(bug 13891) Show categories box even if all categories are hidden and user has "show...
authorAlexandre Emsenhuber <ialex@users.mediawiki.org>
Wed, 30 Apr 2008 21:05:44 +0000 (21:05 +0000)
committerAlexandre Emsenhuber <ialex@users.mediawiki.org>
Wed, 30 Apr 2008 21:05:44 +0000 (21:05 +0000)
RELEASE-NOTES
includes/Skin.php

index 831f1d9..e634c7c 100644 (file)
@@ -230,6 +230,8 @@ it from source control: http://www.mediawiki.org/wiki/Download_from_SVN
 * (bug 13583) No "poweredby" in Modern skin
 * (bug 13880) "Printable" link in Modern skin now formats as print mode
 * (bug 13885) Bump default $wgSVGMaxSize from 1024 to 2048 pixels
+* (bug 13891) Show categories box even if all categories are hidden and user has
+  "show hidden categories" option on
 
 
 === API changes in 1.13 ===
index 854d6ca..9ee07ac 100644 (file)
@@ -725,11 +725,12 @@ END;
 
                $classes = 'catlinks';
 
-               if(FALSE === strpos($catlinks,'<div id="mw-normal-catlinks">')) {
+               if( strpos( $catlinks, '<div id="mw-normal-catlinks">' ) === false &&
+                       strpos( $catlinks, '<div id="mw-hidden-catlinks" class="mw-hidden-cats-hidden">' ) !== false ) {
                        $classes .= ' catlinks-allhidden';
                }
 
-               if(!empty($catlinks)) {
+               if( !empty( $catlinks ) ){
                        return "<div id='catlinks' class='$classes'>{$catlinks}</div>";
                }
        }