Jdlrobson has uploaded a new change for review.

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


Change subject: Identify zero code that needs to move out of MobileFrontend
......................................................................

Identify zero code that needs to move out of MobileFrontend

Move zeroRatedBanner to ZeroRatedMobileAccess
onMinervaPreRender hook

Change-Id: Iae196225c5da00b95af70f0f7afdd4fd6d5ea286
---
M includes/MobileFormatter.php
M includes/MobileFrontend.body.php
M includes/skins/MinervaTemplate.php
M includes/skins/SkinMobileBase.php
M less/modules/mf-search.less
5 files changed, 6 insertions(+), 5 deletions(-)


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

diff --git a/includes/MobileFormatter.php b/includes/MobileFormatter.php
index e3c634a..fe71bd3 100644
--- a/includes/MobileFormatter.php
+++ b/includes/MobileFormatter.php
@@ -370,6 +370,7 @@
        protected function parseMainPage( DOMDocument $mainPage ) {
                wfProfileIn( __METHOD__ );
 
+               // FIXME: Move to ZeroRatedMobileAccess extension
                $zeroLandingPage = $mainPage->getElementById( 
'zero-landing-page' );
                $featuredArticle = $mainPage->getElementById( 'mp-tfa' );
                $newsItems = $mainPage->getElementById( 'mp-itn' );
@@ -382,6 +383,7 @@
                $content = $mainPage->createElement( 'div' );
                $content->setAttribute( 'id', 'mainpage' );
 
+               // FIXME: Move to ZeroRatedMobileAccess extension
                if ( $zeroLandingPage ) {
                        $content->appendChild( $zeroLandingPage );
                }
diff --git a/includes/MobileFrontend.body.php b/includes/MobileFrontend.body.php
index 6894d9d..870c383 100644
--- a/includes/MobileFrontend.body.php
+++ b/includes/MobileFrontend.body.php
@@ -9,6 +9,7 @@
        }
 
        /**
+        * FIXME: Move to ZeroRatedMobileAccess extension
         * @return string
         */
        public function getZeroRatedBanner() {
diff --git a/includes/skins/MinervaTemplate.php 
b/includes/skins/MinervaTemplate.php
index 3f85005..9639447 100644
--- a/includes/skins/MinervaTemplate.php
+++ b/includes/skins/MinervaTemplate.php
@@ -46,9 +46,6 @@
        private function prepareBannerData() {
                global $wgMFEnableSiteNotice;
                $banners = '';
-               if ( isset( $this->data['zeroRatedBanner'] ) ) { // FIXME: Add 
hook and move to Zero extension?
-                       $banners .= $this->data['zeroRatedBanner'];
-               }
                if ( isset( $this->data['notice'] ) ) {
                        $banners .= $this->data['notice'];
                }
diff --git a/includes/skins/SkinMobileBase.php 
b/includes/skins/SkinMobileBase.php
index b62e2d8..1341589 100644
--- a/includes/skins/SkinMobileBase.php
+++ b/includes/skins/SkinMobileBase.php
@@ -101,6 +101,7 @@
                        $tpl = $this->prepareTemplate();
                        $tpl->set( 'headelement', $out->headElement( $this ) );
                        $tpl->set( 'bodytext', $html );
+                       // FIXME: Move to ZeroRatedMobileAccess extension
                        $tpl->set( 'zeroRatedBanner', 
$this->extMobileFrontend->getZeroRatedBanner() );
                        $notice = '';
                        wfRunHooks( 'GetMobileNotice', array( $this, &$notice ) 
);
diff --git a/less/modules/mf-search.less b/less/modules/mf-search.less
index 2ee5d6e..9d33864 100644
--- a/less/modules/mf-search.less
+++ b/less/modules/mf-search.less
@@ -60,8 +60,8 @@
        #mw-mf-page-left,
        #mw-mf-main-menu-button,
        #footer,
-       #zero-rated-banner-red,
-       #zero-rated-banner,
+       #zero-rated-banner-red, // FIXME: Move to ZeroRatedMobileAccess 
extension
+       #zero-rated-banner, // FIXME: Move to ZeroRatedMobileAccess extension
        #mw-mf-logo,
        #content_wrapper,
        .goButton {

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

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

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

Reply via email to