Fix double escaping to avoid showing literal • when [[MediaWiki:Pipe-separator...
authorRaimond Spekking <raymond@users.mediawiki.org>
Thu, 1 Oct 2009 11:24:56 +0000 (11:24 +0000)
committerRaimond Spekking <raymond@users.mediawiki.org>
Thu, 1 Oct 2009 11:24:56 +0000 (11:24 +0000)
All message parameters are previously escaped.

includes/Pager.php

index 825a046..807d491 100644 (file)
@@ -585,8 +585,7 @@ abstract class AlphabeticPager extends IndexPager {
                                array( $pagingLinks['first'],
                                $pagingLinks['last'] )
                        ) . ") " .
-                       wfMsgHtml( 'viewprevnext', $pagingLinks['prev'],
-                       $pagingLinks['next'], $limits );
+                       wfMsg( 'viewprevnext', $pagingLinks['prev'], $pagingLinks['next'], $limits );
 
                if( !is_array( $this->getIndexField() ) ) {
                        # Early return to avoid undue nesting
@@ -676,11 +675,7 @@ abstract class ReverseChronologicalPager extends IndexPager {
                $this->mNavigationBar = "({$pagingLinks['first']}" .
                        wfMsgExt( 'pipe-separator' , 'escapenoentities' ) .
                        "{$pagingLinks['last']}) " .
-                       wfMsgHTML(
-                               'viewprevnext',
-                               $pagingLinks['prev'], $pagingLinks['next'],
-                               $limits
-                       );
+                       wfMsg( 'viewprevnext', $pagingLinks['prev'], $pagingLinks['next'], $limits );
                return $this->mNavigationBar;
        }