* @subpackage SpecialPage
*/
-/**
- *
- */
-require_once( "QueryPage.php" );
-
/**
*
* @package MediaWiki
WHERE page_namespace=".NS_MAIN." AND page_is_redirect=0";
}
- function formatResult( $skin, $result ) {
+ function formatResult( $result ) {
global $wgLang, $wgContLang;
$title = Title::makeTitle( $result->namespace, $result->title );
- $link = $skin->makeKnownLinkObj( $title, $wgContLang->convert( $title->getPrefixedText() ) );
- $nv = wfMsg( "nviews", $wgLang->formatNum( $result->value ) );
- return "{$link} ({$nv})";
+ $link = Linker::makeKnownLinkObj( $title, htmlspecialchars( $wgContLang->convert( $title->getPrefixedText() ) ) );
+ $nv = wfMsgExt( 'nviews', array( 'parsemag', 'escape'),
+ $wgLang->formatNum( $result->value ) );
+ return wfSpecialList($link, $nv);
}
}
*/
function wfSpecialPopularpages() {
list( $limit, $offset ) = wfCheckLimits();
-
+
$ppp = new PopularPagesPage();
-
+
return $ppp->doQuery( $offset, $limit );
}