Index: openacs-4/packages/forums/forums.info
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/forums/forums.info,v
diff -u -r1.18 -r1.19
--- openacs-4/packages/forums/forums.info 30 Sep 2003 05:19:19 -0000 1.18
+++ openacs-4/packages/forums/forums.info 3 Oct 2003 11:37:06 -0000 1.19
@@ -6,25 +6,24 @@
Forums
f
f
-
-
-
- oracle
- postgresql
-
+
+
Ben Adida
Online discussion boards with many configuration options.
+ 2003-10-03
This online discussion board software is the successor of the original bboard package. The biggest improvement is the new scalable datamodel. This package supports threaded and flat view, moderation, a stand alone search function as well as integration with the OpenACS search package and integration with the notifications package for email alerts. It also supports automatic posting of incoming email.
-
+
+
+
+
+
-
-
Index: openacs-4/packages/forums/sql/oracle/forums-search-create.sql
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/forums/sql/oracle/forums-search-create.sql,v
diff -u -r1.5 -r1.6
--- openacs-4/packages/forums/sql/oracle/forums-search-create.sql 9 Aug 2002 20:51:49 -0000 1.5
+++ openacs-4/packages/forums/sql/oracle/forums-search-create.sql 3 Oct 2003 11:37:06 -0000 1.6
@@ -17,7 +17,7 @@
--
-- Support for searching of forum messages
--
--- @author yon@openforce.net
+-- @author yon@openforce.net
-- @creation-date 2002-07-01
-- @version $Id$
--
Index: openacs-4/packages/forums/www/search-oracle.xql
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/forums/www/Attic/search-oracle.xql,v
diff -u -r1.3 -r1.4
--- openacs-4/packages/forums/www/search-oracle.xql 4 Dec 2002 09:46:40 -0000 1.3
+++ openacs-4/packages/forums/www/search-oracle.xql 3 Oct 2003 11:37:07 -0000 1.4
@@ -8,6 +8,41 @@
select forums_messages.*,
person.name(forums_messages.user_id) as user_name,
to_char(forums_messages.posting_date, 'YYYY-MM-DD HH24:MI:SS') as posting_date_ansi,
+ 100 as the_score
+ from forums_messages,
+ forums_forums
+ where forums_messages.forum_id = forums_forums.forum_id
+ and forums_forums.package_id = :package_id
+ and forums_messages.state = 'approved'
+ and upper(forums_messages.subject || ' ' || dbms_lob.substr(forums_messages.content) || ' ' || person.name(forums_messages.user_id))
+ like '%' || upper(:search_text) || '%'
+ order by forums_messages.posting_date desc
+
+
+
+
+
+ select forums_messages.*,
+ person.name(forums_messages.user_id) as user_name,
+ to_char(forums_messages.posting_date, 'YYYY-MM-DD HH24:MI:SS') as posting_date_ansi,
+ 100 as the_score
+ from forums_messages,
+ forums_forums
+ where forums_forums.forum_id = :forum_id
+ and forums_forums.package_id = :package_id
+ and forums_messages.forum_id = forums_forums.forum_id
+ and forums_messages.state = 'approved'
+ and upper(forums_messages.subject || ' ' || dbms_lob.substr(forums_messages.content) || ' ' || person.name(forums_messages.user_id))
+ like '%' || upper(:search_text) || '%'
+ order by forums_messages.posting_date desc
+
+
+
+
+
+ select forums_messages.*,
+ person.name(forums_messages.user_id) as user_name,
+ to_char(forums_messages.posting_date, 'YYYY-MM-DD HH24:MI:SS') as posting_date_ansi,
score(1) as the_score
from forums_messages,
forums_forums
@@ -20,7 +55,7 @@
-
+
select forums_messages.*,
person.name(forums_messages.user_id) as user_name,
Index: openacs-4/packages/forums/www/search-postgresql.xql
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/forums/www/Attic/search-postgresql.xql,v
diff -u -r1.5 -r1.6
--- openacs-4/packages/forums/www/search-postgresql.xql 3 Oct 2003 10:33:26 -0000 1.5
+++ openacs-4/packages/forums/www/search-postgresql.xql 3 Oct 2003 11:37:07 -0000 1.6
@@ -9,15 +9,14 @@
person__name(forums_messages.user_id) as user_name,
to_char(forums_messages.posting_date, 'YYYY-MM-DD HH24:MI:SS') as posting_date_ansi,
100 as the_score
- from forums_messages,
- forums_forums
- where forums_messages.forum_id = forums_forums.forum_id
- and forums_forums.package_id = :package_id
- and forums_messages.state = 'approved'
- and upper(forums_messages.subject || ' ' || forums_messages.content || ' ' || person__name(forums_messages.user_id))
- like '%' || upper(:search_text) || '%'
- order by the_score desc,
- forums_messages.posting_date desc
+ from forums_messages,
+ forums_forums
+ where forums_messages.forum_id = forums_forums.forum_id
+ and forums_forums.package_id = :package_id
+ and forums_messages.state = 'approved'
+ and upper(forums_messages.subject || ' ' || forums_messages.content || ' ' || person__name(forums_messages.user_id))
+ like '%' || upper(:search_text) || '%'
+ order by forums_messages.posting_date desc
@@ -27,16 +26,15 @@
person__name(forums_messages.user_id) as user_name,
to_char(forums_messages.posting_date, 'YYYY-MM-DD HH24:MI:SS') as posting_date_ansi,
100 as the_score
- from forums_messages,
- forums_forums
- where forums_forums.forum_id = :forum_id
- and forums_forums.package_id = :package_id
- and forums_messages.forum_id = forums_forums.forum_id
- and forums_messages.state = 'approved'
- and upper(forums_messages.subject || ' ' || forums_messages.content || ' ' || person__name(forums_messages.user_id))
- like '%' || upper(:search_text) || '%'
- order by the_score desc,
- forums_messages.posting_date desc
+ from forums_messages,
+ forums_forums
+ where forums_forums.forum_id = :forum_id
+ and forums_forums.package_id = :package_id
+ and forums_messages.forum_id = forums_forums.forum_id
+ and forums_messages.state = 'approved'
+ and upper(forums_messages.subject || ' ' || forums_messages.content || ' ' || person__name(forums_messages.user_id))
+ like '%' || upper(:search_text) || '%'
+ order by forums_messages.posting_date desc
Index: openacs-4/packages/forums/www/search.adp
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/forums/www/search.adp,v
diff -u -r1.5 -r1.6
--- openacs-4/packages/forums/www/search.adp 22 May 2003 14:56:35 -0000 1.5
+++ openacs-4/packages/forums/www/search.adp 3 Oct 2003 11:37:07 -0000 1.6
@@ -1,6 +1,6 @@
-#forums.Search_Forums#
-@context;noquote@
+ @page_title;noquote@
+ @context;noquote@
Index: openacs-4/packages/forums/www/search.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/forums/www/search.tcl,v
diff -u -r1.11 -r1.12
--- openacs-4/packages/forums/www/search.tcl 20 Jun 2003 15:24:24 -0000 1.11
+++ openacs-4/packages/forums/www/search.tcl 3 Oct 2003 11:37:07 -0000 1.12
@@ -45,9 +45,9 @@
set messages:rowcount 0
}
-set context [list [_ forums.Search_1]]
+set page_title [_ forums.Search_Forums]
+set context [list $page_title]
-ad_return_template