Extension:Report

The Report extension adds a special page for users to privately report revisions of pages for admin attention, as well as another special page for admins to handle such reports.

Optional configuration
By default, only registered users can report revisions, and only sysops can handle reports:

If different permissions are required, simply adjust. For example, to allow anonymous users to report revisions, and only allow bureaucrats to handle reports, add the following to LocalSettings.php, after loading the extension:

Reporting

 * 1) Go to the history of a page, or look at a diff between revisions.
 * 2) Click the "report" link (next to undo).
 * 3) Enter a reason for reporting the revision.
 * 4) Submit the report.

Handling reports

 * 1) As an admin (or other user with the   permission), browse to.
 * 2) You will be presented with a list of recent reports. Choose a report that catches your attention by clicking "View report".
 * 3) On the "view report" page, you will be presented with a single button to mark the report as handled. After making sure that any required action for the report has been taken care of, click "Mark as handled".

Known issues

 * After a report has been marked as handled, other admins can still re-mark it as handled. This only changes the who and when of the report being handled, however.