!!Description
I would like to introduce various features to bitweaver that allow for more opportunities and better regulation of user contributed (meta-)content.

''Filter''
Quite a few websites that allow for user input (e.g. slashdot) also allow users to determine the quality of content that is displayed with use of a filter. Bitweaver could allow administrators to enable certain (or all) types of content to be filtered by users. This would be rather useful for bitweaver websites with a lot of user comments or user submitted media content.
My personal requirement in case of this bounty for the filter is that it is based on the 5-star rating system, has a default setting of one star and is applied to all rateable content. But I can imagine that a full bitweaver package would want these settings to be admin configurable.

''Automated Moderation''
Automated moderation of user submitted content would be very useful in fighting spam and other types of unwanted user input on a bitweaver website. I can think of two levels of automation: semi-automatic and fully automatic moderation (although I suppose a hybrid system is also possible).
In case of semi-automatic moderation, content that receives a low rating a certain number of times within a certain timespanne, cause the website administrator to be notified (e.g. by email or at the admin interface). A seperate admin page used to list all content that requires attention from the administrator along with easy delete controls.
Fully automatic moderation would automatically hide content that receives a low rating a certain number of times within a certain timespan, and notify the administrator afterwards. The administrator would then have ability to undo the moderation of the content utilizing a similar approach as with semi-automatic moderation.
My personal requirement for this bounty is just the fully automatic moderation function, along with making the threshold of when content is hidden based on negative feedback admin definable.

''Wiki rating per revision''
Bitweaver currently only keeps records of the average rating of a wiki page. For the sake of tracking the quality of changes made to wiki pages, it would be useful to also keep track the average rating for every revision made to a wiki page. This would help to detect vandalism, spam or simply low-quality user contributions. If a signifgicant drop in the rating of the wiki would be detected, the wiki could either automatically revert to a previous version or notify a moderator/administrator. In combination with keeping tally of the average quality of a user's contribution, this would also help detect users that consistently input low quality contributions (e.g. spam or vandalism).
For this specific bounty, I only require the support for automated reversal to previous revisions of a wiki page to be implemented along with admin defineable circumstances under which such a reversal should occur.

!!Current Bounty Amount: $300.00
* vanrijn@wikiwise.com $200.00

!!Bounty Status
* This bounty is currently open and seeking developers.

!!Maintainer
The maintainer of the bounty is: Alexander van Rijn, vanrijn@wikiwise.com
Please contact him before starting any work on this bounty.

!!Bounty History
* Created 2006-06-16

!!Useful Links
http://www.bitweaver.org/wiki/Moderation+Package contains some early ideas on this subject.
Page History
Date/CommentUserIPVersion
20 Jun 2006 (16:06 UTC)
AC van Rijn24.132.252.8113
Current • Source
AC van Rijn24.132.252.8112
View • Compare • Difference • Source
AC van Rijn24.132.252.8110
View • Compare • Difference • Source
AC van Rijn24.132.252.815
View • Compare • Difference • Source
AC van Rijn24.132.252.814
View • Compare • Difference • Source
AC van Rijn24.132.252.813
View • Compare • Difference • Source
AC van Rijn24.132.252.812
View • Compare • Difference • Source
AC van Rijn24.132.252.811
View • Compare • Difference • Source