specialdeadendpages.php
来自「php 开发的内容管理系统」· PHP 代码 · 共 64 行
PHP
64 行
<?php/** * * @package MediaWiki * @subpackage SpecialPage *//** * * @package MediaWiki * @subpackage SpecialPage */class DeadendPagesPage extends PageQueryPage { function getName( ) { return "Deadendpages"; } /** * LEFT JOIN is expensive * * @return true */ function isExpensive( ) { return 1; } function isSyndicated() { return false; } /** * @return false */ function sortDescending() { return false; } /** * @return string an sqlquery */ function getSQL() { $dbr =& wfGetDB( DB_SLAVE ); extract( $dbr->tableNames( 'page', 'pagelinks' ) ); return "SELECT 'Deadendpages' as type, page_namespace AS namespace, page_title as title, page_title AS value " . "FROM $page LEFT JOIN $pagelinks ON page_id = pl_from " . "WHERE pl_from IS NULL " . "AND page_namespace = 0 " . "AND page_is_redirect = 0"; }}/** * Constructor */function wfSpecialDeadendpages() { list( $limit, $offset ) = wfCheckLimits(); $depp = new DeadendPagesPage(); return $depp->doQuery( $offset, $limit );}?>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?