From f44275ec1f2d243563b60041b7a29052f60bda24 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Mat=C4=9Bj=20Such=C3=A1nek?= Date: Thu, 23 Mar 2017 18:09:41 +0000 Subject: [PATCH] Replace Linker::link() with LinkRenderer in special pages Bug: T149346 Change-Id: I2735750803dc1b2e36be3989caaabbf3232b2923 --- includes/specialpage/PageQueryPage.php | 2 +- includes/specialpage/WantedQueryPage.php | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/includes/specialpage/PageQueryPage.php b/includes/specialpage/PageQueryPage.php index 76b1535fde..f7f0499350 100644 --- a/includes/specialpage/PageQueryPage.php +++ b/includes/specialpage/PageQueryPage.php @@ -56,7 +56,7 @@ abstract class PageQueryPage extends QueryPage { if ( $title instanceof Title ) { $text = $wgContLang->convert( $title->getPrefixedText() ); - return Linker::link( $title, htmlspecialchars( $text ) ); + return $this->getLinkRenderer()->makeLink( $title, $text ); } else { return Html::element( 'span', [ 'class' => 'mw-invalidtitle' ], Linker::getInvalidTitleDescription( $this->getContext(), $row->namespace, $row->title ) ); diff --git a/includes/specialpage/WantedQueryPage.php b/includes/specialpage/WantedQueryPage.php index d788f2bbcd..5318895f04 100644 --- a/includes/specialpage/WantedQueryPage.php +++ b/includes/specialpage/WantedQueryPage.php @@ -117,8 +117,8 @@ abstract class WantedQueryPage extends QueryPage { */ private function makeWlhLink( $title, $result ) { $wlh = SpecialPage::getTitleFor( 'Whatlinkshere', $title->getPrefixedText() ); - $label = $this->msg( 'nlinks' )->numParams( $result->value )->escaped(); - return Linker::link( $wlh, $label ); + $label = $this->msg( 'nlinks' )->numParams( $result->value )->text(); + return $this->getLinkRenderer()->makeLink( $wlh, $label ); } /** -- 2.20.1