[interchange-cvs] interchange - racke modified WHATSNEW

interchange-core@icdevgroup.org interchange-core@icdevgroup.org
Sun Oct 6 03:46:02 2002


User:      racke
Date:      2002-10-06 07:45:45 GMT
Modified:  .        WHATSNEW
Log:
forum feature added

Revision  Changes    Path
2.42      +35 -0     interchange/WHATSNEW


rev 2.42, prev_rev 2.41
Index: WHATSNEW
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
RCS file: /var/cvs/interchange/WHATSNEW,v
retrieving revision 2.41
retrieving revision 2.42
diff -u -r2.41 -r2.42
--- WHATSNEW	28 Sep 2002 17:48:32 -0000	2.41
+++ WHATSNEW	6 Oct 2002 07:45:45 -0000	2.42
@@ -328,6 +328,41 @@
=20
 * Many, many, minor bug fixes and improvements.
=20
+Forum
+-----
+
+* Add "forum" feature to foundation. Allows commenting on products and
+  also as a byproduct arbitrary blog-style forums.
+
+  This is a complete forum display:
+
+  	[forum top=3DTHREAD_ID /]
+
+  You can get more complex than that. There is an illustration of the
+  templated version in the pages/forum/display.html page.
+
+  Disabled by default for DBM and Oracle. No database def is
+  supplied for Oracle.
+
+  With Postgres and MySQL, the forum is displayed in the flypage
+  automatically by default. The thread doesn't exist until the
+  first comment is made, at which time we create a top-level thread
+  named for the SKU.
+
+  An email notification goes out with new comments if that is
+  enabled.
+
+  There is some scoring logic for display, but no way to assign
+  scores yet (except by editing the database directly).
+
+  The reply and submit pages use include files from include/forum.
+
+  Arbitrary forums need to be enabled by setting the artid equal
+  to the code. If the artid is 0, as is the default on a random
+  submit, no display will be done. (The enabling is done automatically
+  for products by passing the product=3D1 parameter in the URL and
+  finding the product in the database.)
+
 --------------------------------------------------------------------------=
----
=20
=20