From: Victor Vasiliev Date: Sun, 9 Nov 2008 18:23:51 +0000 (+0000) Subject: Forgot to commit Skin.php part X-Git-Tag: 1.31.0-rc.0~44389 X-Git-Url: http://git.cyclocoop.org/%7B%7B%20url_for%28%27admin_vote_add%27%29%20%7D%7D?a=commitdiff_plain;h=259d03f2174e9d1dac3ee7d0e0b1843e7c5181c9;p=lhc%2Fweb%2Fwiklou.git Forgot to commit Skin.php part --- diff --git a/includes/Skin.php b/includes/Skin.php index 1da33ec2f6..a646c474b4 100644 --- a/includes/Skin.php +++ b/includes/Skin.php @@ -660,6 +660,7 @@ END; } function getPageClasses( $title ) { + global $wgArticle; $numeric = 'ns-'.$title->getNamespace(); if( $title->getNamespace() == NS_SPECIAL ) { $type = "ns-special"; @@ -669,7 +670,11 @@ END; $type = "ns-subject"; } $name = Sanitizer::escapeClass( 'page-'.$title->getPrefixedText() ); - return "$numeric $type $name"; + if( $wgArticle && $wgArticle->isDisambig() ) + $disambig = ' disambiguationpage'; + else + $disambig = ''; + return "{$numeric} {$type} {$name}{$disambig}"; } /**