Content approval extensions

The following extensions allow a subset of users to approve and unapprove either specific revisions of wiki pages and/or files, or entire wiki pages and files, thus allowing mass editing while lessening the effects of both inadequate changes and actual spam or vandalism.

  • Approved Revs - Allows users to mark a certain revision of a page or file as the approved one, which is shown by default to users. A setting allows pages with no approved revision to be shown as blank.
  • ContentStabilization - Allows users to mark pages as "approved" or "draft" and to view the most recent approved version of a page.
  • FlaggedRevs - Allows users to rate different page revisions, and to set one as the default shown to users. This extension is maintained by the Wikimedia Foundation and is in use on some Wikimedia sites, but its authors call it "very clunky, complex and not recommended for production use".
  • Moderation - Edits and uploads from untrusted users are sent to a moderation queue, where they get approved or rejected. Edits that have not been approved do not appear in the edit history, and are invisible to users who are not moderators.
  • Page Approvals - Entire pages, rather than specific revisions, are marked as either "approved" or "not approved". Approval is automatically revoked in the case of an untrusted edit or other content change, like a change to an embedded template.
  • Semantic Approved Revs - Allows the storage of data related to Approved Revs approvals via Semantic MediaWiki properties.

See also