Andrew Bogott has uploaded a new change for review.
https://gerrit.wikimedia.org/r/61401
Change subject: Add unicorn logo to labs mediawiki installs.
......................................................................
Add unicorn logo to labs mediawiki installs.
Because, more unicorns!
Change-Id: Ib42b1f153b01cbcfd692cf0fcc4d975d3b51efab
---
A modules/mediawiki_singlenode/files/labs_mediawiki_logo.png
M modules/mediawiki_singlenode/manifests/init.pp
M modules/mediawiki_singlenode/templates/labs-localsettings
3 files changed, 8 insertions(+), 0 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/operations/puppet
refs/changes/01/61401/1
diff --git a/modules/mediawiki_singlenode/files/labs_mediawiki_logo.png
b/modules/mediawiki_singlenode/files/labs_mediawiki_logo.png
new file mode 100644
index 0000000..60a0760
--- /dev/null
+++ b/modules/mediawiki_singlenode/files/labs_mediawiki_logo.png
Binary files differ
diff --git a/modules/mediawiki_singlenode/manifests/init.pp
b/modules/mediawiki_singlenode/manifests/init.pp
index 24694b4..96e38e9 100644
--- a/modules/mediawiki_singlenode/manifests/init.pp
+++ b/modules/mediawiki_singlenode/manifests/init.pp
@@ -94,6 +94,12 @@
source => "puppet:///modules/mediawiki_singlenode/robots.txt",
}
+ file { "${install_path}/skins/common/images/labs_mediawiki_logo.png":
+ require => Git::Clone["mediawiki"],
+ ensure => present,
+ source =>
"puppet:///modules/mediawiki_singlenode/labs_mediawiki_logo.png",
+ }
+
file { "${install_path}/privacy-policy.xml":
require => Git::Clone["mediawiki"],
ensure => present,
diff --git a/modules/mediawiki_singlenode/templates/labs-localsettings
b/modules/mediawiki_singlenode/templates/labs-localsettings
index a487b4d..080fec6 100644
--- a/modules/mediawiki_singlenode/templates/labs-localsettings
+++ b/modules/mediawiki_singlenode/templates/labs-localsettings
@@ -28,6 +28,8 @@
# Include the complete settings file generated by mw install
require_once( 'orig/LocalSettings.php' );
+$wgLogo = "$wgStylePath/common/images/labs_mediawiki_logo.png";
+
# Offer possibility to require addition things in the respective role
<% role_requires.each do | req | -%>
require_once( <%=req%> );
--
To view, visit https://gerrit.wikimedia.org/r/61401
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Ib42b1f153b01cbcfd692cf0fcc4d975d3b51efab
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Andrew Bogott <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits