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