Vorlage:Vorlagenfehler

aus Wikipedia, der freien Enzyklopädie
Ausgabe einer Warnung in der Vorlagenprogrammierung, um Anwender darauf hinzuweisen, dass Fehler durch fehlende oder falsche Parameter oder andere Situationen abgefangen wurden. Besser ist es allerdings, die gewünschten Elemente direkt in die Programmierung aufzunehmen und diese Vorlage nicht zu verwenden, um sichere Kontrolle über die generierte Elementstruktur zu erhalten.

Vorlagenparameter

Vorlage1
Name der Vorlage ohne Namensraum (d. h. ohne "Vorlage:")
Beispiel
Vorlagenfehler
Fehlertext2
Alternative Fehlermeldung
Standard
Fehlerhafte Verwendung der Vorlage ...!
Beispiel
Parameter xyz ungültiger Inhalt.

Ausgabe einer Warnung in der Vorlagenprogrammierung, um Anwender darauf hinzuweisen, dass Fehler durch fehlende oder falsche Parameter oder andere Situationen abgefangen wurden. Besser ist es allerdings, die gewünschten Elemente direkt in die Programmierung aufzunehmen und diese Vorlage nicht zu verwenden, um sichere Kontrolle über die generierte Elementstruktur zu erhalten.

Vorlagenparameter

ParameterBeschreibungTypStatus
Vorlage1

Name der Vorlage ohne Namensraum (d. h. ohne "Vorlage:")

Beispiel
Vorlagenfehler
Zeileerforderlich
Fehlertext2

Alternative Fehlermeldung

Standard
Fehlerhafte Verwendung der Vorlage ...!
Beispiel
Parameter xyz ungültiger Inhalt.
Zeichenfolgeoptional

 Info: Es ist hilfreich im Fehlertext den genauen Fehlergrund anzugeben.

Kopiervorlage

{{Vorlagenfehler | | }}

Falls Gleichheitszeichen (=) in den Zeichenketten vorkommen:

{{Vorlagenfehler |1= |2=}}

Beispiele

  • Beide Parameter angegeben
    • {{Vorlagenfehler|Zitat|Fehlender Pflichtparameter.}}
    • ergibt: Fehlender Pflichtparameter. (Verwendung der Vorlage:Zitat prüfen)
  • nur Pflichtparameter Vorlage angegeben
    • {{Vorlagenfehler|Zitat}}
    • ergibt: Fehlerhafte Verwendung der Vorlage:Zitat!
  • In Fehlertext nur 3 Leerzeichen
    • {{Vorlagenfehler|Zitat| }}
    • ergibt: Fehlerhafte Verwendung der Vorlage:Zitat!
  • In Vorlage und Fehlertext leere Zeichenketten angegeben
  • Beide Parameter nicht angegeben