r33003 MediaWiki - Code Review archive

Repository:MediaWiki
Revision:r33002‎ | r33003 | r33004 >
Date:01:22, 9 April 2008
Author:brion
Status:old
Tags:
Comment:
Revert part of r32492 -- don't spew errors for <references/> when no <ref>s are defined for that group.
The <ref>s may be quite legitimately removed over time, or a <references/> may be added before it's needed.
For back-compat and general pleasantness, just stay blank.
Modified paths:
  • /trunk/extensions/Cite/Cite.i18n.php (modified) (history)
  • /trunk/extensions/Cite/Cite.php (modified) (history)

Diff [purge]

Index: trunk/extensions/Cite/Cite.i18n.php
@@ -39,8 +39,6 @@
4040 'cite_error_references_invalid_parameters_group' => 'Invalid <code>&lt;references&gt;</code> tag;
4141 parameter "group" is allowed only.
4242 Use <code>&lt;references /&gt;</code>, or <code>&lt;references group="..." /&gt;</code>',
43 - 'cite_error_references_invalid_group' => 'Invalid <code>&lt;references group="$1" /&gt;</code> tag;
44 -group name "$1" not defined in <code>&lt;ref&gt;</code>',
4543 'cite_error_references_no_backlink_label' => 'Ran out of custom backlink labels.
4644 Define more in the <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki> message',
4745 'cite_error_references_no_text' => 'Invalid <code>&lt;ref&gt;</code> tag;
@@ -111,8 +109,6 @@
112110 'cite_error_references_invalid_parameters_group' => 'وسم <code>&lt;references&gt;</code> غير صحيح؛
113111 المحدد "group" فقط مسموح به.
114112 استخدم <code>&lt;references /&gt;</code>، أو <code>&lt;references group="..." /&gt;</code>',
115 - 'cite_error_references_invalid_group' => 'وسم <code>&lt;references group="$1" /&gt;</code> غير صحيح؛
116 -اسم المجموعة "$1" غير معرف في <code>&lt;ref&gt;</code>',
117113 'cite_error_references_no_backlink_label' => 'نفدت علامات الباك لينك الكوستوم، عرف المزيد في رسالة <nowiki>[[MediaWiki:Cite_references_link_many_format_backlink_labels]]</nowiki>',
118114 'cite_error_references_no_text' => 'وسم <code>&lt;ref&gt;</code> غير صحيح؛ لا نص تم توفيره للمراجع المسماة <code>$1</code>',
119115 'cite_references_link_many_format_backlink_labels' => 'أ ب ت ث ج ح خ د ذ ر ز س ش ص ض ط ظ ع غ ف ق ك ل م ن ه و ي',
@@ -210,8 +206,6 @@
211207 'cite_error_references_invalid_parameters_group' => 'Fazi implijout ar valizenn <code>&lt;ref&gt;</code> ;
212208 n\'eus nemet an arventenn "strollad" zo aotreet.
213209 Grit gant ar valizenn <code>&lt;references /&gt;</code>, pe <code>&lt;references group="..." /&gt;</code>',
214 - 'cite_error_references_invalid_group' => 'Fazi implijout ar valizenn <code>&lt;references group="$1" /&gt;</code> ;
215 -n\'eo ket termenet anv ar strollad "$1" e <code>&lt;ref&gt;</code>',
216210 'cite_error_references_no_backlink_label' => "N'eus ket a dikedennoù personelaet mui.
217211 Spisait un niver brasoc'h anezho er gemennadenn <nowiki>[[MediaWiki:Cite_references_link_many_format_backlink_labels]]</nowiki>",
218212 'cite_error_references_no_text' => 'Balizenn <code>&lt;ref&gt;</code> direizh ;
@@ -245,8 +239,6 @@
246240 'cite_error_references_invalid_parameters_group' => 'Neplatná značka <tt>&lt;references&gt;</tt>;
247241 je povolen pouze parametr „group“.
248242 Použijte <tt>&lt;references /&gt;</tt> nebo <tt>&lt;references group="..." /&gt;</tt>.',
249 - 'cite_error_references_invalid_group' => 'Neplatná značka <tt>&lt;references group="$1" /&gt;</tt>;
250 -název skupiny „$1“ není v <tt>&lt;ref&gt;</tt> definován.',
251243 'cite_error_references_no_backlink_label' => 'Došla označení zpětných odkazů, přidejte jich několik do zprávy <nowiki>[[MediaWiki:Cite_references_link_many_format_backlink_labels]]</nowiki>',
252244 'cite_error_references_no_text' => 'Chyba v tagu <code>&lt;ref&gt;</code>; citaci označené <code>$1</code> není určen žádný text',
253245 );
@@ -285,7 +277,6 @@
286278 'cite_error_references_invalid_input' => 'Ungültige <tt>&lt;references&gt;</tt>-Verwendung: Es ist kein zusätzlicher Text erlaubt, verwende ausschließlich <tt><nowiki><references /></nowiki></tt>.',
287279 'cite_error_references_invalid_parameters' => 'Ungültige <tt>&lt;references&gt;</tt>-Verwendung: Es sind keine zusätzlichen Parameter erlaubt, verwende ausschließlich <tt><nowiki><references /></nowiki></tt>.',
288280 'cite_error_references_invalid_parameters_group' => 'Ungültige <code>&lt;references&gt;</code>-Verwendung: Nur der Parameter „group“ ist erlaubt, verwende <tt>&lt;references /&gt;</tt> oder <tt>&lt;references group="…" /&gt;</tt>',
289 - 'cite_error_references_invalid_group' => 'Ungültige <code>&lt;references group="$1" /&gt;</code>-Verwendung: Gruppenname „$1“ wurde in keinem <tt>&lt;ref&gt;</tt> definiert',
290281 'cite_error_references_no_backlink_label' => 'Eine Referenz der Form <tt>&lt;ref name="…"/&gt;</tt> wird öfter benutzt als Buchstaben vorhanden sind. Ein Administrator muss <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki> um weitere Buchstaben/Zeichen ergänzen.',
291282 'cite_error_references_no_text' => 'Ungültiger <tt>&lt;ref&gt;</tt>-Tag; es wurde kein Text für das Ref mit dem Namen <tt>$1</tt> angegeben.',
292283 );
@@ -384,9 +375,6 @@
385376 seul le paramètre « group » est autorisé.
386377
387378 Utilisez <code>&lt;references /&gt;</code>, ou bien <code>&lt;references group="..." /&gt;</code>.',
388 - 'cite_error_references_invalid_group' => 'Balise <code>&lt;references group="$1" /&gt;</code> incorrecte ;
389 -
390 -nom du groupe « $1 » non défini dans <code>&lt;ref&gt;</code>.',
391379 'cite_error_references_no_backlink_label' => 'Épuisement des étiquettes personnalisées, définissez-en un plus grand nombre dans le message <nowiki>[[MediaWiki:Cite_references_link_many_format_backlink_labels]]</nowiki>',
392380 'cite_error_references_no_text' => 'Aucun texte indiqué.',
393381 );
@@ -473,7 +461,6 @@
474462 'cite_error_references_invalid_input' => '<code>&lt;ref&gt;</code> गलत कोड; इनपुट नहीं कर सकतें। <code>&lt;references /&gt;</code> का इस्तेमाल करें',
475463 'cite_error_references_invalid_parameters' => '<code>&lt;references&gt;</code> चुकीचा कोड; पॅरॅमीटर्स नहीं दे सकते, <code>&lt;references /&gt;</code> का इस्तेमाल करें',
476464 'cite_error_references_invalid_parameters_group' => '<code>&lt;references&gt;</code> गलत कोड; सिर्फ पॅरॅमीटर का "ग्रुप" इस्तेमाल में लाया जा सकता हैं, <code>&lt;references /&gt;</code> या फिर <code>&lt;references group="..." /&gt;</code> का इस्तेमाल करें',
477 - 'cite_error_references_invalid_group' => '<code>&lt;references group="$1" /&gt;</code> गलत कोड; <code>&lt;ref&gt;</code> में "$1" यह ग्रुप नाम नहीं हैं',
478465 'cite_error_references_no_backlink_label' => 'तैयार किये हुए पीछे की कड़ियां देनेवाले नाम खतम हुए हैं, अधिक नाम <nowiki>[[MediaWiki:Cite_references_link_many_format_backlink_labels]]</nowiki> इस संदेश में बढायें',
479466 'cite_error_references_no_text' => '<code>&lt;ref&gt;</code> गलत कोड; <code>$1</code> नामके संदर्भमें ज़ानकारी नहीं हैं',
480467 );
@@ -539,7 +526,6 @@
540527 <code>&lt;references /&gt;</code> formát',
541528 'cite_error_references_invalid_parameters' => 'Érvénytelen <code>&lt;references&gt;</code> tag; nincsenek paraméterei, használd a <code>&lt;references /&gt;</code> formát',
542529 'cite_error_references_invalid_parameters_group' => 'Érvénytelen <code>&lt;references&gt;</code> tag; csak a „group” attribútum használható. Használd a <code>&lt;references /&gt;</code>, vagy a <code>&lt;references group="..." /&gt;</code> formát.',
543 - 'cite_error_references_invalid_group' => 'Érvénytelen <code>&lt;references group="$1" /&gt;</code> tag; nincs egyetlen <code>&lt;ref&gt;</code> tagben sem „$1” nevű csoport.',
544530 'cite_error_references_no_backlink_label' => 'Elfogytak a visszahivatkozásra használt címkék, adj meg többet a <nowiki>[[MediaWiki:Cite_references_link_many_format_backlink_labels]]</nowiki> üzenetben',
545531 'cite_error_references_no_text' => 'Érvénytelen <code>&lt;ref&gt;</code> tag; nincs megadva szöveg a(z) <code>$1</code> nevű ref-eknek',
546532 );
@@ -736,8 +722,6 @@
737723 റെഫറന്‍സ് ടാഗിനകത്ത് പരാമീററ്ററുകള്‍ അനുവദനീയമല്ല. പകരം ഇങ്ങനെ <code>&lt;references /&gt;</code> ചെയ്യാവുന്നതാണു.',
738724 'cite_error_references_invalid_parameters_group' => 'അസാധുവായ <code>&lt;references&gt;</code> ടാഗ്;
739725 റെഫറന്‍സ് ടാഗിനകത്ത് "group" പരാമീറ്റര്‍ മാത്രമേ അനുവദനീമായുള്ളൂ. പകരം ഇങ്ങനെ <code>&lt;references /&gt;</code>, അല്ലെങ്കില്‍ <code>&lt;references group="..." /&gt;</code> ചെയ്യാവുന്നതാണു.',
740 - 'cite_error_references_invalid_group' => 'അസാധുവായ <code>&lt;references group="$1" /&gt;</code> ടാഗ്;
741 -<code>&lt;ref&gt;</code> എന്ന ടാഗിനകത്ത് "$1" എന്ന ഗ്രൂപ്പ് നാമം നിര്‍‌വചിച്ചിട്ടില്ല.',
742726 'cite_error_references_no_text' => 'അസാധുവായ <code>&lt;ref&gt;</code> ടാഗ്;
743727 <code>$1</code> എന്ന അവലംബങ്ങള്‍ക്ക് ടെക്സ്റ്റ് ഒന്നും കൊടുത്തിട്ടില്ല.',
744728 );
@@ -759,7 +743,6 @@
760744 'cite_error_references_invalid_input' => '<code>&lt;references&gt;</code> चुकीचा कोड; माहिती देता येत नाही, <code>&lt;references /&gt;</code> हा कोड वापरा',
761745 'cite_error_references_invalid_parameters' => '<code>&lt;references&gt;</code> चुकीचा कोड; पॅरॅमीटर्स देता येत नाही, <code>&lt;references /&gt;</code> हा कोड वापरा',
762746 'cite_error_references_invalid_parameters_group' => 'चुकीची <code>&lt;references&gt;</code> खूण; फक्त पॅरॅमीटर चा गट वापरता येईल, <code>&lt;references /&gt;</code> किंवा <code>&lt;references group="..." /&gt;</code> चा वापर करा',
763 - 'cite_error_references_invalid_group' => 'चुकीची <code>&lt;references group="$1" /&gt;</code> खूण; <code>&lt;ref&gt;</code> मध्ये "$1" गट नाव दिलेले नाही',
764747 'cite_error_references_no_backlink_label' => 'तयार केलेली मागीलदुवे देणारी नावे संपलेली आहेत, अधिक नावे <nowiki>[[MediaWiki:Cite_references_link_many_format_backlink_labels]]</nowiki> या प्रणाली संदेशात लिहा',
765748 'cite_error_references_no_text' => '<code>&lt;ref&gt;</code> चुकीचा कोड; <code>$1</code> नावाने दिलेल्या संदर्भांमध्ये काहीही माहिती नाही',
766749 );
@@ -789,8 +772,6 @@
790773 'cite_error_references_invalid_parameters_group' => 'Onjuiste tag <code>&lt;references&gt;</code>;
791774 alleen de parameter "group" is toegestaan.
792775 Gebruik <code>&lt;references /&gt;</code>, of <code>&lt;references group="..." /&gt;</code>',
793 - 'cite_error_references_invalid_group' => 'Onjuiste tag <code>&lt;references group="$1" /&gt;</code>;
794 -de groepsnaam "$1" is niet bekend in <code>&lt;ref&gt;</code>',
795776 'cite_error_references_no_backlink_label' => 'Het aantal beschikbare backlinklabels is opgebruikt.
796777 Geef meer labels op in het bericht <nowiki>[[MediaWiki:Cite_references_link_many_format_backlink_labels]]</nowiki>',
797778 'cite_error_references_no_text' => 'Onjuiste tag <code>&lt;ref&gt;</code>; er is geen tekst opgegeven voor refs met de naam <code>$1</code>',
@@ -812,7 +793,6 @@
813794 'cite_error_references_invalid_input' => 'Ugyldig <code>&lt;references&gt;</code>-tagg: Innhold er ikke tillatt, bruk i stedet <code>&lt;references /&gt;</code>',
814795 'cite_error_references_invalid_parameters' => 'Ugyldig <code>&lt;references&gt;</code>-kode; ingen parametere tillates, bruk <code>&lt;references /&gt;</code>',
815796 'cite_error_references_invalid_parameters_group' => 'Ugyldig <code>&lt;references&gt;</code>-tagg; kun parameteret «group» tillates. Bruk <code>&lt;references /&gt;</code> eller <code>&lt;references group="..." /&gt;</code>',
816 - 'cite_error_references_invalid_group' => 'Ugyldig <code>&lt;references group="$1" /&gt;</code>-tagg; gruppenavnet «$1» finnes ikke i <code>&lt;ref&gt;</code>',
817797 'cite_error_references_no_backlink_label' => "Gikk tom for egendefinerte tilbakelenketekster; definer flere i beskjeden «''cite_references_link_many_format_backlink_labels''»",
818798 'cite_error_references_no_text' => 'Ugyldig <code>&lt;ref&gt;</code>-tagg; ingen tekst ble oppgitt for referansen ved navn <code>$1</code>',
819799 );
@@ -838,9 +818,6 @@
839819 sol lo paramètre « group » es autorizat.
840820
841821 Utilizatz <code>&lt;references /&gt;</code>, o alara <code>&lt;references group="..." /&gt;</code>.',
842 - 'cite_error_references_invalid_group' => 'Balisa <code>&lt;references group="$1" /&gt;</code> incorrècta ;
843 -
844 -nom del grop « $1 » pas definit dins <code>&lt;ref&gt;</code>.',
845822 'cite_error_references_no_backlink_label' => 'Execucion en defòra de las etiquetas personalizadas, definissetz mai dins lo messatge <nowiki>[[MediaWiki:Cite_references_link_many_format_backlink_labels]]</nowiki>',
846823 'cite_error_references_no_text' => 'Balisa <code>&lt;ref&gt;</code> incorrècta ;
847824
@@ -873,8 +850,6 @@
874851 'cite_error_references_invalid_parameters_group' => 'Nieprawidłowy znacznik <code>&lt;references&gt;</code>;
875852 dostępny jest wyłącznie parametr "group".
876853 Użyj znacznika <code>&lt;references /&gt;</code>, lub <code>&lt;references group="..." /&gt;</code>',
877 - 'cite_error_references_invalid_group' => 'Nieprawidłowy znacznik <code>&lt;references group="$1" /&gt;</code>;
878 -nazwa grupy "$1" nie została zdefiniowana w <code>&lt;ref&gt;</code>',
879854 'cite_error_references_no_backlink_label' => 'Zabrakło etykiet do przypisów.
880855 Zadeklaruj więcej w komunikacie <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>',
881856 'cite_error_references_no_text' => 'Bład w składni elementu <code>&lt;ref&gt;</code>. Brak tekstu w przypisie o nazwie <code>$1</code>',
@@ -900,8 +875,6 @@
901876 'cite_error_references_invalid_parameters_group' => 'Marca <code>&lt;references&gt;</code> inválida;
902877 só o parâmetro "group" é permitido.
903878 Use <code>&lt;references /&gt;</code>, ou <code>&lt;references group="..." /&gt;</code>',
904 - 'cite_error_references_invalid_group' => 'Marca <code>&lt;references group="$1" /&gt;</code> inválida;
905 -nome de grupo "$1" não definido em <code>&lt;ref&gt;</code>',
906879 'cite_error_references_no_backlink_label' => "Etiquetas de backlink esgotadas. Defina mais na mensagem \"''cite_references_link_many_format_backlink_labels''\"",
907880 'cite_error_references_no_text' => 'Tag <code>&lt;ref&gt;</code> inválida; não foi fornecido texto para as refs chamadas <code>$1</code>',
908881 );
@@ -925,8 +898,6 @@
926899 'cite_error_references_invalid_parameters_group' => 'Ошибочный тег <code>&lt;references&gt;</code>;
927900 можно использовать только параметр «group».
928901 Используйте <code>&lt;references /&gt;</code>, или <code>&lt;references group="..." /&gt;</code>',
929 - 'cite_error_references_invalid_group' => 'Ошибочный тег <code>&lt;references group="$1" /&gt;</code>;
930 -имя группы «$1» не определено в <code>&lt;ref&gt;</code>.',
931902 'cite_error_references_no_backlink_label' => 'Не хватает символов для возвратных гиперссылок; следует расширить системную переменную <nowiki>[[MediaWiki:Cite_references_link_many_format_backlink_labels]]</nowiki>',
932903 'cite_error_references_no_text' => 'Неверный тег <code>&lt;ref&gt;</code>; для сносок <code>$1</code> не указан текст',
933904 'cite_references_link_many_format_backlink_labels' => 'а б в г д е ё ж з и й к л м н о п р с т у ф х ц ч ш щ ъ ы ь э ю я',
@@ -971,8 +942,6 @@
972943 'cite_error_references_invalid_parameters_group' => 'Neplatná značka <code>&lt;references&gt;</code>;
973944 je povolený iba parameter „group“.
974945 Použite <code>&lt;references /&gt;</code> alebo <code>&lt;references group="..." /&gt;</code>',
975 - 'cite_error_references_invalid_group' => 'Neplatná značka <code>&lt;references group="$1" /&gt;</code>;
976 -názov skupiny "$1" nie je definovaný v <code>&lt;ref&gt;</code>',
977946 'cite_error_references_no_backlink_label' => 'Minuli sa generované návestia spätných odkazov, definujte viac v správe <nowiki>[[MediaWiki:Cite_references_link_many_format_backlink_labels]]</nowiki>',
978947 'cite_error_references_no_text' => 'Neplatná značka <code>&lt;ref&gt;</code>; nebol zadaný text pre referencie s názvom <code>$1</code>',
979948 );
@@ -1024,8 +993,6 @@
1025994 'cite_error_references_invalid_parameters_group' => 'Ogiltig <code>&lt;references&gt;</code>-tagg;
1026995 "group"-parametern är endast tillåten.
1027996 Använd <code>&lt;references /&gt;</code>, eller <code>&lt;references group="..." /&gt;</code>',
1028 - 'cite_error_references_invalid_group' => 'Ogiltig <code>&lt;references group="$1" /&gt;</code>-tagg;
1029 -gruppnamn "$1" inte definierad i <code>&lt;ref&gt;</code>',
1030997 'cite_error_references_no_backlink_label' => 'De definierade etiketterna för tillbaka-länkar har tagit slut, definiera fler etiketter i systemmedelandet <nowiki>[[MediaWiki:Cite_references_link_many_format_backlink_labels]]</nowiki>',
1031998 'cite_error_references_no_text' => 'Ogiltig <code>&lt;ref&gt;</code>-tag; ingen text har angivits för referensen med namnet <code>$1</code>',
1032999 );
@@ -1070,8 +1037,6 @@
10711038 'cite_error_references_invalid_parameters_group' => 'Барчасби <code>&lt;references&gt;</code> номӯътабар;
10721039 параметри "гурӯҳ" танҳо иҷозашуда аст.
10731040 Барчасби <code>&lt;references /&gt;</code> ё <code>&lt;references group="..." /&gt;</code> -ро истифода баред',
1074 - 'cite_error_references_invalid_group' => 'Барчасби <code>&lt;references group="$1" /&gt;</code> номӯътабар;
1075 -номи гурӯҳ "$1" дар <code>&lt;ref&gt;</code> мушаххас нашудааст',
10761041 'cite_error_references_no_backlink_label' => 'Барчасбҳои пайванд ба интиҳо расид, мавориди ҷадидро дар пайём <nowiki>[[MediaWiki:Cite_references_link_many_format_backlink_labels]]</nowiki> истифода кунед',
10771042 'cite_error_references_no_text' => 'Барчасби <code>&lt;ref&gt;</code> ғайримиҷоз; матне барои ёдкардҳо бо номи <code>$1</code> ворид нашудааст',
10781043 );
@@ -1109,8 +1074,6 @@
11101075 'cite_error_references_invalid_parameters_group' => 'Помилковий тег <code>&lt;references&gt;</code>;
11111076 можна використовувати тільки параметр «group».
11121077 Використовуйте <code>&lt;references /&gt;</code> або <code>&lt;references group="..." /&gt;</code>',
1113 - 'cite_error_references_invalid_group' => 'Помилковий тег <code>&lt;references group="$1" /&gt;</code>;
1114 -назва групи «$1» не визначена в <code>&lt;ref&gt;</code>.',
11151078 'cite_error_references_no_backlink_label' => 'Недостатньо символів для зворотних гіперпосилань.
11161079 Потрібно розширити системну змінну <nowiki>[[MediaWiki:Cite_references_link_many_format_backlink_labels]]</nowiki>',
11171080 'cite_error_references_no_text' => 'Неправильний виклик <code>&lt;ref&gt;</code>:
@@ -1136,8 +1099,6 @@
11371100 'cite_error_references_invalid_parameters_group' => 'Thẻ <code>&lt;references&gt;</code> không hợp lệ;
11381101 chỉ cho phép tham số "group".
11391102 Hãy dùng <code>&lt;references /&gt;</code>, hoặc <code>&lt;references group="..." /&gt;</code>',
1140 - 'cite_error_references_invalid_group' => 'Thẻ <code>&lt;references group="$1" /&gt;</code> không hợp lệ;
1141 -tên nhóm "$1" chưa được định nghĩa trong <code>&lt;ref&gt;</code>',
11421103 'cite_error_references_no_backlink_label' => 'Đã dùng hết nhãn tham khảo chung.
11431104 Hãy định nghĩa thêm ở thông báo <nowiki>[[MediaWiki:Cite_references_link_many_format_backlink_labels]]</nowiki>',
11441105 'cite_error_references_no_text' => 'Thẻ <code>&lt;ref&gt;</code> sai; không có nội dung trong thẻ ref có tên <code>$1</code>',
Index: trunk/extensions/Cite/Cite.php
@@ -350,27 +350,21 @@
351351 global $wgAllowCiteGroups;
352352
353353 $this->mParser = $parser;
354 -
355 - if ( $str !== null ) {
 354+
 355+ if ( $str !== null )
356356 return $this->error( 'cite_error_references_invalid_input' );
357 - }
358357
 358+
