specialunusedcategories.php
来自「php 开发的内容管理系统」· PHP 代码 · 共 49 行
PHP
49 行
<?php/** * * @package MediaWiki * @subpackage SpecialPage *//** * * @package MediaWiki * @subpackage SpecialPage */class UnusedCategoriesPage extends QueryPage { function getName() { return 'Unusedcategories'; } function getPageHeader() { return '<p>' . wfMsg('unusedcategoriestext') . '</p>'; } function getSQL() { $NScat = NS_CATEGORY; $dbr =& wfGetDB( DB_SLAVE ); extract( $dbr->tableNames( 'categorylinks','page' )); return "SELECT 'Unusedcategories' as type, {$NScat} as namespace, page_title as title, 1 as value FROM $page LEFT JOIN $categorylinks ON page_title=cl_to WHERE cl_from IS NULL AND page_namespace = {$NScat} AND page_is_redirect = 0"; } function formatResult( $skin, $result ) { $title = Title::makeTitle( NS_CATEGORY, $result->title ); return $skin->makeLinkObj( $title, $title->getText() ); }}/** constructor */function wfSpecialUnusedCategories() { list( $limit, $offset ) = wfCheckLimits(); $uc = new UnusedCategoriesPage(); return $uc->doQuery( $offset, $limit );}?>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?