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 + -
显示快捷键?