From a070f65ae1fd4289132e35e214240002e59276a5 Mon Sep 17 00:00:00 2001 From: Antoine Musso Date: Sun, 13 Jun 2004 00:34:46 +0000 Subject: [PATCH] * Don't show Special:Popularpages if the counters are disabled * ugly array_merge --- includes/SpecialPage.php | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/includes/SpecialPage.php b/includes/SpecialPage.php index 835091e08f..165ef040bf 100644 --- a/includes/SpecialPage.php +++ b/includes/SpecialPage.php @@ -13,8 +13,13 @@ $wgSpecialPages = array( "Statistics" => new SpecialPage( "Statistics" ), "Randompage" => new SpecialPage( "Randompage" ), "Lonelypages" => new SpecialPage( "Lonelypages" ), - "Unusedimages" => new SpecialPage( "Unusedimages" ), - "Popularpages" => new SpecialPage( "Popularpages" ), + "Unusedimages" => new SpecialPage( "Unusedimages" ) +); +if( !$wgDisableCounters ) +{ + $wgSpecialPages["Popularpages"] = new SpecialPage( "Popularpages" ); +} +$wgSpecialPages = array_merge($wgSpecialPages, array ( "Wantedpages" => new SpecialPage( "Wantedpages" ), "Shortpages" => new SpecialPage( "Shortpages" ), "Longpages" => new SpecialPage( "Longpages" ), @@ -44,7 +49,7 @@ $wgSpecialPages = array( "Import" => new SpecialPage( "Import", "sysop" ), "Lockdb" => new SpecialPage( "Lockdb", "developer" ), "Unlockdb" => new SpecialPage( "Unlockdb", "developer" ) -); +)); class SpecialPage { -- 2.20.1