359359 if ( isset( $argv['group'] ) and $wgAllowCiteGroups) {
360360 $group = $argv['group'];
361361 unset ($argv['group']);
 362+
362363 }
363 -
364 - if ( count( $argv ) ) {
365 - if( $wgAllowCiteGroups ) {
366 - return $this->error( 'cite_error_references_invalid_parameters_group' );
367 - } else {
368 - return $this->error( 'cite_error_references_invalid_parameters' );
369 - }
370 - } elseif ( $wgAllowCiteGroups && !isset( $this->mRefs[$group] ) ) {
371 - return $this->error( 'cite_error_references_invalid_group', htmlspecialchars( $group ) );
372 - } else {
373 - return $this->referencesFormat( $group );
374 - }
 364+
 365+ if ( count( $argv ) )
 366+ return $this->error( 'cite_error_references_invalid_parameters' );
 367+ else
 368+ return $this->referencesFormat($group);
375369 }
376370
377371 /**
@@ -379,7 +373,7 @@
380374 * @return string XHTML ready for output
381375 */
382376 function referencesFormat($group) {
383 - if (( count( $this->mRefs ) == 0 ) or (count( $this->mRefs[$group] ) == 0 ))
 377+ if (( count( $this->mRefs ) == 0 ) or (empty( $this->mRefs[$group] ) ))
384378 return '';
385379
386380 wfProfileIn( __METHOD__ );

Past revisions this follows-up on

RevisionCommit summaryAuthorDate
r32492* Fix a PHP notice when <references group="foo" /> is used but "foo" is not d...raymond10:09, 27 March 2008

Status & tagging log