X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2Fspecials%2Fpagers%2FAllMessagesTablePager.php;h=efc51ef3ff98c1f4e9a2deb08b12589ee15f6e6f;hb=892b17237bb44630fa6f508c5bf85374a62def13;hp=5609310173f761f3b4f027c2d1f2395b7c14c695;hpb=f6c8b955bd6103e3084ec609902e68599cf11f23;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/specials/pagers/AllMessagesTablePager.php b/includes/specials/pagers/AllMessagesTablePager.php index 5609310173..efc51ef3ff 100644 --- a/includes/specials/pagers/AllMessagesTablePager.php +++ b/includes/specials/pagers/AllMessagesTablePager.php @@ -25,6 +25,8 @@ * * @ingroup Pager */ +use MediaWiki\MediaWikiServices; + class AllMessagesTablePager extends TablePager { protected $filter, $prefix, $langcode, $displayPrefix; @@ -297,6 +299,7 @@ class AllMessagesTablePager extends TablePager { } function formatValue( $field, $value ) { + $linkRenderer = MediaWikiServices::getInstance()->getLinkRenderer(); switch ( $field ) { case 'am_title' : $title = Title::makeTitle( NS_MEDIAWIKI, $value . $this->suffix ); @@ -313,25 +316,19 @@ class AllMessagesTablePager extends TablePager { ); if ( $this->mCurrentRow->am_customised ) { - $title = Linker::linkKnown( $title, $this->getLanguage()->lcfirst( $value ) ); + $title = $linkRenderer->makeKnownLink( $title, $this->getLanguage()->lcfirst( $value ) ); } else { - $title = Linker::link( + $title = $linkRenderer->makeBrokenLink( $title, - $this->getLanguage()->lcfirst( $value ), - [], - [], - [ 'broken' ] + $this->getLanguage()->lcfirst( $value ) ); } if ( $this->mCurrentRow->am_talk_exists ) { - $talk = Linker::linkKnown( $talk, $this->talk ); + $talk = $linkRenderer->makeKnownLink( $talk, $this->talk ); } else { - $talk = Linker::link( + $talk = $linkRenderer->makeBrokenLink( $talk, - $this->talk, - [], - [], - [ 'broken' ] + $this->talk ); }