https://www.mediawiki.org/wiki/Special:Code/MediaWiki/106392

Revision: 106392
Author:   preilly
Date:     2011-12-15 23:38:59 +0000 (Thu, 15 Dec 2011)
Log Message:
-----------
add hide footer support

Modified Paths:
--------------
    trunk/extensions/MobileFrontend/FooterTemplate.php
    trunk/extensions/MobileFrontend/MobileFrontend.php

Modified: trunk/extensions/MobileFrontend/FooterTemplate.php
===================================================================
--- trunk/extensions/MobileFrontend/FooterTemplate.php  2011-12-15 23:26:54 UTC 
(rev 106391)
+++ trunk/extensions/MobileFrontend/FooterTemplate.php  2011-12-15 23:38:59 UTC 
(rev 106392)
@@ -32,8 +32,10 @@
 
                $feedbackLink = ( $this->data['code'] == 'en' && 
$this->data['isBetaGroupMember'] ) ? "| <a 
href=\"{$leaveFeedbackURL}\">{$leaveFeedback}</a>" : '';
 
+               $footerDisplayNone = ( $this->data['hideFooter'] ) ? ' 
style="display: none;" ' : '';
+
                $footerHtml = <<<HTML
-                       <div id='footer'>
+                       <div id='footer' {$footerDisplayNone}>
                          <div class='nav' id='footmenu'>
                                <div class='mwm-notice'>
                                  <a 
href="{$viewNormalSiteURL}">{$regularSite}</a> | <a 
href="{$imagesURL}">{$imagesToggle}</a> {$feedbackLink} {$logoutLink}

Modified: trunk/extensions/MobileFrontend/MobileFrontend.php
===================================================================
--- trunk/extensions/MobileFrontend/MobileFrontend.php  2011-12-15 23:26:54 UTC 
(rev 106391)
+++ trunk/extensions/MobileFrontend/MobileFrontend.php  2011-12-15 23:38:59 UTC 
(rev 106392)
@@ -146,6 +146,7 @@
        public static $isBetaGroupMember = false;
        public static $hideSearchBox = false;
        public static $hideLogo = false;
+       public static $hideFooter = false;
        public static $languageUrls;
        public static $wsLoginToken = '';
        public static $wsLoginFormAction = '';
@@ -710,6 +711,10 @@
                                self::$hideLogo = true;
                        }
                }
+               
+               if ( self::$hideLogo && self::$hideLogo == true ) {
+                       self::$hideFooter = true;
+               }
 
                $optInCookie = $this->getOptInOutCookie();
                if ( !empty( $optInCookie ) &&
@@ -1576,6 +1581,7 @@
                                                'logoutHtml' => $logoutHtml,
                                                'loginHtml' => $loginHtml,
                                                'code' => self::$code,
+                                               'hideFooter' => 
self::$hideFooter,
                                                'isBetaGroupMember' => 
self::$isBetaGroupMember,
                                                );
                $footerTemplate->setByArray( $options );


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

Reply via email to