X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=mw-config%2Findex.php;h=3f993f027935a0c4de05a724df22a1ae065a7a44;hb=73994ed5968b127eead3f0f0d6571c289b557abe;hp=1e6d0e4f3f8dae6af3261ec6bd3f9153b0b847bb;hpb=ff1dc8a17591c1e540d6f7e2ccb5c1ba0dec2e34;p=lhc%2Fweb%2Fwiklou.git diff --git a/mw-config/index.php b/mw-config/index.php index 1e6d0e4f3f..3f993f0279 100644 --- a/mw-config/index.php +++ b/mw-config/index.php @@ -10,7 +10,7 @@ define( 'MEDIAWIKI_INSTALL', true ); chdir( dirname( dirname( __FILE__ ) ) ); if ( isset( $_SERVER['MW_COMPILED'] ) ) { - require ( 'phase3/includes/WebStart.php' ); + require ( 'core/includes/WebStart.php' ); } else { require( dirname( dirname( __FILE__ ) ) . '/includes/WebStart.php' ); } @@ -20,7 +20,7 @@ wfInstallerMain(); function wfInstallerMain() { global $wgRequest, $wgLang, $wgMetaNamespace, $wgCanonicalNamespaceNames; - $installer = new WebInstaller( $wgRequest ); + $installer = InstallerOverrides::getWebInstaller( $wgRequest ); if ( !$installer->startSession() ) { $installer->finish(); @@ -34,10 +34,10 @@ function wfInstallerMain() { $session = array(); } - if ( isset( $session['settings']['_UserLang'] ) ) { + if ( !is_null( $wgRequest->getVal( 'uselang' ) ) ) { + $langCode = $wgRequest->getVal( 'uselang' ); + } elseif ( isset( $session['settings']['_UserLang'] ) ) { $langCode = $session['settings']['_UserLang']; - } elseif ( !is_null( $wgRequest->getVal( 'UserLang' ) ) ) { - $langCode = $wgRequest->getVal( 'UserLang' ); } else { $langCode = 'en'; }