Last modified: 2010-08-15 20:39:48 UTC
In accordance with the poll in ptwiki, there is a consensus on the implementation of the 'eliminator' flag (in Portuguese: "Eliminador"), which allows users to perform deletion actions. Config of 'eliminator' for ptwiki is: #Create new user accounts (createaccount) #Edit other users' CSS files (editusercss) #Edit other users' JS files (edituserjs) #Edit semi-protected pages (autoconfirmed) #Delete and undelete specific revisions of pages (deleterevision) #Delete pages (delete) #Have one's own edits automatically marked as patrolled (autopatrol) #Mark others' edits as patrolled (patrol) #Mass delete pages (nuke) #Move files (movefile) #Move pages (move) #Move pages with their subpages (move-subpages) #Not be affected by rate limits (noratelimit) #Not create redirects from source pages when moving pages (suppressredirect) #Undelete a page (undelete) #Overwrite existing files (reupload) #Perform captcha triggering actions without having to go through the captcha (skipcaptcha) #Search deleted pages (browsearchive) #Use higher limits in API queries (apihighlimits) #View deleted history entries, without their associated text (deletedhistory) #View deleted text and changes between deleted revisions (deletedtext) #View a list of unwatched pages (unwatchedpages) #Upload files (upload) #Upload files from a URL (upload_by_url) As decided by consensus, the 'eliminator' flag also may be granted and revoked by local bureaucrats: . . . $wgAddGroups['bureaucrat'] = array( 'eliminator' ); $wgRemoveGroups['bureaucrat'] = array( 'eliminator' ); . . . Thanks [[:m:User:Ruy Pugliesi]] [[:pt:User:Ruy Pugliesi]]
I don't think many of these rights shouldn't be granted to the eliminator, rather they would get it from being users (eg. autoconfirmed, upload) Please link to that poll.
I think this is the poll: http://pt.wikipedia.org/wiki/Wikipedia:Esplanada/propostas/Cria%C3%A7%C3%A3o_de_grupo_de_usu%C3%A1rios_com_acesso_%C3%A0_elimina%C3%A7%C3%A3o_de_p%C3%A1ginas_(21mai2010)
(In reply to comment #1) > I don't think many of these rights shouldn't be granted to the eliminator, > rather they would get it from being users (eg. autoconfirmed, upload) > > Please link to that poll. Hi, Platonides. Some rights you mentioned also are assigned to administrator flag (although they can get it from being users), as you can see here: [[:m:Special:ListGroupRights]]. The link to the pool is [[pt:Wikipedia Discussão:Eliminador]] and the local policy can be found here: [[pt:Wikipedia:Eliminador]].
User Ruy made a request for me, as steward, to help the ptwiki users with the correct config, see bellow the correct user permission: The new group name is: 'eliminador' and the config is: $wgGroupPermissions['eliminador']['browsearchive'] = true; $wgGroupPermissions['eliminador']['delete'] = true; $wgGroupPermissions['eliminador']['nuke'] = true; $wgGroupPermissions['eliminador']['undelete'] = true; $wgGroupPermissions['eliminador']['deletedhistory'] = true; $wgGroupPermissions['eliminador']['deletedtext'] = true; and the user rights management is allow only for bureaucrats: 'wgAddGroups' => array( '+ptwiki' => array( 'bureaucrat' => array( 'bot', 'eliminador' ), ), ); 'wgRemoveGroups' => array( '+ptwiki' => array( 'bureaucrat' => array( 'bot', 'eliminador' ), ), ); Thanks; Lestaty de Lioncourt [[m:user:Sir Lestaty de Lioncurt]]
Uhm, you don't want bureaucrats to grant +sysop anymore?
I don't think that 'eliminador' is an English word. We stay with English as canonical names for user groups. As I am not a native English speaker I wonder what name could be feasable. After enabling this right I will add it to WikimediaMessages.i18n.php and the new usergroup can be translated via Translatewiki.
For Max: No. For Raimond, no problem, "eliminador" in english is "eliminator" :)
(In reply to comment #5) > Uhm, you don't want bureaucrats to grant +sysop anymore? Bureaucrats will keep granting sysop flag. Eliminator is a new user group.
(In reply to comment #4) > User Ruy made a request for me, as steward, to help the ptwiki users with the > correct config, see bellow the correct user permission: > > The new group name is: 'eliminador' and the config is: > > $wgGroupPermissions['eliminador']['browsearchive'] = true; > $wgGroupPermissions['eliminador']['delete'] = true; > $wgGroupPermissions['eliminador']['nuke'] = true; > $wgGroupPermissions['eliminador']['undelete'] = true; > $wgGroupPermissions['eliminador']['deletedhistory'] = true; > $wgGroupPermissions['eliminador']['deletedtext'] = true; > > and the user rights management is allow only for bureaucrats: > > 'wgAddGroups' => array( > '+ptwiki' => array( > 'bureaucrat' => array( 'bot', 'eliminador' ), > ), > ); > > 'wgRemoveGroups' => array( > '+ptwiki' => array( > 'bureaucrat' => array( 'bot', 'eliminador' ), > ), > ); > > Thanks; > > Lestaty de Lioncourt > [[m:user:Sir Lestaty de Lioncurt]] Could you please include "autopatrol" in the config listed above? > $wgGroupPermissions['eliminator']['autopatrol'] = true; According to the local discussion, 'eliminators' should have their own edits automatically marked as patrolled. Thanks a lot. [[m:user:Ruy Pugliesi]]
Done. =================================================================== Index: InitialiseSettings.php =================================================================== --- InitialiseSettings.php (revision 1017) +++ InitialiseSettings.php (working copy) @@ -5522,10 +5522,11 @@ // http://bugzilla.wikimedia.org/show_bug.cgi?id=9024 , 10362 'ptwiki' => array( - 'autoconfirmed' => array( 'patrol' => true ), - 'autoreviewer' => array( 'autopatrol' => true ), + 'autoconfirmed' => array( 'patrol' => true ), + 'autoreviewer' => array( 'autopatrol' => true ), + 'eliminator' => array( 'browsearchive' => true, 'delete' => true, 'nuke' => true, 'undelete' => true, 'deletedhistory' => true, 'deletedtext' => true, 'autopatrol' ), + 'rollbacker' => array( 'rollback' => true ), 'user' => array( 'move' => false ), - 'rollbacker' => array( 'rollback' => true ), ), 'quwiki' => array( 'rollbacker' => array( 'rollback' => true ), @@ -5927,7 +5928,7 @@ 'bureaucrat' => array( 'inactive' ), ), '+ptwiki' => array( - 'sysop' => array( 'rollbacker', 'autoreviewer' ), + 'sysop' => array( 'rollbacker', 'autoreviewer', 'eliminator' ), ), '+quwiki' => array( 'sysop' => array( 'rollbacker' ), @@ -6178,8 +6179,8 @@ 'bureaucrat' => array( 'bot', 'sysop' ), ), '+ptwiki' => array( - 'sysop' => array( 'rollbacker', 'autoreviewer' ), - ), + 'sysop' => array( 'rollbacker', 'autoreviewer', 'eliminator' ), + ), '+quwiki' => array( 'sysop' => array( 'rollbacker' ), ),
Done. =================================================================== Index: InitialiseSettings.php =================================================================== --- InitialiseSettings.php (revision 1021) +++ InitialiseSettings.php (working copy) @@ -5524,7 +5524,7 @@ 'ptwiki' => array( 'autoconfirmed' => array( 'patrol' => true ), 'autoreviewer' => array( 'autopatrol' => true ), - 'eliminator' => array( 'browsearchive' => true, 'delete' => true, 'nuke' => true, 'undelete' => true, 'deletedhistory' => true, 'deletedtext' => true, 'autopatrol' ), + 'eliminator' => array( 'browsearchive' => true, 'delete' => true, 'nuke' => true, 'undelete' => true, 'deletedhistory' => true, 'deletedtext' => true, 'autopatrol' => true, ), 'rollbacker' => array( 'rollback' => true ), 'user' => array( 'move' => false ), ), @@ -5928,7 +5928,8 @@ 'bureaucrat' => array( 'inactive' ), ), '+ptwiki' => array( - 'sysop' => array( 'rollbacker', 'autoreviewer', 'eliminator' ), + 'bureaucrat' => array( 'eliminator' ), + 'sysop' => array( 'rollbacker', 'autoreviewer', ), ), '+quwiki' => array( 'sysop' => array( 'rollbacker' ), @@ -6179,7 +6180,8 @@ 'bureaucrat' => array( 'bot', 'sysop' ), ), '+ptwiki' => array( - 'sysop' => array( 'rollbacker', 'autoreviewer', 'eliminator' ), + 'bureaucrat' => array( 'eliminator' ), + 'sysop' => array( 'rollbacker', 'autoreviewer', ), ), '+quwiki' => array( 'sysop' => array( 'rollbacker' ),