Beschreibung
Syntaxwirkung des senkrechten Strichs
|
| |
{{!}} |
|
|
Trennung von Vorlagenparametern |
Ja |
Nein |
Nein
|
Trennung von Parametern bei Wikilinks |
Ja |
Ja |
Nein
|
Tabellensyntax |
Ja |
Ja |
Nein
|
Der senkrechter Strich ("|", auch "Pipe"-Symbol genannt) wird verschiedendlich vom MediaWiki-Parser als Wikisyntax interpretiert, so als Trennung von Vorlagenparametern, als Trennung von Parametern bei Wikilinks und bei der Tabellensyntax. Dies kann vermieden werden durch die Maskierung des Zeichens als |
.
Problembehaftet ist die gemischte Verwendung des senkrechten Strichs, also gleichzeitig für die Trennung von Vorlagenparametern, für die Trennung von Parametern bei Wikilinks und für die Tabellensyntax. Dann treten Fälle auf, wo das Zeichen einerseits maskiert werden muss, um einerseits nicht als Trennung von Vorlagenparametern interpretiert zu werden, aber anderseits bei der Trennung von Parametern bei Wikilinks und bei der Tabellensyntax als Wikisyntax erkannt zu werden. Dies ist der Fall, wenn mittels Vorlagenprogrammierung eine Tabelle oder ein Wikilink zusammengesetzt wird. Dann kommt die Vorlage {{!}}
(und die nachstehend benannten Varianten) zum Einsatz. Sie maskieren den senkrechten Strich nur bei der Trennung von Vorlagenparametern und lassen die spätere Interpretation als Wikisyntax zu. Sie sollen ausschließlich in Parameterwerten eingesetzt werden.
Tabellenelemente
Da das Zeichen "|" zur Trennung von Parametern dient, darf es nicht selbst in Parameterwerten vorkommen. Um dennoch eine funktionstüchtige Tabelle zu erhalten, sind die nachstehenden Hilfsvorlagen zu benutzen:
Vorlage
|
{{!}}
|
{{!!}}
|
|
{{!-}}
|
{{!-!}}
|
{{(!}}
|
{{!)}}
|
oder
|
|
{{!}}{{!}}
|
{{!}}+
|
{{!}}-
|
{{!-}}{{!}}
|
{{{!}}
|
{{!}}}
|
Inhalt
|
|
|
||
|
|+
|
|-
|
|- |
|
{|
|
|}
|
Größere Tabellenteile können auch auf eine Unterseite der Vorlage ausgelagert und von dort eingebunden werden.
Wikilink
Vollständige Wikilinks als Parameterwerte sind wie üblich anzugeben, also ohne besondere Maßnahmen, wenn nach einem senkrechten Strich ein Link-Titel folgt. Handelt es sich dagegen nur um ein Teil eines Wikilinks oder einer Datei-Einbindung, das erst noch zusammengebaut werden soll, so ist {{!}}
statt „|“ zu benutzen:
Nicht {{Linkvorlage|Inhalt=Lemma|Linktext}}
, sondern {{Linkvorlage|Inhalt=Lemma{{!}}Linktext}}
.
Kopiervorlage
{{!}}
Siehe auch
- {{=}} bewirkt =
- {{!}} bewirkt |
- {{!!}} bewirkt ||
- {{!-}} bewirkt |-
- {{(!}} bewirkt {|
- {{!)}} bewirkt |}