PROJECT UPDATE 11/03/07
Project Purpose:
This is a modification to phpBB V2.0.22.
This modification adds the functionality to rate topics and posts to the phpBB forum software.
Version 0.0.3 - revised 10/31/07
This modification has been updated based on review comments.
Changes are:
11/03/07
1. Corrected typographical errors in the mod file
2. Added screen shots
10/31/07
1. Input has been secured via use of the intval() and floatval() functions
2. The earned credits display functionality has been improved. Details can be found in the mod file
3. Two new fields have been added to the database to enhance the capability to use this mod with other
mods that may wish to make use of the user earned credits. Details can be found in the mod file
Download
If you have previously downloaded this mod (rate002.zip) please download the new version identified in the following link:
http://www.kometkommunications.com/projects/rate003.zip
Screenshots
http://www.kometkommunications.com/proj ... _shots.htm
Project Description:
The modification provides the capability for a User to rate a Topic or Post. A User must be logged in to submit a Topic or Post rating. A User may rate any given Topic or Post only once.
The rating submission values range from 1 to 5. A graphic associated with the Topic or Post provides a visual indication of the accumulated rating score; the accumulated rating score is an average of all submitted rating scores.
When a Topic or Post is rated the both the Initiator and the Submitter receive credit points. The points are stored in the database. Accumulated points are accessible for use by other MODS.
When a Topic or Post is originated the Originator can receive credit points. The ability to select or de-select the capability to receive credit points is provided to the System Administrator via the ACP. Accumulated points are accessible for use by other MODS.
The ability to select or de-select the capability to rate Topics and Posts is provided to the System Administrator via the ACP. The System Administrator may select or deselect the ability to rate Topics and Posts at any time. The ability to rate topics and posts are independent of each other; Topics, Posts, both, or none may be selected. Selection or de-selection does not impact previous rating activity or point accumulation.
The ability to assign a credit point value is provided to the System Administrator via the ACP. Credit point values range from 1 to 5. The capability to assign a fractional value is provided. The fractional value ranges from 0.1 to 1.0 for Topic or Post rating submissions and 0.0 to 1.0 for Topic or Post origination submissions. Use of the fractional value allows a wide range of credit point possibilities. The point and fractional values may be revised at any time. Revision of credit point value assignments does not impact previous point accumulation.
The ability to assign a minimum number of posts required to rate a topic or post is provided to the System Administrator via the ACP. The default value is zero.
Points accumulated by/available to the User may be displayed on the Membership and Member Profile pages. The capability to select or de-select the display of user’s accumulated points is provided to the System Administrator via the ACP. Selection or de-selection does not impact previous rating activity or point accumulation.
When a User is deleted information related specifically to the User is removed from the database. The rating scores for Topics and Posts are retained to preclude skewing existing rating scores.
If a Topic or Post is pruned all rating associated with the Topic or Post is removed from the database. Credit points earned by Users for posting or rating submissions are retained.