Zuletzt bearbeitet vor 3 Wochen
von Xineohp1506

Doku

Anwendung

{{ISBN|978-3-921876-21-3 (Pb), ISBN 978-3-921876-22-0 (Leinen)}} oder
{{ISBN|978-3-921876-21-3 (Pb), 978-3-921876-22-0 (Leinen)}}

ergibt:

Lua-Fehler in Modul:LinkISBN, Zeile 33: attempt to call field '_check_isbn' (a nil value)

Zweck der Vorlage ist es, den magischen Link ISBN durch eine Vorlage zu ersetzen. Die magischen Links wie ISBN, RFC und PMID werden zukünftig nicht mehr verfügbar sein.

Fehlerprüfung

Die Vorlage benutzt den Modul Check isxn, um die ISBN auf Fehler zu überprüfen. Im Falle einer fehlerhaften ISBN wird zusätzlich zur verlinkten ISBN aber eine Fehlerausschrift ausgegeben und der Artikel in die Kategorie:Seiten mit ISBN-Fehlern aufgenommen. Die Ausgabe einer Fehlerausschrift z. B. bei gültigen, aber formal falschen ISBNs kann mit dem zusätzlichen Parameter ignoreError = j/y unterdrückt werden.

Beispiel

  • {{ISBN|977-16-0238-91}} ergibt Lua-Fehler in Modul:LinkISBN, Zeile 33: attempt to call field '_check_isbn' (a nil value)
  • {{ISBN|977-16-0238-91|ignoreError = y}} ergibt ISBN 977-16-0238-91

Wartungskategorie

Siehe auch

TemplateData

Die Vorlage gibt eine verlinkte ISBN-Nummer aus. Sie ersetzt den magischen Link ISBN.

Vorlagenparameter

Diese Vorlage bevorzugt Inline-Formatierung von Parametern.

ParameterBeschreibungTypStatus
ISBNisbn 1

Eine oder mehrere ISBN-Nummern mit möglichen Kommentar in Klammern

Beispiel
978-3-921876-21-3 (Pb)
Mehrzeiliger Texterforderlich
Kein FehlerignoreError noerror

Unterdrückt einen möglichen Fehler, z. B. im Fall formal falscher ISBNs

Standard
no
Beispiel
j, ja, y, yes
Mehrzeiliger Textoptional