Page MenuHomePhabricator

Rights changes for frwiktionary
Closed, ResolvedPublic

Description

Author: quentinv57

Description:
Hi !

We've vote many rights changes for the french Wiktionary project :

  • add the "rollback" right to the patroller group
  • add the right of adding and removing groups "account creators", "interwiki importers" and "patrollers" to bureaucrats
  • remove the right of adding and removing the group "patroller" from sysops

All the discussions are available here :
http://fr.wiktionary.org/wiki/Wiktionnaire:Prise_de_d%C3%A9cision/Modification_des_droits_des_groupes_d%27utilisateurs

Best regards.

Quentinv57


Version: unspecified
Severity: enhancement

Details

Reference
bz23545

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 11:03 PM
bzimport set Reference to bz23545.

jeluf wrote:

Done.

Index: InitialiseSettings.php

  • InitialiseSettings.php (revision 754)

+++ InitialiseSettings.php (working copy)
@@ -5063,7 +5063,7 @@

	    'patroller' => array( 'patrol' => true, 'autopatrol' => true ),
    ),
    'frwiktionary' => array(
  • 'patroller' => array( 'patrol' => true, 'autopatrol' => true ),

+ 'patroller' => array( 'patrol' => true, 'autopatrol' => true, 'rollback' => true, ),

    ),
    'gawiki' => array(
	    'rollbacker' => array( 'rollback' => true ),

@@ -5507,6 +5507,7 @@

	    'sysop' => array( 'patroller' ),
    ),
    '+frwiktionary' => array(

+ 'bureaucrat' => array( 'accountcreator', 'import', 'patroller' ),

	    'sysop' => array( 'patroller' ),
    ),
    '+gawiki' => array(

@@ -5727,7 +5728,7 @@

	    'sysop' => array( 'patroller' ),
    ),
    '+frwiktionary' => array(
  • 'sysop' => array( 'patroller' ),

+ 'bureaucrat' => array( 'accountcreator', 'import', 'patroller' ),

    ),
    '+gawiki' => array(
		'sysop' => array( 'rollbacker' ),

quentinv57 wrote:

Hi.

Sysops shouldn't have the right to add someone into the patroller group.

By the way, thanks for the "deleterevision" right you gave to sysops. I thought it was only for oversighters, but it will make our work easier :-)

Best regards.

jeluf wrote:

Done.

Index: InitialiseSettings.php

  • InitialiseSettings.php (revision 765)

+++ InitialiseSettings.php (working copy)
@@ -5551,7 +5551,6 @@

    ),
    '+frwiktionary' => array(
	    'bureaucrat' => array( 'accountcreator', 'import', 'patroller' ),
  • 'sysop' => array( 'patroller' ), ), '+gawiki' => array( 'sysop' => array( 'rollbacker' ),

quentinv57 wrote:

Hi. Sorry for disturbing you again, but it seems that you have missed to give to bureaucrats the right of adding and removing members of the group "transwiki".

I mean :
+ 'bureaucrat' => array( 'accountcreator', 'import', 'patroller', 'transwiki' )

Thanks by advance.

Quentinv57

jeluf wrote:

Done.

Index: InitialiseSettings.php

  • InitialiseSettings.php (revision 778)

+++ InitialiseSettings.php (working copy)
@@ -5568,7 +5568,7 @@

	    'sysop' => array( 'patroller' ),
    ),
    '+frwiktionary' => array(
  • 'bureaucrat' => array( 'accountcreator', 'import', 'patroller' ),

+ 'bureaucrat' => array( 'accountcreator', 'import', 'patroller', 'transwiki' ),

    ),
    '+gawiki' => array(
		'sysop' => array( 'rollbacker' ),

quentinv57 wrote:

"of adding and removing members", please :-)

jeluf wrote:

I'm so sorry! :-(

Added transwiki to wgRemoveGroups, too. Please test.