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

Reply via email to