Hilfe:Wiki/Vorlagen: Unterschied zwischen den Versionen
Spky (Diskussion | Beiträge) K |
Spky (Diskussion | Beiträge) K |
||
Zeile 1: | Zeile 1: | ||
− | |||
− | |||
Viele Dinge in diesem Wiki funktionieren über Vorlagen. | Viele Dinge in diesem Wiki funktionieren über Vorlagen. | ||
Aktuelle Version vom 30. August 2014, 21:26 Uhr
Viele Dinge in diesem Wiki funktionieren über Vorlagen.
Grundprinzip
Vorlagen sind spezielle Wikiseiten, welche sich mittels {{Name-der-Vorlage}}
einbinden lassen.
Mediawiki erkennt die entsprechende Stelle und ersetzt diese durch den Inhalt der Vorlage.
- Alle im Wiki genutzten Vorlagen sind in der Seitenleiste zu finden.
Die meisten Vorlagen (die zur Verwendung der Endbenutzer vorgesehen sind) werden auf der entsprechenden Vorlagenseite kurz erklärt (Sinn&Zweck der Vorlage, wie binde ich diese ein.)
Variablen
- Man kann den Vorlagen auch Werte übergeben, welche dann dort weiter verarbeitet werden können. Diese werden durch ein | abgetrennt:
{{Name-der-Vorlage|Erster-Wert}}
Der Wert Erster-Wert ist nun innerhalb der Vorlage Name-der-Vorlage unter
{{{1}}}
abrufbar. Bei mehreren Werten ist die Reihenfolge wichtig.
- Die Variablen lassen sich auch benennen:
{{Name-der-Vorlage |Erste-Variable=Erster-Wert }}
Der Wert Erster-Wert ist diesmal innerhalb der Vorlage Name-der-Vorlage unter
{{Erste-Variable}}
abrufbar.
Verwendung
Am Beispiel der Hinweis-Vorlage wird hier kurz die Benutzung erklärt.
- Der Name der Vorlage ist Hinweis. Somit sieht die minimalste Verwendung so aus:
{{Hinweis}}
In der Erklärung sind noch frei belegbare Variablen definiert
- Titel:
{{Hinweis |Titel=Hinweisbox }}
Hinweisbox
- Text:
{{Hinweis |Text=Bitte beachten: wichtige Information }}
Bitte beachten: wichtige Information
- Titel & Text kombiniert:
{{Hinweis |Titel=Hinweisbox |Text=Bitte beachten: wichtige Information }}
Hinweisbox
Bitte beachten: wichtige Information
Natürlich lässt sich alles auch in eine Zeile schreiben, wird aber bei umfangreicheren Templates unübersichtlich. Ein Wert pro Zeile erhöht die Lesbarkeit im Seitenquelltext.