3 require_once("QueryPage.php");
5 class CategoriesPage
extends QueryPage
{
11 function isExpensive() {
16 $NScat = Namespace::getCategory();
17 return "SELECT DISTINCT 'Categories' as type,
18 {$NScat} as namespace,
24 function sortDescending() {
28 function formatResult( $skin, $result ) {
30 return $skin->makeLink( $wgLang->getNsText( NS_CATEGORY
).":".$result->title
, $result->title
);
34 function wfSpecialCategories()
36 list( $limit, $offset ) = wfCheckLimits();
38 $cap = new CategoriesPage();
40 return $cap->doQuery( $offset, $limit );