Merge "Replace Linker::link() with LinkRenderer in special pages"
authorjenkins-bot <jenkins-bot@gerrit.wikimedia.org>
Tue, 20 Jun 2017 21:07:22 +0000 (21:07 +0000)
committerGerrit Code Review <gerrit@wikimedia.org>
Tue, 20 Jun 2017 21:07:22 +0000 (21:07 +0000)
includes/specialpage/PageQueryPage.php
includes/specialpage/WantedQueryPage.php

index 76b1535..f7f0499 100644 (file)
@@ -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 ) );
index d788f2b..5318895 100644 (file)
@@ -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 );
        }
 
        /**