https://www.mediawiki.org/wiki/Special:Code/MediaWiki/109586
Revision: 109586
Author: preilly
Date: 2012-01-19 23:57:04 +0000 (Thu, 19 Jan 2012)
Log Message:
-----------
only show sopa banner on wikipedia
Modified Paths:
--------------
trunk/extensions/MobileFrontend/MobileFrontend.php
Modified: trunk/extensions/MobileFrontend/MobileFrontend.php
===================================================================
--- trunk/extensions/MobileFrontend/MobileFrontend.php 2012-01-19 23:52:46 UTC
(rev 109585)
+++ trunk/extensions/MobileFrontend/MobileFrontend.php 2012-01-19 23:57:04 UTC
(rev 109586)
@@ -493,7 +493,7 @@
* @return bool
*/
public function beforePageDisplayHTML( &$out, &$text ) {
- global $wgContLang, $wgRequest, $wgMemc, $wgUser;
+ global $wgContLang, $wgRequest, $wgMemc, $wgUser, $wgConf;
wfProfileIn( __METHOD__ );
$userAgent = $_SERVER['HTTP_USER_AGENT'];
@@ -678,8 +678,12 @@
$this->sendApplicationVersionVaryHeader();
$this->checkUserStatus();
$this->checkUserLoggedIn();
-
- if (self::$code === 'en') {
+
+ $DB = wfGetDB( DB_MASTER );
+ $DBName = $DB->getDBname();
+
+ list( $site, $lang ) = $wgConf->siteFromDB( $DBName );
+ if ( $site == 'wikipedia' && self::$code === 'en' ) {
self::$displayNoticeId = 2;
}
@@ -1596,7 +1600,7 @@
$sopaNoticeTemplate = new
SopaNoticeTemplate();
$sopaNoticeTemplate->set( 'messages',
self::$messages );
$noticeHtml =
$sopaNoticeTemplate->getHTML();
- }
+ }
}
// header( 'Content-Type: application/xhtml+xml;
charset=utf-8' );
_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs