Extension:Approved Revs

Approved Revs is an extension that allows administrators to mark certain page revisions as "approved". When viewing a page, the approved revision is the one displayed.

Usage
Once the extension is enabled, anyone with the  permission, Wiki Guardians and Administrators by default, will see an "(approve)" link on each row of a page history page. To approve a revision, click the "approve" link, which will present a view of the approved revision with the message "This revision of the page has been set as the approved version." Navigating back to the history page, the approved revision will now show an "(unapprove)" link with a star next to it. All other revisions will show an "(approve)" link. Clicking the "(unapprove)" link clears the approved revision and the page will have no approved revisions.

Users that do not have the  permission will see no "(approve)" or "(unapprove)" links on the history page, only a star icon on the approved revision's row.

If a page already has an approved revision, users with the  permission edits to that page are automatically marked as approved. If a page has no approved edits, the same edit will not automatically be approved.

Namespaces
Approved Revs works on the following namespaces:
 * Main
 * User
 * Project
 * Template
 * Help

Special:ApprovedRevs
The special page, Special:ApprovedRevs, provides four lists to help manage revisions and is accessible by all users.
 * Pages whose approved revision is not their latest
 * All pages with an approved revision
 * Unapproved pages
 * Pages with invalid approvals

Special:Log
The revision approval log, Special:Log, shows revision approvals and unapprovals that were performed manually and provides information about who made the approvals, to which page, and when. These changes are also shown in Special:RecentChanges.

Messages
Pages may show a message at the top of the page indicating their revision status.
 * Pages with no approved revision will show no message.
 * This is the approved revision of this page, as well as being the most recent.
 * This is the approved revision of this page; it is not the most recent. View the most recent revision.

fr:Extension:Approved Revs tr:Uzantı:Approved Revs