X-Git-Url: http://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2Finstaller%2FInstaller.php;h=8140527839ca00b7c3e8dc53e7a6e53f720ee581;hb=0f5242d629760b0bf2fb30eeb2dac5edd874d913;hp=ac5dbd747ce4237a93eb1936056b690e3f7aa1bc;hpb=a7722e6131520142ee40e36e2f937292d0f90544;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/installer/Installer.php b/includes/installer/Installer.php index ac5dbd747c..8140527839 100644 --- a/includes/installer/Installer.php +++ b/includes/installer/Installer.php @@ -1594,13 +1594,16 @@ abstract class Installer { $status = Status::newGood(); try { $page = WikiPage::factory( Title::newMainPage() ); - $page->doEdit( wfMessage( 'mainpagetext' )->inContentLanguage()->text() . "\n\n" . - wfMessage( 'mainpagedocfooter' )->inContentLanguage()->text(), - '', - EDIT_NEW, - false, - User::newFromName( 'MediaWiki default' ) + $content = new WikitextContent ( + wfMessage( 'mainpagetext' )->inContentLanguage()->text() . "\n\n" . + wfMessage( 'mainpagedocfooter' )->inContentLanguage()->text() ); + + $page->doEditContent( $content, + '', + EDIT_NEW, + false, + User::newFromName( 'MediaWiki default' ) ); } catch (MWException $e) { //using raw, because $wgShowExceptionDetails can not be set yet $status->fatal( 'config-install-mainpage-failed', $e->getMessage() );