X-Git-Url: https://git.heureux-cyclage.org/?p=lhc%2Fweb%2Fwiklou.git;a=blobdiff_plain;f=includes%2Finstaller%2FCliInstaller.php;h=162a978af0b338cc396de29f9517f21064f8b082;hp=32d263495911072062b5254b4e4098752b2e985c;hb=110f9e3db7ec0a7ac037b9f355092640591770d3;hpb=5256bb8ce2da1390f84ef535d990129eebd74fd2 diff --git a/includes/installer/CliInstaller.php b/includes/installer/CliInstaller.php index 32d2634959..162a978af0 100644 --- a/includes/installer/CliInstaller.php +++ b/includes/installer/CliInstaller.php @@ -38,7 +38,6 @@ class CliInstaller extends Installer { 'dbpass' => 'wgDBpassword', 'dbprefix' => 'wgDBprefix', 'dbtableoptions' => 'wgDBTableOptions', - 'dbmysql5' => 'wgDBmysql5', 'dbport' => 'wgDBport', 'dbschema' => 'wgDBmwschema', 'dbpath' => 'wgSQLiteDataDir', @@ -73,6 +72,7 @@ class CliInstaller extends Installer { $wgContLang = Language::factory( $option['lang'] ); $wgLang = Language::factory( $option['lang'] ); $wgLanguageCode = $option['lang']; + $this->setVar( 'wgLanguageCode', $wgLanguageCode ); RequestContext::getMain()->setLanguage( $wgLang ); } @@ -107,6 +107,11 @@ class CliInstaller extends Installer { $this->setVar( '_AdminPassword', $option['pass'] ); } + // Detect and inject any extension found + if ( isset( $option['with-extensions'] ) ) { + $this->setVar( '_Extensions', array_keys( $this->findExtensions() ) ); + } + // Set up the default skins $skins = array_keys( $this->findExtensions( 'skins' ) ); $this->setVar( '_Skins', $skins );