Ideas for flagging wiki articles

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
bburan's picture

I really like the Wikipedia flagging feature where articles that need work can be flagged (such as {{needs citation}}). I've been thinking about the best way to implement this in Drupal with a wiki system. Some possibilities include:

  1. Flag content - http://drupal.org/project/flag_content - Is limited and does not allow for users to specify the reason for flagging the node. Also does not put a note on the node itself (like Wikipedia does) when an node is flagged. The flag also does not show up in revision history.

  2. Replacement tags - http://drupal.org/project/reptag - Can be set up to parse {{needs citation:[user comment here]}} and replace it with a nicely formatted "box" at the top of the node. The flag shows up in the revision history as well. However, I don't see a way of auto-generating a list of nodes that are flagged so that interested users who are looking to contribute by cleaning up articles can browse a list of nodes that need work.

  3. Implementing a CCK with checkmarks for the flags, as well as a text field for remarks. This doesn't seem quite as "clean" in my mind as it adds more options to the node creation page and edit page that seems unecessary. I like the idea of keeping the UI as clean and uncluttered as possible.

Does anyone have suggestions.

Wiki

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: