Hilfe:Vorlagenprogrammierung
Die Sprachkonstrukte sollten ausschließlich im Vorlagen-Namensraum verwendet und wohlüberlegt eingesetzt werden. Nicht jede Spielerei, die möglich ist, ist auch sinnvoll. Programmierkonstrukte, die nicht ausreichend dokumentiert sind, werden wieder gelöscht.
Bei Problemen und Fragen zur Vorlagenprogrammierung hilft die Werkstatt des Wikiprojekts Vorlagen weiter. Bitte beachte, dass du für das Verständnis dieser Seite vorher Hilfe:Vorlagen lesen solltest.
__DISAMBIG__
Grundfunktionen
Beschreibung der ParserFunctions
Funktion if
Siehe jetzt: Hilfe:Parserfunktionen/Kontrollstrukturen #if
Funktion ifeq
Siehe jetzt: Hilfe:Parserfunktionen/Kontrollstrukturen #ifeq
Funktion expr
Siehe jetzt: Hilfe:Parserfunktionen/Zahlen #expr
Funktion ifexpr
Siehe jetzt: Hilfe:Parserfunktionen/Kontrollstrukturen #ifexpr
Funktion iferror
Siehe jetzt: Hilfe:Parserfunktionen/Kontrollstrukturen #iferror
Funktion switch
Siehe jetzt: Hilfe:Parserfunktionen/Kontrollstrukturen #switch
Funktion time
Siehe jetzt: Hilfe:Parserfunktionen/Datum und Zeit #time
Funktion rel2abs
Siehe jetzt: Hilfe:Parserfunktionen/Seite und URL #rel2abs
Funktion titleparts
Siehe jetzt: Hilfe:Parserfunktionen/Seite und URL #titleparts
Substitution mit subst und safesubst
Siehe jetzt: Hilfe:Substitution
Besonderheiten
Tabellen
siehe Problem: Senkrechter Strich in Parameterwerten
Funktion tag
Siehe jetzt: Hilfe:Parserfunktionen/Programmierung #tag
Funktion babel
Aus mw:Extension:Babel stammt #babel
. Zu Einzelheiten siehe Wikipedia:Babel #mwExt.
Problem: Leerzeichen
Siehe jetzt: Hilfe:Vorlagen/Programmierung #trim
Programmierhilfen
Zahlen
Siehe jetzt:
Überprüfung von Zeichenketten
Siehe jetzt: Vorlage:Navigationsleiste Zeichenketten-Vorlagen
Boolesche Funktionen
Siehe jetzt: Kategorie:Vorlage:Boolesche Funktion
Testen
Siehe jetzt: Hilfe:Vorlagen/Programmierung #Testen