jenkins-bot has submitted this change and it was merged.

Change subject: Configure upload rights on ce.wikipedia
......................................................................


Configure upload rights on ce.wikipedia

The Chechen Wikipedia community has adopted an EDP and want to allow
non sysops, but not automatically all users, to upload new files.

A group 'uploader' is so created, and sysops can add or remove users
to grant or revoke uploading rights.

Bug: T129005
Change-Id: I78e8a8d1800a7d8452cc428dffdde9109f990db3
---
M dblists/commonsuploads.dblist
M wmf-config/InitialiseSettings.php
2 files changed, 22 insertions(+), 3 deletions(-)

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



diff --git a/dblists/commonsuploads.dblist b/dblists/commonsuploads.dblist
index 2c3ae10..6b6ccef 100644
--- a/dblists/commonsuploads.dblist
+++ b/dblists/commonsuploads.dblist
@@ -64,7 +64,6 @@
 cbk_zamwiki
 cdowiki
 cebwiki
-cewiki
 chrwiki
 chrwiktionary
 chwiki
diff --git a/wmf-config/InitialiseSettings.php 
b/wmf-config/InitialiseSettings.php
index 64ca663..8d59715 100644
--- a/wmf-config/InitialiseSettings.php
+++ b/wmf-config/InitialiseSettings.php
@@ -7397,6 +7397,26 @@
                        'suppressredirect' => true,
                        'move-categorypages' => true,
                ),
+
+               // Uploads are restricted to a uploader group - T129005
+               'user' => array(
+                       'upload' => false,
+                       'reupload' => false,
+                       'reupload-own' => false,
+                       'reupload-shared' => false,
+               ),
+               'autoconfirmed' => array(
+                       'upload' => false,
+                       'reupload' => false,
+                       'reupload-own' => false,
+                       'reupload-shared' => false,
+               ),
+               'uploader' => array(
+                       'upload' => true,
+                       'reupload' => true,
+                       'reupload-own' => true,
+                       'reupload-shared' => true,
+               ),
        ),
        '+checkuserwiki' => array( // T30781
                'autoconfirmed' => array(
@@ -8861,7 +8881,7 @@
                'sysop' => array( 'flood' ), // T98576
        ),
        '+cewiki' => array(
-               'sysop' => array( 'rollbacker', 'suppressredirect' ), // T128205
+               'sysop' => array( 'rollbacker', 'suppressredirect', 'uploader' 
), // T128205, T129005
        ),
        '+checkuserwiki' => array(
                'bureaucrat' => array( 'accountcreator', 'import', 'transwiki', 
'user', 'autoconfirmed', 'ipblock-exempt', ),
@@ -9535,7 +9555,7 @@
                'sysop' => array( 'flood' ), // T98576
        ),
        '+cewiki' => array(
-               'sysop' => array( 'rollbacker', 'suppressredirect' ), // T128205
+               'sysop' => array( 'rollbacker', 'suppressredirect', 'uploader' 
), // T128205, T129005
        ),
        '+checkuserwiki' => array(
                'bureaucrat' => array( 'sysop', 'accountcreator', 'import', 
'transwiki', 'user', 'autoconfirmed', 'ipblock-exempt', 'bureaucrat', ),

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

Gerrit-MessageType: merged
Gerrit-Change-Id: I78e8a8d1800a7d8452cc428dffdde9109f990db3
Gerrit-PatchSet: 1
Gerrit-Project: operations/mediawiki-config
Gerrit-Branch: master
Gerrit-Owner: Dereckson <[email protected]>
Gerrit-Reviewer: Florianschmidtwelzow <[email protected]>
Gerrit-Reviewer: MaxSem <[email protected]>
Gerrit-Reviewer: jenkins-bot <>

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

Reply via email to