Index: includes/SpecialStatistics.php =================================================================== --- includes/SpecialStatistics.php (revision 23011) +++ includes/SpecialStatistics.php (working copy) @@ -53,8 +53,6 @@ User::makeGroupLinkWiki( 'sysop' ) ); - $wgOut->addWikiText( $text ); - global $wgDisableCounters, $wgMiserMode, $wgUser, $wgLang, $wgContLang; if( !$wgDisableCounters && !$wgMiserMode ) { $page = $dbr->tableName( 'page' ); @@ -62,23 +60,21 @@ $sql = $dbr->limitResult($sql, 10, 0); $res = $dbr->query( $sql, $fname ); if( $res ) { - $wgOut->addHtml( '

' . wfMsgHtml( 'statistics-mostpopular' ) . '

' ); + $text .= "\n==" . wfMsg('statistics-mostpopular') . "==\n"; $skin = $wgUser->getSkin(); - $wgOut->addHtml( '
    ' ); + $dirmark = $wgContLang->getDirMark(); while( $row = $dbr->fetchObject( $res ) ) { - $link = $skin->makeKnownLinkObj( Title::makeTitleSafe( $row->page_namespace, $row->page_title ) ); - $dirmark = $wgContLang->getDirMark(); - $wgOut->addHtml( '
  1. ' . $link . $dirmark . ' [' . $wgLang->formatNum( $row->page_counter ) . ']
  2. ' ); + $text .= '#[[' . Title::makeName( $row->page_namespace, str_replace('_',' ', $row->page_title) ) . ']]'. $dirmark . ' [' . $wgLang->formatNum( $row->page_counter ) . "]\n"; } - $wgOut->addHtml( '
' ); $dbr->freeResult( $res ); } } $footer = wfMsg( 'statistics-footer' ); if( !wfEmptyMsg( 'statistics-footer', $footer ) && $footer != '' ) - $wgOut->addWikiText( $footer ); - + $text .= $footer; + + $wgOut->addWikiText($text); } } ?> Index: RELEASE-NOTES =================================================================== --- RELEASE-NOTES (revision 23011) +++ RELEASE-NOTES (working copy) @@ -1,4 +1,4 @@ -= MediaWiki release notes = += MediaWiki release notes = Security reminder: MediaWiki does not require PHP's register_globals setting since version 1.2.0. If you have it on, turn it *off* if you can. @@ -165,6 +165,7 @@ * (bug 10223) Fix edit link in noarticletext localizations for fr, oc * (bug 10247) Fix IP address regex to avoid false positive IPv6 matches * (bug 9948) Workaround for diff regression with old Mozilla versions +* (bug 9026) Fix heading numbers on Special:Statistics == API changes since 1.10 ==