Benutzer:Betterknower/Vorlagenbau

Vorlagen- und TabellenbauBearbeiten

  • Bei optionalen, bedingten Überschriften muss man aufpassen, dass diese auch in einer neuen Zeile beginnen, da sie ansonsten nicht erkannt werden
  • zum Testen von Vorlagen: w:Spezial:Vorlagen_expandieren
  • {{#ifeq: {{{A|}}} | {{{B|}}} | 1 | 2 }} ergibt 1, {{#ifeq: {{{A}}} | {{{B}}} | 1 | 2 }} ergibt 2 (bei leeren Parametern)
  • Tabellen: |- und {{!-}} müssen am Zeilenanfang stehen
  • <nowiki /> unterbricht die Wikisyntax (Kurzform für <nowiki> </nowiki>)
  • Parameterübergabe in Vorlagen: unp={{{unp pas|}}}, bedingte Übergabe ({{#ifeq: vp|unp|unp=1}}) ist nicht möglich,
    unp={{{unp pas|{{{unp pas sg|}}}}}} ist möglich
  • folgende Parameter werden übergeben: A={{{A|{{{B|}}} }}} und B={{{B|}}}
  • UND
    {{#if:{{{A|}}}| {{#if:{{{B|}}}| ... }} }}
A B -> ja
A - -> nein
- B -> nein
- - -> nein
  • ODER
    {{#if:{{{A| {{{B|}}} }}}| ... }}
A B -> ja
A - -> ja
- B -> ja
- - -> nein
  • <!-- und --> werden verwendet, um zusammengehörige Teile von Parserfunktionen übersichtlich übereinander platzieren zu können