http://www.mediawiki.org/wiki/Special:Code/MediaWiki/93733

Revision: 93733
Author:   preilly
Date:     2011-08-02 12:03:38 +0000 (Tue, 02 Aug 2011)
Log Message:
-----------
move calls to wfMsg to a method and only call if rendering mobile extension

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

Modified: trunk/extensions/MobileFrontend/MobileFrontend.php
===================================================================
--- trunk/extensions/MobileFrontend/MobileFrontend.php  2011-08-02 12:01:30 UTC 
(rev 93732)
+++ trunk/extensions/MobileFrontend/MobileFrontend.php  2011-08-02 12:03:38 UTC 
(rev 93733)
@@ -126,7 +126,7 @@
        }
 
        public function getMsg() {
-               global $wgUser;
+               global $wgUser, $wgContLang;
                $skin = $wgUser->getSkin();
                $copyright = $skin->getCopyright();
                // Need to stash the results of the "wfMsg" call before the 
Output Buffering handler
@@ -143,6 +143,12 @@
                self::$messages['mobile-frontend-explain-disable']        = 
wfMsg( 'mobile-frontend-explain-disable' );
                self::$messages['mobile-frontend-disable-button']         = 
wfMsg( 'mobile-frontend-disable-button' );
                self::$messages['mobile-frontend-back-button']            = 
wfMsg( 'mobile-frontend-back-button' );
+
+               self::$dir = $wgContLang->getDir();
+               self::$code = $wgContLang->getCode();
+
+               self::$mainPageUrl = Title::newMainPage()->getLocalUrl();
+               self::$randomPageUrl = SpecialPage::getTitleFor( 'Randompage' 
)->getLocalUrl();
        }
 
        /**
@@ -177,13 +183,13 @@
                //self::$messages['mobile-frontend-disable-button']       = 
wfMsg( 'mobile-frontend-disable-button' );
                //self::$messages['mobile-frontend-back-button']                
  = wfMsg( 'mobile-frontend-back-button' );
 
-               self::$dir = $wgContLang->getDir();
-               self::$code = $wgContLang->getCode();
+               //self::$dir = $wgContLang->getDir();
+               //self::$code = $wgContLang->getCode();
 
                self::$disableImages = $wgRequest->getText( 'disableImages', 0 
);
 
-               self::$mainPageUrl = Title::newMainPage()->getLocalUrl();
-               self::$randomPageUrl = SpecialPage::getTitleFor( 'Randompage' 
)->getLocalUrl();
+               //self::$mainPageUrl = Title::newMainPage()->getLocalUrl();
+               //self::$randomPageUrl = SpecialPage::getTitleFor( 'Randompage' 
)->getLocalUrl();
                
                $userAgent = $_SERVER['HTTP_USER_AGENT'];
                $uAmd5 = md5($userAgent);


_______________________________________________
MediaWiki-CVS mailing list
MediaWiki-CVS@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to