Ugly fix for skins that dont extends Skin:specialPagesList such as Nostalgia. Pointed...
authorAntoine Musso <hashar@users.mediawiki.org>
Thu, 17 Jun 2004 17:50:19 +0000 (17:50 +0000)
committerAntoine Musso <hashar@users.mediawiki.org>
Thu, 17 Jun 2004 17:50:19 +0000 (17:50 +0000)
includes/Skin.php
includes/SpecialPage.php

index f894425..1b35625 100644 (file)
@@ -1084,6 +1084,7 @@ class Skin {
        function specialPagesList()
        {
                global $wgUser, $wgOut, $wgLang, $wgServer, $wgRedirectScript;
+               require_once('SpecialPage.php');
                $a = array();
                $pages = SpecialPage::getPages();
                
index 165ef04..c8e97f2 100644 (file)
@@ -1,5 +1,5 @@
 <?php
-
+global $wgSpecialPages;
 $wgSpecialPages = array(
        "Userlogin"             => new UnlistedSpecialPage( "Userlogin" ),
        "Userlogout"    => new UnlistedSpecialPage( "Userlogout" ),
@@ -15,6 +15,7 @@ $wgSpecialPages = array(
        "Lonelypages"   => new SpecialPage( "Lonelypages" ),
        "Unusedimages"  => new SpecialPage( "Unusedimages" )
 );
+global $wgDisableCounters;
 if( !$wgDisableCounters )
 {
        $wgSpecialPages["Popularpages"] = new SpecialPage( "Popularpages" );