summaryrefslogtreecommitdiff
path: root/includes/SpecialMostlinked.php
diff options
context:
space:
mode:
Diffstat (limited to 'includes/SpecialMostlinked.php')
-rw-r--r--includes/SpecialMostlinked.php14
1 files changed, 7 insertions, 7 deletions
diff --git a/includes/SpecialMostlinked.php b/includes/SpecialMostlinked.php
index 1791228d..2794ecbb 100644
--- a/includes/SpecialMostlinked.php
+++ b/includes/SpecialMostlinked.php
@@ -28,7 +28,7 @@ class MostlinkedPage extends QueryPage {
*/
function getSQL() {
$dbr =& wfGetDB( DB_SLAVE );
- extract( $dbr->tableNames( 'pagelinks', 'page' ) );
+ list( $pagelinks, $page ) = $dbr->tableNamesN( 'pagelinks', 'page' );
return
"SELECT 'Mostlinked' AS type,
pl_namespace AS namespace,
@@ -44,12 +44,12 @@ class MostlinkedPage extends QueryPage {
/**
* Pre-fill the link cache
*/
- function preprocessResults( &$dbr, $res ) {
- if( $dbr->numRows( $res ) > 0 ) {
+ function preprocessResults( &$db, &$res ) {
+ if( $db->numRows( $res ) > 0 ) {
$linkBatch = new LinkBatch();
- while( $row = $dbr->fetchObject( $res ) )
+ while( $row = $db->fetchObject( $res ) )
$linkBatch->addObj( Title::makeTitleSafe( $row->namespace, $row->title ) );
- $dbr->dataSeek( $res, 0 );
+ $db->dataSeek( $res, 0 );
$linkBatch->execute();
}
}
@@ -62,8 +62,8 @@ class MostlinkedPage extends QueryPage {
* @return string
*/
function makeWlhLink( &$title, $caption, &$skin ) {
- $wlh = Title::makeTitle( NS_SPECIAL, 'Whatlinkshere' );
- return $skin->makeKnownLinkObj( $wlh, $caption, 'target=' . $title->getPrefixedUrl() );
+ $wlh = SpecialPage::getTitleFor( 'Whatlinkshere', $title->getPrefixedDBkey() );
+ return $skin->makeKnownLinkObj( $wlh, $caption );
}
/**