X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2FMediaWiki.php;h=36200476df1e5b59beb980822eb8bc872a98a5f8;hb=6c2a31bbf5b2cf8cfcbd4f9df382217d69b5e18f;hp=a67cb9bf477833b9ca8084f30baae0ff9f6433f9;hpb=aaf8866e3f10c92ca1350562d21e3a27dfdbe98a;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/MediaWiki.php b/includes/MediaWiki.php index a67cb9bf47..36200476df 100644 --- a/includes/MediaWiki.php +++ b/includes/MediaWiki.php @@ -66,8 +66,6 @@ class MediaWiki { * @return Title Title object to be $wgTitle */ private function parseTitle() { - global $wgContLang; - $request = $this->context->getRequest(); $curid = $request->getInt( 'curid' ); $title = $request->getVal( 'title' ); @@ -88,12 +86,13 @@ class MediaWiki { if ( !is_null( $ret ) && $ret->getNamespace() == NS_MEDIA ) { $ret = Title::makeTitle( NS_FILE, $ret->getDBkey() ); } + $contLang = MediaWikiServices::getInstance()->getContentLanguage(); // Check variant links so that interwiki links don't have to worry // about the possible different language variants - if ( $wgContLang->hasVariants() - && !is_null( $ret ) && $ret->getArticleID() == 0 + if ( + $contLang->hasVariants() && !is_null( $ret ) && $ret->getArticleID() == 0 ) { - $wgContLang->findVariantLink( $title, $ret ); + $contLang->findVariantLink( $title, $ret ); } }