X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2FLinker.php;h=324b1f5f4bb50bb0f12d29479b360c8dc321d1b8;hb=9d31e46d0f4dc6d68ad38b09816bea2b447f8b50;hp=03d251666779c69e0f5a6b1975cc36aa510bfebf;hpb=38190f6608f3d2807cb93b1bae7edb770af36ef8;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/Linker.php b/includes/Linker.php index 03d2516667..324b1f5f4b 100644 --- a/includes/Linker.php +++ b/includes/Linker.php @@ -21,7 +21,7 @@ */ use MediaWiki\Linker\LinkTarget; use MediaWiki\MediaWikiServices; -use MediaWiki\Storage\RevisionRecord; +use MediaWiki\Revision\RevisionRecord; /** * Some internal bits split of from Skin.php. These functions are used @@ -688,13 +688,14 @@ class Linker { if ( $label == '' ) { $label = $title->getPrefixedText(); } + $repoGroup = MediaWikiServices::getInstance()->getRepoGroup(); $currentExists = $time - && MediaWikiServices::getInstance()->getRepoGroup()->findFile( $title ) !== false; + && $repoGroup->findFile( $title ) !== false; if ( ( $wgUploadMissingFileUrl || $wgUploadNavigationUrl || $wgEnableUploads ) && !$currentExists ) { - if ( RepoGroup::singleton()->getLocalRepo()->checkRedirect( $title ) ) { + if ( $repoGroup->getLocalRepo()->checkRedirect( $title ) ) { // We already know it's a redirect, so mark it accordingly return self::link( $title, @@ -1040,7 +1041,7 @@ class Linker { } $userTalkPage = new TitleValue( NS_USER_TALK, strtr( $userText, ' ', '_' ) ); - $moreLinkAttribs['class'] = 'mw-usertoollinks-talk'; + $moreLinkAttribs = [ 'class' => 'mw-usertoollinks-talk' ]; return self::link( $userTalkPage, wfMessage( 'talkpagelinktext' )->escaped(), @@ -1062,7 +1063,7 @@ class Linker { } $blockPage = SpecialPage::getTitleFor( 'Block', $userText ); - $moreLinkAttribs['class'] = 'mw-usertoollinks-block'; + $moreLinkAttribs = [ 'class' => 'mw-usertoollinks-block' ]; return self::link( $blockPage, wfMessage( 'blocklink' )->escaped(), @@ -1083,7 +1084,7 @@ class Linker { } $emailPage = SpecialPage::getTitleFor( 'Emailuser', $userText ); - $moreLinkAttribs['class'] = 'mw-usertoollinks-mail'; + $moreLinkAttribs = [ 'class' => 'mw-usertoollinks-mail' ]; return self::link( $emailPage, wfMessage( 'emaillink' )->escaped(), $moreLinkAttribs