http://www.mediawiki.org/wiki/Special:Code/MediaWiki/100327

Revision: 100327
Author:   aaron
Date:     2011-10-20 05:12:32 +0000 (Thu, 20 Oct 2011)
Log Message:
-----------
* (bug 31441) Allow sysops to add/remove user group "autoreview" (as they can 
with "editor" already)
* Doc comment tweaks

Modified Paths:
--------------
    trunk/extensions/FlaggedRevs/FlaggedRevs.config.php
    trunk/extensions/FlaggedRevs/FlaggedRevs.php

Modified: trunk/extensions/FlaggedRevs/FlaggedRevs.config.php
===================================================================
--- trunk/extensions/FlaggedRevs/FlaggedRevs.config.php 2011-10-20 03:03:45 UTC 
(rev 100326)
+++ trunk/extensions/FlaggedRevs/FlaggedRevs.config.php 2011-10-20 05:12:32 UTC 
(rev 100327)
@@ -136,11 +136,13 @@
 
 # Special:Userrights settings
 # # Basic rights for Sysops
-$wgAddGroups['sysop'][] = 'editor';
-$wgRemoveGroups['sysop'][] = 'editor';
-# # Extra ones for Bureaucrats (@TODO: remove this)
-$wgAddGroups['bureaucrat'][] = 'reviewer';
-$wgRemoveGroups['bureaucrat'][] = 'reviewer';
+$wgAddGroups['sysop'][] = 'editor'; // promote to basic reviewer (established 
editors)
+$wgRemoveGroups['sysop'][] = 'editor'; // demote from basic reviewer 
(established editors)
+$wgAddGroups['sysop'][] = 'autoreview'; // promote to basic auto-reviewer 
(semi-trusted users)
+$wgRemoveGroups['sysop'][] = 'autoreview'; // demote from basic auto-reviewer 
(semi-trusted users)
+# # Extra ones for Bureaucrats
+$wgAddGroups['bureaucrat'][] = 'reviewer'; // promote to full reviewers
+$wgRemoveGroups['bureaucrat'][] = 'reviewer'; // demote from full reviewers
 
 # How far the logs for overseeing quality revisions and depreciations go
 $wgFlaggedRevsOversightAge = 30 * 24 * 3600;

Modified: trunk/extensions/FlaggedRevs/FlaggedRevs.php
===================================================================
--- trunk/extensions/FlaggedRevs/FlaggedRevs.php        2011-10-20 03:03:45 UTC 
(rev 100326)
+++ trunk/extensions/FlaggedRevs/FlaggedRevs.php        2011-10-20 05:12:32 UTC 
(rev 100327)
@@ -46,11 +46,10 @@
 # array so that it shows up in sp:ListGroupRights...
 $wgGroupPermissions['bot']['autoreview'] = true;
 
-# Lets some users access the review UI and set some flags
-$wgAvailableRights[] = 'review'; # review pages to basic levels
-$wgAvailableRights[] = 'validate'; # review pages to all levels
-$wgAvailableRights[] = 'autoreview'; # auto-review pages on edit (including 
rollback)
-$wgAvailableRights[] = 'autoreviewrestore'; # auto-review on rollback
+$wgAvailableRights[] = 'review'; # review pages to basic quality levels
+$wgAvailableRights[] = 'validate'; # review pages to all quality levels
+$wgAvailableRights[] = 'autoreview'; # auto-review one's own edits (including 
rollback)
+$wgAvailableRights[] = 'autoreviewrestore'; # auto-review one's own rollbacks
 $wgAvailableRights[] = 'unreviewedpages'; # view the list of unreviewed pages
 $wgAvailableRights[] = 'movestable'; # move pages with stable versions
 $wgAvailableRights[] = 'stablesettings'; # change page stability settings


_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to