Phuedx has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/187062

Change subject: [WIP] Bear grillz
......................................................................

[WIP] Bear grillz

Change-Id: Ib94d2aa2a4c987cc57724424b9a9129e328f79bb
---
M MobileFrontend.php
M includes/config/Skin.php
A includes/skins/BareMinervaTemplate.php
A includes/skins/SkinMinervaBare.php
4 files changed, 25 insertions(+), 1 deletion(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/MobileFrontend 
refs/changes/62/187062/1

diff --git a/MobileFrontend.php b/MobileFrontend.php
index 2a3c0f4..9f5de3d 100644
--- a/MobileFrontend.php
+++ b/MobileFrontend.php
@@ -102,6 +102,7 @@
        'SkinMinerva' => 'skins/SkinMinerva',
        'SkinMinervaBeta' => 'skins/SkinMinervaBeta',
        'SkinMinervaAlpha' => 'skins/SkinMinervaAlpha',
+       'SkinMinervaBare' => 'skins/SkinMinervaBare',
 
        'UserLoginAndCreateTemplate' => 'skins/UserLoginAndCreateTemplate',
        'UserLoginMobileTemplate' => 'skins/UserLoginMobileTemplate',
diff --git a/includes/config/Skin.php b/includes/config/Skin.php
index 2147641..f5f19b6 100644
--- a/includes/config/Skin.php
+++ b/includes/config/Skin.php
@@ -7,7 +7,7 @@
  * The default skin for MobileFrontend
  * Defaults to SkinMinerva
  */
-$wgMFDefaultSkinClass = 'SkinMinerva';
+$wgMFDefaultSkinClass = 'SkinMinervaBare';
 
 /**
  * Make the logos configurable.
diff --git a/includes/skins/BareMinervaTemplate.php 
b/includes/skins/BareMinervaTemplate.php
new file mode 100644
index 0000000..e96053c
--- /dev/null
+++ b/includes/skins/BareMinervaTemplate.php
@@ -0,0 +1,7 @@
+<?php
+
+class BareMinervaTemplate extends BareMinervaTemplate {
+       protected function renderMainMenu() { }
+       protected function makeChromeHeaderContent( $data ) { }
+       protected function renderFooter() { }
+}
diff --git a/includes/skins/SkinMinervaBare.php 
b/includes/skins/SkinMinervaBare.php
new file mode 100644
index 0000000..20ccec3
--- /dev/null
+++ b/includes/skins/SkinMinervaBare.php
@@ -0,0 +1,16 @@
+<?php
+
+class SkinMinervaBare extends SkinMinerva {
+
+       protected function preparePageContent( QuickTemplate $tpl ) {
+               return parent::preparePageContent( $tpl );
+       }
+
+       protected function prepareHeaderAndFooter( QuickTemplate $tpl ) { }
+       protected function prepareMenuButton( QuickTemplate $tpl ) { }
+       protected function prepareBanners( QuickTemplate $tpl ) { }
+       protected function prepareWarnings( QuickTemplate $tpl ) { }
+       protected function preparePageActions( QuickTemplate $tpl ) { }
+       protected function prepareUserButton( QuickTemplate $tpl ) { }
+       protected function prepareLanguages( QuickTemplate $tpl ) { }
+}

-- 
To view, visit https://gerrit.wikimedia.org/r/187062
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ib94d2aa2a4c987cc57724424b9a9129e328f79bb
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/MobileFrontend
Gerrit-Branch: master
Gerrit-Owner: Phuedx <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to