Oft solle in re Vorlag no Inhält uffdauche, wo sich vo Site zu Site ändere wie zum Bispyl e Dateinamme, e Zahl usw. Dodezüe brucht mer Parameter. In de Vorlag kennzeichnet mer e Platzhalter durch drei gschweifti Chlammere; de Parameter wird ändweder durenummeriert oder anderscht benännt:
Noch Agabe vom {{{1}}} isch die Site vo {{{2}}} kopiert worre.oder
Noch Agabe vom {{{Wikipedianer}}} isch die Site vo {{{Quälle}}} kopiert worre.E Parameter cha zum Bispyl au als Wikilink aklickbar erschyne, wenn er mit zwei eckige Chlammere umge isch, z.B:[[{{{1}}}]]
Eso setzt mer nochher die Vorlag y:
{{DISPLAYTITLE:Wikiwichtel|http://www.irgedneume.de}}bzw.
{{DISPLAYTITLE:Wikipedianer=Wikiwichtel|Quälle=http://www.irgedneume.de}}Di erschti Schribwis isch für Parameter, wo durenummeriert sin, di zweiti für die mit me andere Namme. Bim zweite Bispyl isch z beachte, dass d Groß- und Chleischrybig zällt.
Normalerwis präferiert mer in de Wikipedia Vorlage ohni benännti Parameter.
Wenn e Parameter nit mit Inhalt gfüllt wird, no erschynt er leer.
In MediaWiki hät's usserdem e baar vordefiniertiVariable, wo als Parameter nützlig sin, z.B. de Namme vo de aktuälle Site, wo durch{{PAGENAME}} ygsetzt wird.
Achtig: Parameter im MediaWiki-Nammesruum werre anderscht brucht ($1, $2, ...)
Wenn i-n-re Funktion wie zum Bispyl#if: e senkrächte Strich| vorchunnt, no wird dä vom Brogramm als Deil vo de #if-Funktion interbretiert. Bispyl:
Du wottsch d'Funktion{{#if:<Bedingig>||}} ysetze. Wenn d'Bedingig erfüllt isch, no soll d'Tabälle
ybländet werre, ansunschte d'Tabälle
De gisch also y:
S Broblem isch, dass s Brogramm in de Zyle de senkrächt Strich als Abdrännig zwüschem und em interbretiert. Wenn d'Bedingig erfüllt isch, no wird also numme no zeigt werre; wenn si nit erfüllt isch, no siht mer de ganz Rest.
Säll Broblem cha mer umgoh, indem mer alli senkrächte Strich, wokei Deil vom{{#if:<Bedingig>||}} sy soll, durch e ersetzt. Säll stoht für de senkrächt Strich, hät aber kei Uswirkig uff d'Funktion sälber. Dy Quälletekscht müeß also eso usseh:
{{#if:<Bedingig>|
A1 A2
-
B1 B2
}
|
C1 C2
-
D1 D2
}
}}
Zum umständligi vermyde, hät's e baar ähnligi Vorlage:
| Syntax vo de Vorlag | Tekscht, wo si ersetzt |
|---|
| {{!!}} | || |
| {{!-}} | |- |
| {{(!}} | {| |
| {{!)}} | |} |
| {{!~}} | |- ! |
| {{!-!}} | |- | |
- We mer e Uffzälligszeiche wie am Afang vo derre
- oder e Nummerierig wie am Afang vo derre Zyle benutze wott,
no müeß in de Vorlag e neui Zyle agfange werre.
We mer re Vorlag als e Parameter, wo numme durch e Zahl im Vorlagecode ybunde isch, Tekscht übergit, wo e Glychhetszeiche dinne hät, no "meint" d Software, mer wott e Parameter mit de Bezeichnig vom Tekscht vor em Glychhetszeiche neh. Säll cha dodurch vermyde werre, dass mer1= (di entsprächendi Zahl vom Parameter) schribt.