Neilk has uploaded a new change for review.

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

Change subject: Allow Flickr uploads in uploadwizard role
......................................................................

Allow Flickr uploads in uploadwizard role

Added $wgAllowCopyUploads to enable "uploads by url", in
many places in MediaWiki.

Changed $wgGroupPermissions to allow anyone to do that.
Note: on Wikimedia Commons, this right is restricted only
to some users.

Finally, had to switch to the array-of-strings config style
because we are now modifying other hashes.

Change-Id: Ib127ff2fa6f20cabbf1d3e79c2a191d5f0c99d81
---
M puppet/manifests/roles/uploadwizard.pp
1 file changed, 10 insertions(+), 14 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/vagrant 
refs/changes/05/148505/1

diff --git a/puppet/manifests/roles/uploadwizard.pp 
b/puppet/manifests/roles/uploadwizard.pp
index 7460d10..0105981 100644
--- a/puppet/manifests/roles/uploadwizard.pp
+++ b/puppet/manifests/roles/uploadwizard.pp
@@ -17,19 +17,15 @@
 
     mediawiki::extension { 'UploadWizard':
         require  => Package['imagemagick'],
-        settings => {
-            wgEnableUploads       => true,
-            wgUseImageMagick      => true,
-            wgUploadNavigationUrl => '/wiki/Special:UploadWizard',
-            wgUseInstantCommons   => true,
-            wgApiFrameOptions     => 'SAMEORIGIN',
-            wgUploadWizardConfig  => {
-              altUploadForm       => 'Special:Upload',
-              autoCategory        => 'Uploaded with UploadWizard',
-              enableChunked       => 'opt-in',
-              enableFormData      => true,
-              enableMultipleFiles => true,
-            },
-        },
+       settings => [
+           '$wgApiFrameOptions = "SAMEORIGIN";',
+           '$wgEnableUploads = true;',
+           '$wgUploadNavigationUrl = "/wiki/Special:UploadWizard";',
+           '$wgUploadWizardConfig = array( "altUploadForm" => 
"Special:Upload", "autoCategory" => "Uploaded with UploadWizard", 
"enableChunked" => "opt-in", "enableFormData" => true, "enableMultipleFiles" => 
true );',
+           '$wgUseImageMagick = true;',
+           '$wgUseInstantCommons = true;',
+           '$wgAllowCopyUploads = true;',
+           '$wgGroupPermissions['*']['upload_by_url'] = true;',
+       ]
     }
 }

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ib127ff2fa6f20cabbf1d3e79c2a191d5f0c99d81
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/vagrant
Gerrit-Branch: master
Gerrit-Owner: Neilk <[email protected]>

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

Reply via email to