Replace last two check-ins, which were reverted (somehow I couldn't get svn diff...
authorAryeh Gregor <simetrical@users.mediawiki.org>
Thu, 6 Mar 2008 18:54:22 +0000 (18:54 +0000)
committerAryeh Gregor <simetrical@users.mediawiki.org>
Thu, 6 Mar 2008 18:54:22 +0000 (18:54 +0000)
RELEASE-NOTES
includes/Skin.php
languages/messages/MessagesEn.php
languages/messages/MessagesFr.php

index 34a5ffa..07610f5 100644 (file)
@@ -72,6 +72,8 @@ it from source control: http://www.mediawiki.org/wiki/Download_from_SVN
 * (bug 13012) Use content messages for block options when generating the
   recentchanges entry
 * (bug 13274) Change links for messages to ucfirst
+* (bug 13273) "Categories:" message at the bottom of the page shouldn't have
+  hardcoded colon, use new 'colon-separator' message instead
 
 === API changes in 1.13 ===
 
index 2cc12a5..5b03953 100644 (file)
@@ -626,7 +626,7 @@ END;
        }
 
 
-       function getCategoryLinks () {
+       function getCategoryLinks() {
                global $wgOut, $wgTitle, $wgUseCategoryBrowser;
                global $wgContLang, $wgUser;
 
@@ -643,13 +643,14 @@ END;
 
                $allCats = $wgOut->getCategoryLinks();
                $s = '';
+               $colon = wfMsgExt( 'colon-separator', 'escapenoentities' );
                if ( !empty( $allCats['normal'] ) ) {
                        $t = $embed . implode ( "{$pop} {$sep} {$embed}" , $allCats['normal'] ) . $pop;
        
-                       $msg = wfMsgExt( 'pagecategories', array( 'parsemag', 'escape' ), count( $allCats['normal'] ) );
+                       $msg = wfMsgExt( 'pagecategories', array( 'parsemag', 'escapenoentities' ), count( $allCats['normal'] ) );
                        $s .= '<div id="mw-normal-catlinks">' .
                                $this->makeLinkObj( Title::newFromText( wfMsgForContent('pagecategorieslink') ), $msg )
-                               . ': ' . $t . '</div>';
+                               . $colon . $t . '</div>';
                }
 
                # Hidden categories
@@ -662,8 +663,8 @@ END;
                                $class = 'mw-hidden-cats-hidden';
                        }
                        $s .= "<div id=\"mw-hidden-catlinks\" class=\"$class\">" . 
-                               wfMsgExt( 'hidden-categories', array( 'parsemag', 'escape' ), count( $allCats['hidden'] ) ) . 
-                               ': ' . $embed . implode( "$pop $sep $embed", $allCats['hidden'] ) . $pop .
+                               wfMsgExt( 'hidden-categories', array( 'parsemag', 'escapenoentities' ), count( $allCats['hidden'] ) ) . 
+                               $colon . $embed . implode( "$pop $sep $embed", $allCats['hidden'] ) . $pop .
                                "</div>";
                }
 
index d6f2516..9fd4cec 100644 (file)
@@ -2905,6 +2905,7 @@ $1',
 'catseparator'        => '|', # don't translate or duplicate this message to other languages
 'semicolon-separator' => ';', # only translate this message to other languages if you have to change it
 'comma-separator'     => ',&#32;', # only translate this message to other languages if you have to change it
+'colon-separator'     => ':&#32;', # only translate this message to other languages if you have to change it
 
 # Multipage image navigation
 'imgmultipageprev' => '← previous page',
index 229fa76..697dfba 100644 (file)
@@ -2378,6 +2378,9 @@ Veuillez confirmer que vous désirez recréer cet article.",
 'confirm_purge'        => 'Voulez-vous rafraîchir cette page (purger le cache) ? $1',
 'confirm_purge_button' => 'Confirmer',
 
+# Separators for various lists
+'colon-separator' => '&nbsp;:&#32;',
+
 # AJAX search
 'searchcontaining' => 'Chercher les articles contenant « $1 ».',
 'searchnamed'      => 'Chercher les articles nommés « $1 ».',