Page MenuHomePhabricator

New special page for assigning patrol and autopatrol
Closed, DeclinedPublic

Assigned To
Authored By
Sep 24 2007, 11:32 PM
Referenced Files
F4545: Makepatrol.i18n.php
Nov 21 2014, 10:00 PM
F4542: Makepatrol.php
Nov 21 2014, 10:00 PM
F4544: Makepatrol.class.php
Nov 21 2014, 10:00 PM


Author: stigmj

To be able to assign the patrol and autopatrol rights at the wikimedia-projects, one must first request a new group and then get a steward to do the assignments. This is rather tedious and could possibly be very annoying for the stewards. Until a more specific User Rights Scheme is implemented, it would be good to have an interim solution to the assignment problem. I have hacked together an extension called Makepatrol (based on Makebot and FlagedRevs (for more than one choice)) which gives sysops the right to give and take patrol/autopatrol-rights. I have also made the patrollers able to do rollbacks as this is a closely related function. Would it be possible to get this extension installed in the wikipedia-projects, or what would be needed to get this done?

Version: unspecified
Severity: enhancement



Event Timeline

bzimport raised the priority of this task from to Lowest.Nov 21 2014, 10:00 PM
bzimport set Reference to bz11447.
bzimport added a subscriber: Unknown Object (MLST).

webboy wrote:

( -need-review, there isn't a patch attached. )

stigmj wrote:

The Makepatrol extension special page


stigmj wrote:

The Makepatrol extension code


stigmj wrote:

The Makepatrol extension messages file


webboy wrote:

(In reply to comment #5)

The extension code is also referred in the URL

Sorry, I didn't notice.

I think we should use new system with $wgAddGroups and $wgRemoveGroups (see r23410) instead of it

That feature was added so additional special-purpose add/revoke pages wouldn't be required, yes.