Use the helper function Title::newMainPage() instead of newFromTitle().
authorDerk-Jan Hartman <hartman@users.mediawiki.org>
Sat, 19 Jun 2010 11:49:26 +0000 (11:49 +0000)
committerDerk-Jan Hartman <hartman@users.mediawiki.org>
Sat, 19 Jun 2010 11:49:26 +0000 (11:49 +0000)
Patch by User:Umherirrender

includes/Skin.php
includes/api/ApiQuerySiteinfo.php

index c21bbc9..ca8f672 100644 (file)
@@ -388,7 +388,7 @@ class Skin extends Linker {
                        implode( "\t", $digitTransTable ),
                );
 
-               $mainPage = Title::newFromText( wfMsgForContent( 'mainpage' ) );
+               $mainPage = Title::newMainPage();
                $vars = array(
                        'skin' => $skinName,
                        'stylepath' => $wgStylePath,
index e380344..5ec4e32 100644 (file)
@@ -102,7 +102,7 @@ class ApiQuerySiteinfo extends ApiQueryBase {
                global $wgContLang, $wgLang;
 
                $data = array();
-               $mainPage = Title::newFromText( wfMsgForContent( 'mainpage' ) );
+               $mainPage = Title::newMainPage();
                $data['mainpage'] = $mainPage->getPrefixedText();
                $data['base'] = $mainPage->getFullUrl();
                $data['sitename'] = $GLOBALS['wgSitename'];