Vorlage:Tl2: Unterschied zwischen den Versionen
imported>Davidgothberg (Organising and separating out the documentation for this template. Weird to mix the doc pages for different templates the way it was done here. Use "soft redirects" instead, it is easier to handle.) |
K (32 Versionen von wikivoyage:Vorlage:Tl2 importiert) |
||
(9 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
<includeonly><!-- Subst of {{Tl2}}follows -->< | <includeonly><!-- Subst of {{Tl2}}follows --><code><nowiki>{{</nowiki>[[:{{</includeonly><includeonly>safesubst:</includeonly><includeonly>#if: {{{sister|}}} | {{{sister}}}: }}{{</includeonly><includeonly>safesubst:</includeonly><includeonly>#if: {{{lang|}}} | {{{lang}}}: }}{{</includeonly><includeonly>safesubst:</includeonly><includeonly>ns:Template}}:{{{1|}}}|{{{1|}}}]]{{</includeonly><includeonly>safesubst:</includeonly><includeonly>#if:{{{2|}}}||{{{2}}}}}{{</includeonly><includeonly>safesubst:</includeonly><includeonly>#if:{{{3|}}}||{{{3}}}}}<nowiki>}}</nowiki></code><!-- Subst of {{Tl2}} ends --></includeonly><noinclude>{{Dokumentation|Dokumentation Links auf Vorlagen}}</noinclude> | ||
{{ | |||
</noinclude> |
Aktuelle Version vom 27. Januar 2023, 06:42 Uhr
Funktion
Diese Vorlage dient der Verlinkung auf eine andere Vorlage auf Wikivoyage oder einem beliebigen anderen Schwesterprojekt. Hinweise zur Verwendung findest du weiter unten in dieser Dokumentation.
Die Vorlagen {{Tl}}, {{Tlg}} und ihre Geschwister dienen dazu, Verweise auf andere Vorlagen darzustellen. Somit entfällt die Angabe des Namensraums sowie die Verwendung von Tags wie <nowiki>...</nowiki>
oder <code>...</code>
. Damit die verlinkten Seiten als Vorlagen erkennbar sind, werden sie in funktionslosen geschweiften Klammern dargestellt. Somit bieten sie sich auch als Kopiervorlage an. Verwendung finden sie auf Hilfe- und Dokumentationsseiten sowie in Diskussionen.
Die einfachste Vorlage ist {{Tl}}, die eine Vorlage verlinkt und in geschweiften Klammern darstellt. Beispiel für eine Ausgabe: {{VCard}}
Erweiterte Vorlagen bieten zusätzliche Formatierungen und Ausgaben. Die nachfolgende Übersicht zeigt die verfügbaren Varianten. Sie basieren auf {{Tlg}}, die mit vielen Parametern bestückt werden kann. Diese können, neben der eigentlichen Vorlage auch bis zu 10 ihrer Parameter darstellen.
Übersicht über die Vorlagen
Typ → | Verlinkt | Nicht verlinkt | Linkt mit Ersetzung | Verlinkt inklusive der ersten Klammer | Verlinkt mit alternativem Text | |
---|---|---|---|---|---|---|
Text Stil ↓ | {{tlg}} option1
|
— | nolink=yes
|
subst=yes
|
braceinside=yes
|
alttext=FOO
|
Normal | — | {{tl}} · {{tlp}} 2 · {{tlg}} 1, 2
|
{{tlf}} 2
|
{{tls}} · {{tlsp}}
|
{{tn}}
|
{{tla}}
|
Code
|
code=yes ortt=yes
|
{{tlx}}
|
{{tlc}} 2 · {{tld}} · {{tnull}}
|
{{tlxs}} · {{tlxsp}}
|
||
Fett | bold=yes
|
{{tlb}}
|
||||
Kursiv | italic=yes
|
{{tli}}
| ||||
Fetter Code
|
bold=yes|code=yes
|
{{tlxb}}
|
{{tlcb}}
|
|||
Kursiver Code
|
italic=yes|code=yes
|
{{tlxi}}
|
{{tlci}}
|
{{tlg}}
ist die allgemeine Vorlage, die alle mögliche Kombinationen an Textsstil und Linkarten erlaubt.2 = Schützt vor Zeilenumbrüchen durch die Verwendung des Tags
<span class="nowrap">...</span>
Typ → | Verlinkt | Nicht verlinkt | Linkt mit Ersetzung | Verlinkt inklusive der ersten Klammer | Verlinkt mit alternativem Text | |
---|---|---|---|---|---|---|
Text Stil ↓ | — | nolink=yes
|
subst=yes
|
braceinside=yes
|
alttext=FOO
| |
Normal | — | {{VCard}} · {{VCard}} · {{VCard}} | {{VCard}} | {{subst:VCard}} · {{subst:VCard}} | {{VCard}} | {{Listing}} |
Code
|
code=yes ortt=yes
|
{{VCard}}
|
{{VCard}} · {{VCard}} · {{VCard}}
|
{{subst:VCard}} · {{subst:VCard}}
|
||
Fett | bold=yes
|
{{VCard|param}} | ||||
Kursiv | italic=yes
|
{{VCard|param}} | ||||
Fetter Code
|
bold=yes|code=yes
|
{{VCard|param}}
|
{{VCard|param}}
|
|||
Kursiver Code
|
italic=yes|code=yes
|
{{VCard|param}}
|
{{VCard|param}}
|
- Hinweis
- Der Parameter
|bold=
wirkt nur auf die Vorlagenbezeichnung - Der Parameter
|italic=
wirkt nur auf die Parameter
- Stilvergleich
{{tl|Dokumentation|Parameter}}
…ergibt… {{Dokumentation}} Beachte! Eine Darstellung der Parameter erfolgt hier nicht.{{tlp|Dokumentation|Parameter}}
…ergibt… {{Dokumentation|Parameter}}{{tlf|Dokumentation|Parameter}}
…ergibt… {{Dokumentation|Parameter}}{{tlc|Dokumentation|Parameter}}
…ergibt…{{Dokumentation|Parameter}}
{{tlx|Dokumentation|Parameter}}
…ergibt…{{Dokumentation|Parameter}}
{{tli|Dokumentation|Parameter}}
…ergibt… {{Dokumentation|Parameter}}{{tlb|Dokumentation|Parameter}}
…ergibt… {{Dokumentation|Parameter}}
Vorlagen zur Beschreibung von Vorlagen
- Beispiele
Für die Darstellung von Beispielanwendungen gibt es zwei Vorlagen, die eine Vorlage nach dem Schema <Beispielcode> ergibt <Ausgabe> dokumentiert. Für weniger komplexe Vorlagen (z. B. namenslose Parameter) ist dieses Werkzeug gut geeignet. Beide Vorlagen packen den Beispieltext in ein <code>...</code>
Tag. Bei kompliziert anzuwendenden Vorlagen versagen diese Hilfsmittel unter Umständen. Probiere es einfach aus.
{{Tlcex|<Vorlage>|<Parameter>|...}}
– Ausgabe ohne Link auf die Vorlage (für die eigene Dokumentationsseite){{Tlxex|<Vorlage>|<Parameter>|...}}
– Ausgabe mit Link zur Vorlage (für alle anderen Fälle)
Anwendung: {{Tlxex|Red|roter Text}}
ergibt folgendes: {{Red|roter Text}}
ergibt: roter Text
- Parameter
{{Para}}
– dient der ausführlichen Dokumentation von Paramatern, die in Vorlagen verwendet werden
Verweise auf Schwesterprojekte
Die Vorlage {{Tl2}} kann auch auf Schwesterprojekte verweisen.
- Verwendung:
{{Tl2|lang=Sprachversion|sister=projektname|Name der Vorlage}}
- Beispiele:
Code | Ergebnis |
---|---|
{{Tl|Dummy}}
|
{{Dummy}} |
{{Tl2|Dummy}}
|
{{Dummy}}
|
{{Tl2|sister=M|3x}}
|
{{3x}}
|
{{Tl2|sister=wikibooks|lang=de|WP}}
|
{{WP}}
|
Siehe auch
{{Tlt}}
– Wie {{Tl}}, aber erzeugt daneben in Klammern noch einen Link zur zugehörigen Diskussionsseite.{{Tfd links}}
– Sie kann man benutzen, wenn eine Vorlage zum Löschen vorgeschlagen wird. Sie erzeugt neben dem Link zur Vorlage auch Links zum Sandkasten, Diskussionsseite, Versionsgeschichte und Bearbeitung.{{T links}}
– Gut für den Start von Diskussionen. Sie erzeugt neben dem Link zur Vorlage auch Links zum Sandkasten, Diskussionsseite, Versionsgeschichte und Bearbeitung.{{Lts}}
– Erzeugt neben einem Link zur Vorlage vier klein geschriebene Links für Bearbeiten, Diskussion, Links und Versionsgeschichte.
- Die obige Dokumentation wurde aus der Seite Vorlage:Dokumentation Links auf Vorlagen eingefügt. (bearbeiten | Versionsgeschichte) Die Kategorien für diese Vorlage sollten in der Dokumentation eingetragen werden. Die Interwiki-Links sollten auf Wikidata eingepflegt werden.
- Doku anlegen -Testseite anlegen -Editnotice anlegen -Wartungsseite anlegen
- Liste der Unterseiten