jenkins-bot has submitted this change and it was merged.
Change subject: Add UploadWizard role
......................................................................
Add UploadWizard role
Debugging UploadWizard is a thing we do sometimes.
Change-Id: I78038a689d86e7af11e0e6296555970f9c34ecd9
---
M puppet/manifests/roles.pp
M puppet/manifests/site.pp
2 files changed, 22 insertions(+), 0 deletions(-)
Approvals:
Ori.livneh: Looks good to me, approved
jenkins-bot: Verified
diff --git a/puppet/manifests/roles.pp b/puppet/manifests/roles.pp
index 65f3d83..d96f034 100644
--- a/puppet/manifests/roles.pp
+++ b/puppet/manifests/roles.pp
@@ -152,3 +152,24 @@
class { '::user_metrics': }
}
+
+# == Class: role::uploadwizard
+# Configures a MediaWiki instance with UploadWizard, a JavaScript-driven
+# wizard interface for uploading multiple files.
+class role::uploadwizard {
+ include role::mediawiki
+
+ package { 'imagemagick':
+ ensure => present,
+ }
+
+ mediawiki::extension { 'UploadWizard':
+ require => Package['imagemagick'],
+ settings => {
+ wgEnableUploads => true,
+ wgUseImageMagick => true,
+ wgUploadNavigationUrl => '/wiki/Special:UploadWizard',
+ wgUseInstantCommons => true,
+ },
+ }
+}
diff --git a/puppet/manifests/site.pp b/puppet/manifests/site.pp
index 815b0ec..8aae060 100644
--- a/puppet/manifests/site.pp
+++ b/puppet/manifests/site.pp
@@ -23,6 +23,7 @@
node 'mediawiki-vagrant' {
include role::mediawiki
+ # include role::uploadwizard
# include role::visualeditor
# include role::browsertests
# include role::echo
--
To view, visit https://gerrit.wikimedia.org/r/64602
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: I78038a689d86e7af11e0e6296555970f9c34ecd9
Gerrit-PatchSet: 3
Gerrit-Project: mediawiki/vagrant
Gerrit-Branch: master
Gerrit-Owner: MarkTraceur <[email protected]>
Gerrit-Reviewer: Ori.livneh <[email protected]>
Gerrit-Reviewer: jenkins-bot
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits