savannah-hackers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Savannah-hackers] submission of threaded messaging PHP class - savannah


From: deega
Subject: [Savannah-hackers] submission of threaded messaging PHP class - savannah.nongnu.org
Date: Mon, 28 Oct 2002 22:39:43 -0500
User-agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:1.0.1) Gecko/20020909

A package was submitted to savannah.nongnu.org
This mail was sent to address@hidden, address@hidden


daniel patrick <address@hidden> described the package as follows:
License: lgpl
Other License: 
Package: threaded messaging PHP class
System name: blogadelica
Type: non-GNU

Description:
This project is a PHP (http://www.php.net) class for threaded message boards.  
It performs thread maintenance, including deleting of entire threads (messages 
and their children and their children\'s children etc.); escaping text for 
database storage; post retrieval by message id, parent id, and parent id plus 
date range.  The class can handle several message boards per database so long 
as each is given a unique name.  Message boards are created automatically by 
specifying an unused name when initalizing the class.  Deletion of message 
boards can also be accomplished within the class.  All messages are returned to 
the user in arrays for simple handling.

It\'s developed using the ADOdb (http://php.weblogs.com/ADODB) database 
extraction library so it does NOT force the user into a specific database 
server.  It\'s only been tested using MySQL (http://www.mysql.com), but care 
was taken to ensure compatibility with other SQL databases.  

It does not give a \"full package\", display of threads and message text is 
completely up to the user.  It does not make assumptions concerning user 
accounts or session management methods so it will be easy to use in systems 
that already have a very good session management scheme.

It doesn\'t yet have a search method, a display method for those who would 
rather use a standardized layout, or a display current boards method, but these 
will be added.

This class does exist and is going through testing of the currently developed 
components.  It is not available for download at this time.


Other Software Required:
Webserver configured with PHP => 4.1x
ADOdb and access to a databases supported by it (PostgreSQL and MySQL work well)

Other Comments:






reply via email to

[Prev in Thread] Current Thread [Next in Thread]