r79684 MediaWiki - Code Review archive

Repository:MediaWiki
Revision:r79683‎ | r79684 | r79685 >
Date:23:20, 5 January 2011
Author:demon
Status:resolved
Tags:
Comment:
Move pass/fail message out of doEnvironmentChecks(), return a Status and let callers do it instead. Also moves the <span> out of the message.
Modified paths:
  • /trunk/phase3/includes/installer/Installer.i18n.php (modified) (history)
  • /trunk/phase3/includes/installer/Installer.php (modified) (history)
  • /trunk/phase3/includes/installer/WebInstallerPage.php (modified) (history)

Diff [purge]

Index: trunk/phase3/includes/installer/Installer.php
@@ -139,7 +139,7 @@
140140 * Under the web subclass, it can already be assumed that PHP 5+ is in use
141141 * and that sessions are working.
142142 *
143 - * @return boolean
 143+ * @return Status
144144 */
145145 public function doEnvironmentChecks() {
146146 $good = true;
@@ -153,13 +153,7 @@
154154
155155 $this->setVar( '_Environment', $good );
156156
157 - if ( $good ) {
158 - $this->showMessage( 'config-env-good' );
159 - } else {
160 - $this->showMessage( 'config-env-bad' );
161 - }
162 -
163 - return $good;
 157+ return $good ? Status::newGood() : Status::newFatal( 'config-env-bad' );
164158 }
165159
166160 /**
Index: trunk/phase3/includes/installer/Installer.i18n.php
@@ -79,8 +79,8 @@
8080 * [http://www.mediawiki.org/wiki/Help:Contents User's Guide]
8181 * [http://www.mediawiki.org/wiki/Manual:Contents Administrator's Guide]
8282 * [http://www.mediawiki.org/wiki/Manual:FAQ FAQ]",
83 - 'config-env-good' => '<span class="success-message">The environment has been checked.
84 -You can install MediaWiki.</span>', // FIXME: take span out of message.
 83+ 'config-env-good' => 'The environment has been checked.
 84+You can install MediaWiki.',
8585 'config-env-bad' => 'The environment has been checked.
8686 You cannot install MediaWiki.',
8787 'config-unicode-using-utf8' => 'Using Brion Vibber\'s utf8_normalize.so for Unicode normalization.',
@@ -670,10 +670,10 @@
671671 * [http://www.mediawiki.org/wiki/Help:Contents Gebruikershandleiding] (Engelstalig)
672672 * [http://www.mediawiki.org/wiki/Manual:Contents Administrateurshandleiding] (Engelstalig)
673673 * [http://www.mediawiki.org/wiki/Manual:FAQ Algemene vrae] (Engelstalig)',
674 - 'config-env-good' => '<span class="success-message">Die omgewing is gekontroleer.
675 -U kan MediaWiki installeer.</span>',
 674+ 'config-env-good' => 'Die omgewing is gekontroleer.
 675+U kan MediaWiki installeer.',
676676 'config-env-bad' => 'Die omgewing is gekontroleer.
677 -U kan nie MediaWiki installeer nie.</span>',
 677+U kan nie MediaWiki installeer nie.',
678678 'config-no-db' => "Kon nie 'n geskikte databasisdrywer vind nie!",
679679 'config-memory-raised' => 'PHP se <code>memory_limit</code> is $1, en is verhoog tot $2.',
680680 'config-memory-bad' => "'''Waarskuwing:''' PHP se <code>memory_limit</code> is $1.
@@ -887,8 +887,8 @@
888888 * [http://www.mediawiki.org/wiki/Help:Contents Дапамога карыстальнікам]
889889 * [http://www.mediawiki.org/wiki/Manual:Contents Дапамога адміністратарам]
890890 * [http://www.mediawiki.org/wiki/Manual:FAQ FAQ]',
891 - 'config-env-good' => '<span class="success-message">Асяродзьдзе было праверанае.
892 -Вы можаце ўсталёўваць MediaWiki.</span>',
 891+ 'config-env-good' => 'Асяродзьдзе было праверанае.
 892+Вы можаце ўсталёўваць MediaWiki.',
893893 'config-env-bad' => 'Асяродзьдзе было праверанае.
894894 Усталяваньне MediaWiki немагчымае.',
895895 'config-unicode-using-utf8' => 'Выкарыстоўваецца бібліятэка Unicode-нармалізацыі Браяна Вібэра',
@@ -1349,8 +1349,8 @@
13501350 * [http://www.mediawiki.org/wiki/Help:Contents Наръчник на потребителя]
13511351 * [http://www.mediawiki.org/wiki/Manual:Contents Наръчник на администратора]
13521352 * [http://www.mediawiki.org/wiki/Manual:FAQ ЧЗВ]',
1353 - 'config-env-good' => '<span class="success-message">Средата беше проверена.
1354 -Инсталирането на МедияУики е възможно.</span>',
 1353+ 'config-env-good' => 'Средата беше проверена.
 1354+Инсталирането на МедияУики е възможно.',
13551355 'config-env-bad' => 'Средата беше проверена.
13561356 Не е възможна инсталация на МедияУики.',
13571357 'config-unicode-using-utf8' => 'Използване на utf8_normalize.so от Brion Vibber за Unicode-нормализация.',
@@ -1748,8 +1748,8 @@
17491749 * [http://www.mediawiki.org/wiki/Help:Contents Vodič za korisnike]
17501750 * [http://www.mediawiki.org/wiki/Manual:Contents Vodič za administratore]
17511751 * [http://www.mediawiki.org/wiki/Manual:FAQ NPP]',
1752 - 'config-env-good' => '<span class="success-message">Okruženje je provjereno.
1753 -Možete instalirati MediaWiki.</span>',
 1752+ 'config-env-good' => 'Okruženje je provjereno.
 1753+Možete instalirati MediaWiki.',
17541754 'config-no-db' => 'Nije mogao biti pronađen podgodan drajver za bazu podataka!',
17551755 'config-xcache' => '[http://trac.lighttpd.net/xcache/ XCache] je instaliran',
17561756 'config-apc' => '[http://www.php.net/apc APC] je instaliran',
@@ -1861,8 +1861,8 @@
18621862 * [http://www.mediawiki.org/wiki/Help:Contents Nutzeranleitung]
18631863 * [http://www.mediawiki.org/wiki/Manual:Contents Administratorenanleitung]
18641864 * [http://www.mediawiki.org/wiki/Manual:FAQ Häufig gestellte Fragen]',
1865 - 'config-env-good' => '<span class="success-message">Die Installationsumgebung wurde geprüft.
1866 -MediaWiki kann installiert werden.</span>',
 1865+ 'config-env-good' => 'Die Installationsumgebung wurde geprüft.
 1866+MediaWiki kann installiert werden.',
18671867 'config-env-bad' => 'Die Installationsumgebung wurde geprüft.
18681868 MediaWiki kann nicht installiert werden.',
18691869 'config-unicode-using-utf8' => 'Zur Unicode-Normalisierung wird Brion Vibbers <code>utf8_normalize.so</code> eingesetzt.',
@@ -2340,8 +2340,8 @@
23412341 * [http://www.mediawiki.org/wiki/Help:Contents Guía del usuario]
23422342 * [http://www.mediawiki.org/wiki/Manual:Contents Guía del administrador]
23432343 * [http://www.mediawiki.org/wiki/Manual:FAQ Preguntas frecuentes]',
2344 - 'config-env-good' => '<span class="success-message">El entorno ha sido comprobado.
2345 -Puedes instalar MediaWiki.</span>',
 2344+ 'config-env-good' => 'El entorno ha sido comprobado.
 2345+Puedes instalar MediaWiki.',
23462346 'config-env-bad' => 'El entorno ha sido comprobado.
23472347 No puedes instalar MediaWiki.',
23482348 'config-unicode-using-utf8' => 'Usando utf8_normalize.so de Brion Vibber para la normalización Unicode.',
@@ -2734,8 +2734,8 @@
27352735 * [http://www.mediawiki.org/wiki/Help:Contents Käyttöopas]
27362736 * [http://www.mediawiki.org/wiki/Manual:Contents Hallintaopas]
27372737 * [http://www.mediawiki.org/wiki/Manual:FAQ UKK]',
2738 - 'config-env-good' => '<span class="success-message">Asennusympäristö on tarkastettu.
2739 -Voit asentaa MediaWikin.</span>',
 2738+ 'config-env-good' => 'Asennusympäristö on tarkastettu.
 2739+Voit asentaa MediaWikin.',
27402740 'config-env-bad' => 'Asennusympäristö on tarkastettu.
27412741 Et voi asentaa MediaWikiä.',
27422742 'config-no-db' => 'Sopivaa tietokanta-ajuria ei löytynyt!',
@@ -2888,8 +2888,8 @@
28892889 * [http://www.mediawiki.org/wiki/Help:Contents Guide de l’utilisateur]
28902890 * [http://www.mediawiki.org/wiki/Manual:Contents Guide de l’administrateur]
28912891 * [http://www.mediawiki.org/wiki/Manual:FAQ FAQ]',
2892 - 'config-env-good' => '<span class="success-message">L’environnement a été vérifié.
2893 -Vous pouvez installer MediaWiki.</span>',
 2892+ 'config-env-good' => 'L’environnement a été vérifié.
 2893+Vous pouvez installer MediaWiki.',
28942894 'config-env-bad' => 'L’environnement a été vérifié.
28952895 vous ne pouvez pas installer MediaWiki.',
28962896 'config-unicode-using-utf8' => 'Utilisation de utf8_normalize.so par Brion Vibber pour la normalisation Unicode.',
@@ -3344,8 +3344,8 @@
33453345 * [http://www.mediawiki.org/wiki/Help:Contents Guía de usuario]
33463346 * [http://www.mediawiki.org/wiki/Manual:Contents Guía de administrador]
33473347 * [http://www.mediawiki.org/wiki/Manual:FAQ Preguntas máis frecuentes]',
3348 - 'config-env-good' => '<span class="success-message">Rematou a comprobación do entorno.
3349 -Pode instalar MediaWiki.</span>',
 3348+ 'config-env-good' => 'Rematou a comprobación do entorno.
 3349+Pode instalar MediaWiki.',
33503350 'config-env-bad' => 'Rematou a comprobación do entorno.
33513351 Non pode instalar MediaWiki.',
33523352 'config-unicode-using-utf8' => 'Usando utf8_normalize.so de Brion Vibber para a normalización Unicode.',
@@ -3797,8 +3797,8 @@
37983798 * [http://www.mediawiki.org/wiki/Help:Contents Nutzeraaleitig zue MediaWiki]
37993799 * [http://www.mediawiki.org/wiki/Manual:Contents Adminischtratoreaaleitig zue MediaWiki]
38003800 * [http://www.mediawiki.org/wiki/Manual:FAQ Vilmol gstellti Froge zue MediaWiki]',
3801 - 'config-env-good' => '<span class="success-message">D Inschtallationsumgäbig isch prieft wore.
3802 -Du chasch MediaWiki inschtalliere.</span>',
 3801+ 'config-env-good' => 'D Inschtallationsumgäbig isch prieft wore.
 3802+Du chasch MediaWiki inschtalliere.',
38033803 'config-env-bad' => 'D Inschtallationsumgäbigisch prieft wore.
38043804 Du chasch MediaWiki nit inschtalliere.',
38053805 'config-unicode-using-utf8' => 'Fir d Unicode-Normalisierig wird em Brion Vibber syy utf8_normalize.so yygsetzt.',
@@ -4004,8 +4004,8 @@
40054005 * [http://www.mediawiki.org/wiki/Help:Contents Nawod za wužiwarjow]
40064006 * [http://www.mediawiki.org/wiki/Manual:Contents Nawod za administratorow]
40074007 * [http://www.mediawiki.org/wiki/Manual:FAQ Huste prašenja]',
4008 - 'config-env-good' => '<span class="success-message">Wokolina je so skontrolowała.
4009 -Móžeš MediaWiki instalować.</span>',
 4008+ 'config-env-good' => 'Wokolina je so skontrolowała.
 4009+Móžeš MediaWiki instalować.',
40104010 'config-env-bad' => 'Wokolina je so skontrolowała.
40114011 Njemóžeš MediaWiki instalować.',
40124012 'config-unicode-using-utf8' => 'Za normalizaciju Unicode so utf8_normalize.so Briona Vibbera wužiwa.',
@@ -4263,8 +4263,8 @@
42644264 * [http://www.mediawiki.org/wiki/Help:Contents Felhasználói kézikönyv]
42654265 * [http://www.mediawiki.org/wiki/Manual:Contents Útmutató adminisztrátoroknak]
42664266 * [http://www.mediawiki.org/wiki/Manual:FAQ GyIK]',
4267 - 'config-env-good' => '<span class="success-message">A környezet ellenőrzése befejeződött.
4268 -A MediaWiki telepíthető.</span>',
 4267+ 'config-env-good' => 'A környezet ellenőrzése befejeződött.
 4268+A MediaWiki telepíthető.',
42694269 'config-env-bad' => 'A környezet ellenőrzése befejeződött.
42704270 A MediaWiki nem telepíthető.',
42714271 'config-unicode-using-utf8' => 'A rendszer Unicode normalizálására Brion Vibber utf8_normalize.so könyvtárát használja.',
@@ -4552,8 +4552,8 @@
45534553 * [http://www.mediawiki.org/wiki/Help:Contents Guida pro usatores]
45544554 * [http://www.mediawiki.org/wiki/Manual:Contents Guida pro administratores]
45554555 * [http://www.mediawiki.org/wiki/Manual:FAQ FAQ]',
4556 - 'config-env-good' => '<span class="success-message">Le ambiente ha essite verificate.
4557 -Tu pote installar MediaWiki.</span>',
 4556+ 'config-env-good' => 'Le ambiente ha essite verificate.
 4557+Tu pote installar MediaWiki.',
45584558 'config-env-bad' => 'Le ambiente ha essite verificate.
45594559 Tu non pote installar MediaWiki.',
45604560 'config-unicode-using-utf8' => 'utf8_normalize.so per Brion Vibber es usate pro le normalisation Unicode.',
@@ -5024,8 +5024,8 @@
50255025 * [http://www.mediawiki.org/wiki/Help:Contents Panduan Pengguna]
50265026 * [http://www.mediawiki.org/wiki/Manual:Contents Panduan Pengurus]
50275027 * [http://www.mediawiki.org/wiki/Manual:FAQ Pertanyaan yang Sering Diajukan]',
5028 - 'config-env-good' => '<span class="success-message">Kondisi telah diperiksa.
5029 -Anda dapat menginstal MediaWiki.</span>',
 5028+ 'config-env-good' => 'Kondisi telah diperiksa.
 5029+Anda dapat menginstal MediaWiki.',
50305030 'config-env-bad' => 'Kondisi telah diperiksa.
50315031 Anda tidak dapat menginstal MediaWiki.',
50325032 'config-unicode-using-utf8' => 'Menggunakan utf8_normalize.so Brion Vibber untuk normalisasi Unicode.',
@@ -5515,8 +5515,8 @@
55165516 * [http://www.mediawiki.org/wiki/Help:Contents 利用者向け案内]
55175517 * [http://www.mediawiki.org/wiki/Manual:Contents 管理人向け案内]
55185518 * [http://www.mediawiki.org/wiki/Manual:FAQ よくある質問と回答]',
5519 - 'config-env-good' => '<span class="success-message">環境は確認されました。
5520 -MediaWikiをインストール出来ます。</span>',
 5519+ 'config-env-good' => '環境は確認されました。
 5520+MediaWikiをインストール出来ます。',
55215521 'config-env-bad' => '環境が確認されました。
55225522 MediaWikiをインストール出来ません。',
55235523 'config-unicode-using-utf8' => 'Unicode正規化に、Brion Vibberのutf8_normalize.soを利用。',
@@ -5986,8 +5986,8 @@
59875987 * [http://www.mediawiki.org/wiki/Help:Contents Handbooch för Aanwender]
59885988 * [http://www.mediawiki.org/wiki/Manual:Contents Handbooch för Administratore un Köbesse]
59895989 * [http://www.mediawiki.org/wiki/Manual:FAQ Wat öff jefrooch weed, un de Antwoote]',
5990 - 'config-env-good' => '<span class="success-message">De Ömjävung es jeprööf.
5991 -Do kanns MediaWiki opsäze.</span>',
 5990+ 'config-env-good' => 'De Ömjävung es jeprööf.
 5991+Do kanns MediaWiki opsäze.',
59925992 'config-env-bad' => 'De Ömjävung es jeprööf.
59935993 Do kanns MediaWiki nit opsäze.',
59945994 'config-unicode-using-utf8' => 'För et <i lang="en">Unicode</i>-Nommaliseere dom_mer däm <i lang="en">Brion Vibber</i> sing Projramm <code lang="en">utf8_normalize.so</code> nämme.',
@@ -6137,8 +6137,8 @@
61386138 * [http://www.mediawiki.org/wiki/Help:Contents Benotzerguide]
61396139 * [http://www.mediawiki.org/wiki/Manual:Contents Guide fir Administrateuren]
61406140 * [http://www.mediawiki.org/wiki/Manual:FAQ FAQ]',
6141 - 'config-env-good' => '<span class="success-message">Den Environement gouf nogekuckt.
6142 -Dir kënnt MediaWiki installéieren.</span>',
 6141+ 'config-env-good' => 'Den Environement gouf nogekuckt.
 6142+Dir kënnt MediaWiki installéieren.',
61436143 'config-env-bad' => 'Den Environnement gouf iwwerpréift.
61446144 Dir kënnt MediWiki net installéieren.',
61456145 'config-unicode-using-utf8' => "Fir d'Unicode-Normalisatioun gëtt dem Brion Vibber säin <code>utf8_normalize.so</code> benotzt.",
@@ -6324,8 +6324,8 @@
63256325 * [http://www.mediawiki.org/wiki/Help:Contents Водич закорисници]
63266326 * [http://www.mediawiki.org/wiki/Manual:Contents Водич за администратори]
63276327 * [http://www.mediawiki.org/wiki/Manual:FAQ ЧПП]',
6328 - 'config-env-good' => '<span class="success-message">Околината е проверена.
6329 -Можете да го инсталирате МедијаВики.</span>',
 6328+ 'config-env-good' => 'Околината е проверена.
 6329+Можете да го инсталирате МедијаВики.',
63306330 'config-env-bad' => 'Околината е проверена.
63316331 Не можете да го инсталирате МедијаВики.',
63326332 'config-unicode-using-utf8' => 'Со utf8_normalize.so за уникодна нормализација од Брајон Вибер (Brion Vibber).',
@@ -6966,8 +6966,8 @@
69676967 * [http://www.mediawiki.org/wiki/Help:Contents Gebruikershandleiding] (Engelstalig)
69686968 * [http://www.mediawiki.org/wiki/Manual:Contents Beheerdershandleiding] (Engelstalig)
69696969 * [http://www.mediawiki.org/wiki/Manual:FAQ Veel gestelde vragen] (Engelstalig)',
6970 - 'config-env-good' => '<span class="success-message">De omgeving is gecontroleerd.
6971 -U kunt MediaWiki installeren.</span>',
 6970+ 'config-env-good' => 'De omgeving is gecontroleerd.
 6971+U kunt MediaWiki installeren.',
69726972 'config-env-bad' => 'De omgeving is gecontroleerd.
69736973 U kunt MediaWiki niet installeren.',
69746974 'config-unicode-using-utf8' => 'Voor Unicode-normalisatie wordt utf8_normalize.so van Brion Vibber gebruikt.',
@@ -7479,8 +7479,8 @@
74807480 * [http://www.mediawiki.org/wiki/Help:Contents Brukerguide]
74817481 * [http://www.mediawiki.org/wiki/Manual:Contents Administratorguide]
74827482 * [http://www.mediawiki.org/wiki/Manual:FAQ OSS]',
7483 - 'config-env-good' => '<span class="success-message">Miljøet har blitt sjekket.
7484 -Du kan installere MediaWiki.</span>',
 7483+ 'config-env-good' => 'Miljøet har blitt sjekket.
 7484+Du kan installere MediaWiki.',
74857485 'config-env-bad' => 'Miljøet har blitt sjekket.
74867486 Du kan installere MediaWiki.',
74877487 'config-unicode-using-utf8' => 'Bruker Brion Vibbers utf8_normalize.so for Unicode-normalisering.',
@@ -7883,8 +7883,8 @@
78847884 * [http://www.mediawiki.org/wiki/Help:Contents Podręcznik użytkownika]
78857885 * [http://www.mediawiki.org/wiki/Manual:Contents Podręcznik administratora]
78867886 * [http://www.mediawiki.org/wiki/Manual:FAQ Odpowiedzi na często zadawane pytania]',
7887 - 'config-env-good' => '<span class="success-message">Środowisko oprogramowania zostało sprawdzone.
7888 -Możesz teraz zainstalować MediaWiki.</span>',
 7887+ 'config-env-good' => 'Środowisko oprogramowania zostało sprawdzone.
 7888+Możesz teraz zainstalować MediaWiki.',
78897889 'config-env-bad' => 'Środowisko oprogramowania zostało sprawdzone.
78907890 Nie możesz zainstalować MediaWiki.',
78917891 'config-unicode-using-utf8' => 'Korzystanie z normalizacji Unicode utf8_normalize.so napisanej przez Brion Vibbera.',
@@ -8217,8 +8217,8 @@
82188218 * [http://www.mediawiki.org/wiki/Help:Contents Guida dl'Utent]
82198219 * [http://www.mediawiki.org/wiki/Manual:Contents Guida dl'Aministrator]
82208220 * [http://www.mediawiki.org/wiki/Manual:FAQ Soens an ciamo]",
8221 - 'config-env-good' => '<span class="success-message">L\'ambient a l\'é stàit controlà.
8222 -It peule instalé MediaWiki.</span>',
 8221+ 'config-env-good' => 'L\'ambient a l\'é stàit controlà.
 8222+It peule instalé MediaWiki.',
82238223 'config-env-bad' => "L'ambient a l'é stàit controlà.
82248224 It peule pa instalé MediaWiki.",
82258225 'config-unicode-using-utf8' => 'As deuvra utf8_normalize.so ëd Brion Vibber për la normalisassion Unicode.',
@@ -8677,8 +8677,8 @@
86788678 * [http://www.mediawiki.org/wiki/Help:Contents/pt Ajuda]
86798679 * [http://www.mediawiki.org/wiki/Manual:Contents/pt Manual técnico]
86808680 * [http://www.mediawiki.org/wiki/Manual:FAQ FAQ]',
8681 - 'config-env-good' => '<span class="success-message">O ambiente foi verificado.
8682 -Pode instalar o MediaWiki.</span>',
 8681+ 'config-env-good' => 'O ambiente foi verificado.
 8682+Pode instalar o MediaWiki.',
86838683 'config-env-bad' => 'O ambiente foi verificado.
86848684 Não pode instalar o MediaWiki.',
86858685 'config-unicode-using-utf8' => 'A usar o utf8_normalize.so, por Brian Viper, para a normalização Unicode.',
@@ -9147,8 +9147,8 @@
91489148 * [http://www.mediawiki.org/wiki/Help:Contents/pt Ajuda]
91499149 * [http://www.mediawiki.org/wiki/Manual:Contents/pt Manual técnico]
91509150 * [http://www.mediawiki.org/wiki/Manual:FAQ FAQ]',
9151 - 'config-env-good' => '<span class="success-message">O ambiente foi verificado.
9152 -Você pode instalar o MediaWiki.</span>',
 9151+ 'config-env-good' => 'O ambiente foi verificado.
 9152+Você pode instalar o MediaWiki.',
91539153 'config-env-bad' => 'O ambiente foi verificado.
91549154 Você não pode instalar o MediaWiki.',
91559155 'config-unicode-using-utf8' => 'A usar o utf8_normalize.so, de Brian Viper, para a normalização Unicode.',
@@ -9281,8 +9281,8 @@
92829282 * [http://www.mediawiki.org/wiki/Help:Contents/ru Справка для пользователей]
92839283 * [http://www.mediawiki.org/wiki/Manual:Contents/ru Справка для администраторов]
92849284 * [http://www.mediawiki.org/wiki/Manual:FAQ/ru FAQ]',
9285 - 'config-env-good' => '<span class="success-message">Проверка внешней среды была успешно проведена.
9286 -Вы можете установить MediaWiki.</span>',
 9285+ 'config-env-good' => 'Проверка внешней среды была успешно проведена.
 9286+Вы можете установить MediaWiki.',
92879287 'config-env-bad' => 'Была проведена проверка внешней среды.
92889288 Вы не можете установить MediaWiki.',
92899289 'config-unicode-using-utf8' => 'Использовать Brion Vibber utf8_normalize.so для нормализации Юникода.',
@@ -9835,8 +9835,8 @@
98369836 * [http://www.mediawiki.org/wiki/Help:Contents Gabay ng Tagagamit]
98379837 * [http://www.mediawiki.org/wiki/Manual:Contents Gabay ng Tagapangasiwa]
98389838 * [http://www.mediawiki.org/wiki/Manual:FAQ Mga Malimit Itanong]',
9839 - 'config-env-good' => '<span class="success-message">Nasuri na ang kapaligiran.
9840 -Mailuluklok mo ang MediaWiki.</span>',
 9839+ 'config-env-good' => 'Nasuri na ang kapaligiran.
 9840+Mailuluklok mo ang MediaWiki.',
98419841 'config-env-bad' => 'Nasuri na ang kapaligiran.
98429842 Hindi mo mailuklok ang MediaWiki.',
98439843 'config-unicode-using-utf8' => 'Ginagamit ang utf8_normalize.so ni Brion Vibber para sa pagpapanormal ng Unikodigo.',
@@ -10044,8 +10044,8 @@
1004510045 * [http://www.mediawiki.org/wiki/Help:Contents/uk Керівництво користувача]
1004610046 * [http://www.mediawiki.org/wiki/Manual:Contents/uk Керівництво адміністратора]
1004710047 * [http://www.mediawiki.org/wiki/Manual:FAQ/uk FAQ]',
10048 - 'config-env-good' => '<span class="success-message">Перевірку середовища успішно завершено.
10049 -Ви можете встановити MediaWiki.</span>',
 10048+ 'config-env-good' => 'Перевірку середовища успішно завершено.
 10049+Ви можете встановити MediaWiki.',
1005010050 'config-env-bad' => 'Було проведено перевірку середовища. Ви не можете встановити MediaWiki.',
1005110051 'config-unicode-using-utf8' => 'Використовувати utf8_normalize.so Брайона Віббера для нормалізації Юнікоду.',
1005210052 'config-unicode-using-intl' => 'Використовувати [http://pecl.php.net/intl міжнародне розширення PECL] для нормалізації Юнікоду.',
Index: trunk/phase3/includes/installer/WebInstallerPage.php
@@ -344,11 +344,15 @@
345345 }
346346 $this->parent->output->addWikiText( wfMsgNoTrans( 'config-welcome' ) );
347347 $status = $this->parent->doEnvironmentChecks();
348 - if ( $status ) {
 348+ if ( $status->isGood() ) {
 349+ $this->parent->output->addHTML( '<span class="success-message">' .
 350+ wfMsgHtml( 'config-env-good' ) . '</span>' );
349351 $this->parent->output->addWikiText( wfMsgNoTrans( 'config-copyright',
350352 SpecialVersion::getCopyrightAndAuthorList() ) );
351353 $this->startForm();
352354 $this->endForm();
 355+ } else {
 356+ $this->parent->showStatusMessage( $status );
353357 }
354358 }
355359

Follow-up revisions

RevisionCommit summaryAuthorDate
r79738Followup r79684: forgot to commit a filedemon17:41, 6 January 2011
r801901.17: MFT first batch of installer changes: r78043, r78231, r78259, r78300, r...catrope20:47, 13 January 2011

Status & tagging log