MarkTraceur has uploaded a new change for review.
https://gerrit.wikimedia.org/r/64602
Change subject: Add UploadWizard role
......................................................................
Add UploadWizard role
Debugging UploadWizard is a thing we do sometimes.
Change-Id: I78038a689d86e7af11e0e6296555970f9c34ecd9
---
M puppet/manifests/roles.pp
A puppet/templates/uw-config.php.erb
2 files changed, 25 insertions(+), 0 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/mediawiki/vagrant
refs/changes/02/64602/1
diff --git a/puppet/manifests/roles.pp b/puppet/manifests/roles.pp
index 65f3d83..4fc87cf 100644
--- a/puppet/manifests/roles.pp
+++ b/puppet/manifests/roles.pp
@@ -152,3 +152,17 @@
class { '::user_metrics': }
}
+
+# == Class: role::uploadwizard
+# Configures a MediaWiki instance with UploadWizard installed and configured
+class role::uploadwizard {
+ include role::mediawiki
+
+ package { 'imagemagick':
+ ensure => present,
+ }
+
+ mediawiki::extension { 'UploadWizard':
+ settings => template( 'uw-config.php.erb' ),
+ }
+}
diff --git a/puppet/templates/uw-config.php.erb
b/puppet/templates/uw-config.php.erb
new file mode 100644
index 0000000..1b0e604
--- /dev/null
+++ b/puppet/templates/uw-config.php.erb
@@ -0,0 +1,11 @@
+# http://www.mediawiki.org/wiki/Extension:UploadWizard#Installation
+
+# Enable uploads (important)
+$wgEnableUploads = true;
+$wgUseImageMagick = true;
+
+# Set default upload URL to UW
+$wgUploadNavigationUrl = '/wiki/Special:UploadWizard';
+
+# Use instant commons, for testing the tutorial
+$wgUseInstantCommons = true;
--
To view, visit https://gerrit.wikimedia.org/r/64602
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I78038a689d86e7af11e0e6296555970f9c34ecd9
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/vagrant
Gerrit-Branch: master
Gerrit-Owner: MarkTraceur <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits