Actually assign suppression-related rights to 'suppress' group
authorDaimona Eaytoy <daimona.wiki@gmail.com>
Sat, 17 Aug 2019 17:06:28 +0000 (19:06 +0200)
committerDaimona Eaytoy <daimona.wiki@gmail.com>
Wed, 21 Aug 2019 11:10:50 +0000 (11:10 +0000)
Depends on config patch so that we won't make a new 'suppress' group
appear on WMF wikis.
This patch also adds other suppression-related rights assigned to the
'oversight' group in WMF config.

Bug: T230601
Depends-On: Ib42413a14e34159f9053889e192c97a2027554ac
Change-Id: I9e4bcd9a113d1a235cf2ed48e931d1a1a16f471e

includes/DefaultSettings.php

index fea5ff9..5e4c295 100644 (file)
@@ -5232,13 +5232,16 @@ $wgGroupPermissions['bureaucrat']['noratelimit'] = true;
 # $wgGroupPermissions['sysop']['deletelogentry'] = true;
 # $wgGroupPermissions['sysop']['deleterevision'] = true;
 // To hide usernames from users and Sysops
-$wgGroupPermissions['suppress']['hideuser'] = true;
+$wgGroupPermissions['suppress']['hideuser'] = true;
 // To hide revisions/log items from users and Sysops
-$wgGroupPermissions['suppress']['suppressrevision'] = true;
+$wgGroupPermissions['suppress']['suppressrevision'] = true;
 // To view revisions/log items hidden from users and Sysops
-$wgGroupPermissions['suppress']['viewsuppressed'] = true;
+$wgGroupPermissions['suppress']['viewsuppressed'] = true;
 // For private suppression log access
-# $wgGroupPermissions['suppress']['suppressionlog'] = true;
+$wgGroupPermissions['suppress']['suppressionlog'] = true;
+// Basic rights for revision delete
+$wgGroupPermissions['suppress']['deleterevision'] = true;
+$wgGroupPermissions['suppress']['deletelogentry'] = true;
 
 /**
  * The developer group is deprecated, but can be activated if need be