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