jenkins-bot has submitted this change and it was merged. ( 
https://gerrit.wikimedia.org/r/341350 )

Change subject: Turn off patrolling for FlaggedRevs in bswiki
......................................................................


Turn off patrolling for FlaggedRevs in bswiki

Turn off the built-in patrolling by setting $wgUseNPPatrol,
$wgUseFilePatrol, and $wgUseRCPatrol to false. Set only one tag with one
level in FlaggedRevs and remove the reviewer group. Remove the
autopatrolled and patroller groups. Grant stablesettings right to
sysops.

Bug: T158662
Change-Id: I51c647df3804c5d63900f90b2c1b60e5d519ffe4
---
M wmf-config/InitialiseSettings.php
M wmf-config/flaggedrevs.php
2 files changed, 21 insertions(+), 3 deletions(-)

Approvals:
  Thcipriani: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/wmf-config/InitialiseSettings.php 
b/wmf-config/InitialiseSettings.php
index c2e9caf..cba28e6 100644
--- a/wmf-config/InitialiseSettings.php
+++ b/wmf-config/InitialiseSettings.php
@@ -7323,12 +7323,14 @@
        'ruwiki' => false, // T33650
        'sqwiki' => false, // T27822
        'ukwiki' => false, // T35273
+       'bswiki' => false, // T158662
 ],
 
 'wgUseFilePatrol' => array(
        'default' => true,
        'huwiki' => false, // T21241
        'ruwiki' => false, // T154285
+       'bswiki' => false, // T158662
 ),
 
 # wgNoFollow... @{
@@ -7875,10 +7877,15 @@
                'autopatrolled' => [ 'autopatrol' => true, ],
        ],
        'bswiki' => [
-               'patroller' => [ 'patrol' => true ],
-               'autopatrolled' => [ 'autopatrol' => true ],
                'rollbacker' => [ 'rollback' => true ],
-               'flood' => [ 'bot' => true ], // T52425
+               'flood' => [
+                       'bot' => true, // T52425
+                       'autopatrol' => false, //T158662
+               ],
+               'sysop' => [ // T158662
+                       'autopatrol' => false,
+                       'patrol' => false,
+               ],
        ],
        'cawiki' => [
                'user' => [ 'patrol' => false ],
diff --git a/wmf-config/flaggedrevs.php b/wmf-config/flaggedrevs.php
index ebd8c5a..9982e90 100644
--- a/wmf-config/flaggedrevs.php
+++ b/wmf-config/flaggedrevs.php
@@ -81,6 +81,17 @@
        $wgRemoveGroups['sysop'] = array_diff( $wgRemoveGroups['sysop'], [ 
'editor' ] );
 }
 
+elseif ( $wgDBname == 'bswiki' ) { //T158662
+
+       $wgFlaggedRevsTags = [
+               'status' => [ 'levels' => 1, 'quality' => 2, 'pristine' => 3 ],
+       ];
+
+       $wgGroupPermissions['sysop']['stablesettings'] = true;
+       #Remove reviewer group
+       unset( $wgGroupPermissions['reviewer'] );
+}
+
 elseif ( $wgDBname == 'cewiki' ) { // based on ruwiki settings
 
        // T58408

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

Gerrit-MessageType: merged
Gerrit-Change-Id: I51c647df3804c5d63900f90b2c1b60e5d519ffe4
Gerrit-PatchSet: 5
Gerrit-Project: operations/mediawiki-config
Gerrit-Branch: master
Gerrit-Owner: DatGuy <[email protected]>
Gerrit-Reviewer: Florianschmidtwelzow <[email protected]>
Gerrit-Reviewer: Thcipriani <[email protected]>
Gerrit-Reviewer: jenkins-bot <>

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

Reply via email to