Alex Monk has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/270660

Change subject: New group/right/protection level for the English Wikipedia: 
establishededitor (?)
......................................................................

New group/right/protection level for the English Wikipedia: establishededitor 
(?)

Bug: T126607
Change-Id: Ic81ab9d4cfb3de1aa6e45f5bf1a475db3255e53a
---
M wmf-config/CommonSettings.php
M wmf-config/InitialiseSettings.php
2 files changed, 21 insertions(+), 3 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/mediawiki-config 
refs/changes/60/270660/1

diff --git a/wmf-config/CommonSettings.php b/wmf-config/CommonSettings.php
index 6919cd3..1115033 100644
--- a/wmf-config/CommonSettings.php
+++ b/wmf-config/CommonSettings.php
@@ -539,8 +539,10 @@
 
 // So that protection rights can be assigned to global groups
 $wgAvailableRights[] = 'templateeditor';
+$wgAvailableRights[] = 'establishededitor';
 $wgAvailableRights[] = 'editeditorprotected';
 $wgGrantPermissions['editprotected']['templateeditor'] = true;
+$wgGrantPermissions['editprotected']['establishededitor'] = true;
 $wgGrantPermissions['editprotected']['editeditorprotected'] = true;
 
 // Allow tboverride with editprotected, and tboverride-account with 
createaccount
@@ -2968,6 +2970,7 @@
        // everywhere.
        $wgMWOAuthGrantPermissions['editprotected']['movestable'] = true;
        $wgMWOAuthGrantPermissions['editprotected']['templateeditor'] = true;
+       $wgMWOAuthGrantPermissions['editprotected']['establishededitor'] = true;
        $wgMWOAuthGrantPermissions['editprotected']['editeditorprotected'] = 
true;
        $wgMWOAuthGrantPermissions['editprotected']['tboverride'] = true;
        $wgMWOAuthGrantPermissions['createaccount']['tboverride-account'] = 
true;
diff --git a/wmf-config/InitialiseSettings.php 
b/wmf-config/InitialiseSettings.php
index 87ebfc4..8581911 100644
--- a/wmf-config/InitialiseSettings.php
+++ b/wmf-config/InitialiseSettings.php
@@ -4277,7 +4277,7 @@
        'arwiki' => array( '', 'autoconfirmed', 'autoreview', 'sysop' ), // 
T54109
        'ckbwiki' => array( '', 'autoconfirmed', 'autopatrol', 'sysop' ), // 
T54533
        'dewiki' => array( '', 'autoconfirmed', 'editeditorprotected', 'sysop' 
), // T94368
-       'enwiki' => array( '', 'autoconfirmed', 'templateeditor', 'sysop' ), // 
T57432
+       'enwiki' => array( '', 'autoconfirmed', 'establishededitor', 
'templateeditor', 'sysop' ), // T57432, T126607
        'hewiki' => array( '', 'autoconfirmed', 'autopatrol',  'templateeditor' 
/* T102466 */, 'sysop' ), // T60207
        'huwiki' => array( '', 'autoconfirmed', 'templateeditor', 'sysop' ), // 
T74055
        'lvwiki' => array( '', 'autoconfirmed', 'autopatrol', 'sysop' ), // 
T92645
@@ -7522,6 +7522,7 @@
                        'changetags' => false, // T97013
                ),
                'autoconfirmed' => array( 'patrol' => true ), // T14007
+               'establishededitor' => array( 'establishededitor' => true ), // 
T126607
                'founder' => array( 'userrights' => true ),
                'rollbacker' => array( 'rollback' => true ),
                'accountcreator' => array(
@@ -7536,6 +7537,7 @@
                'bot' => array(
                        'ipblock-exempt' => true, // T30914
                        'changetags' => true, // T97013
+                       'establishededitor' => true, // T126607
                ),
                'oversight' => array( 'browsearchive' => true, 'deletedhistory' 
=> true, 'deletedtext' => true, 'abusefilter-view-private' => true), // T30465, 
T119446
                'checkuser' => array( 'browsearchive' => true, 'deletedhistory' 
=> true, 'deletedtext' => true, 'abusefilter-view-private' => true ), // 
T30465, T119446
@@ -7544,6 +7546,7 @@
                'sysop' => array(
                        'templateeditor' => true, // T57432
                        'changetags' => true, // T97013
+                       'establishededitor' => true, // T126607
                ),
                'massmessage-sender' => array( // T60962
                        'massmessage' => true,
@@ -8895,7 +8898,10 @@
        ),
        '+enwiki' => array(
                'bureaucrat' => array( 'accountcreator', 'flow-bot' ),
-               'sysop' => array( 'abusefilter', 'accountcreator', 
'autoreviewer', 'confirmed', 'filemover', 'reviewer', 'rollbacker', 
'templateeditor', 'massmessage-sender' ),
+               'sysop' => array(
+                       'abusefilter', 'accountcreator', 'autoreviewer', 
'confirmed', 'filemover', 'reviewer', 'rollbacker', 'templateeditor', 
'massmessage-sender',
+                       'establishededitor' // T126607
+               ),
        ),
        '+enwikibooks' => array(
                'sysop' => array( 'transwiki', 'uploader' ),
@@ -9560,7 +9566,10 @@
        ),
        '+enwiki' => array(
                'bureaucrat' => array( 'ipblock-exempt', 'accountcreator', 
'sysop', 'flow-bot' ),
-               'sysop' => array( 'rollbacker', 'accountcreator', 
'abusefilter', 'autoreviewer', 'confirmed', 'reviewer', 'filemover', 
'templateeditor', 'massmessage-sender' ),
+               'sysop' => array(
+                       'rollbacker', 'accountcreator', 'abusefilter', 
'autoreviewer', 'confirmed', 'reviewer', 'filemover', 'templateeditor', 
'massmessage-sender',
+                       'establishededitor' => true, // T126607
+               ),
        ),
        '+enwikibooks' => array(
                'sysop' => array( 'transwiki', 'uploader', ),
@@ -11230,6 +11239,12 @@
                        array( APCOND_EDITCOUNT, 200 ),
                ),
        ), // T67495
+       'enwiki' => array(
+               'establishededitor' => array( '&'
+                       array( APCOND_EDITCOUNT, 500 ),
+                       array( APCOND_AGE, 30 * 86400 ), // 30 days * seconds 
in a day
+               ),
+       ), // T126607
        'fawiki' => array(
                'uploader' => array( '&',
                        array( APCOND_AGE, 4 * 86400 ),

-- 
To view, visit https://gerrit.wikimedia.org/r/270660
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ic81ab9d4cfb3de1aa6e45f5bf1a475db3255e53a
Gerrit-PatchSet: 1
Gerrit-Project: operations/mediawiki-config
Gerrit-Branch: master
Gerrit-Owner: Alex Monk <[email protected]>

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

Reply via email to