Vorlage:Dokumentation Links auf Vorlagen/Tlg

Aus Wikivoyage

Die Basis-Vorlage {{Tlg}}[Bearbeiten]

{{tlg}} (template link, general) ist die allgemeine Vorlage zur Verlinkung von Vorlagen. Sie ist die Basis für alle Vorlagen nach dem Schema {{tl*}}, z. B. {{tl}}, {{tlx}} oder {{tlb}}. Folgende Parameter sind möglich:

  • |code=yes Benutzt das Tag <code>...</code> für die Darstellung (normalerweise ein monospaced Font). Anwendung z. B. bei {{tlc}} {{tlx}} und {{tlxb}}
  • |bold=yes Fetter Text für die Vorlagenbezeichnung (und nur die), z. B. für {{tlb}} und {{tlxb}}
  • |italic=yes Schreibt die Parameter kursiv (nur die Parameter), z. B. für {{tlxi}}
  • |nolink=yes Verlinkt nicht auf die Vorlage, sondern nennt sie nur, z. B. für {{tlf}}, {{tld}}, und {{tlc}}
  • |braceinside=yes packt das inner Paar der geschweiften Klammern mit in den Link (für {{tn}})
  • |subst=yes Fügt ein subst: hinzu (für {{tls}})
  • |alttext=FOO gibt einen alternativen Text für die Ausgabe an (für{{tla}})
  • |nowrap=yes verhindert Zeilenumbrüche

Beispiele[Bearbeiten]

Code Result Remark
{{Tlg|Abc}} {{Abc}}  
{{Tlg|abC}} {{abC}} Vorlagenbezeichnungen unterscheiden zwischen Groß- und Kleinschreibung...
{{Tlg|abc}} {{abc}} ... obwohl der Anfangsbuchstabe nicht zwischen Groß- und Kleinschreibung unterscheidet.
{{Tlg|Dummy}} {{Dummy}}  
{{Tlg|Dummy|code=yes}} {{Dummy}} Code
{{Tlg|Dummy|bold=yes}} {{Dummy}} fett
{{Tlg|Dummy|one|italic=yes}} {{Dummy|one}} kursiv
{{Tlg|Dummy|nolink=yes}} {{Dummy}}  
{{Tlg|Dummy|subst=yes}} {{subst:Dummy}}  
{{Tlg|Dummy|braceinside=yes}} {{Dummy}}  
{{Tlg|Dummy|alttext=Link zur Dummy-Vorlage}} {{Link zur Dummy-Vorlage}}  
{{Tlg|Dummy|bold=yes|code=yes|braceinside=yes}} {{Dummy}}
{{Tlg|Dummy|one}} {{Dummy|one}}  
{{Tlg|Dummy|one|two}} {{Dummy|one|two}}  
{{Tlg|Dummy|bold=yes|code=yes|one|two}} {{Dummy|one|two}} Kombination benannter und anonymer PArameter ist möglich …
{{Tlg|Dummy|one|two|bold=yes|code=yes}} {{Dummy|one|two}} … in beliebiger Reihenfolge …
{{Tlg|Dummy|one|code=yes|two|bold=yes|three}} {{Dummy|one|two|three}} … sogar gemischt …
{{Tlg|Dummy|one|code=yes|two|bold=yes|three|italic=yes}} {{Dummy|one|two|three}} … in verschiedener Kombination
{{Tlg|Dummy|1|2|3|4|5|6|7|8|9|10}} {{Dummy|1|2|3|4|5|6|7|8|9|10}}  
{{Tlg|Dummy|1|2|3|4|5|6|7|8|9|10|11}} {{Dummy|1|2|3|4|5|6|7|8|9|10|…}} bis zu 10 Parameter kann man übergeben, danach …
{{Tlg|Dummy|1|2|3|4|5|6|7|8|9|10&#124;11}} {{Dummy|1|2|3|4|5|6|7|8|9|10|11}} &#124; für mehr
{{Tlg|convert|<nowiki>14|m|ftin|abbr=out|sp=us</nowiki>}} Braucht man mehr, ist ein nowiki-String notwendig.
{{Tlg}} {{Dokumentation Links auf Vorlagen/Tlg}} ohne Argumente wird der aktuelle Seitenname angewendet
{{Tlg|Dummy|x=u}} {{Dummy}} ein = wird so nicht funktionieren.
{{Tlg|Dummy|x&#61;u}} {{Dummy|x=u}} &#61; ist ok
{{Tlg|Dummy|x{{=}}u}} {{Dummy|x=u}} {{=}} is ok
{{Tlg|Dummy|x<nowiki>=</nowiki>u}} {{Dummy|x=u}} sticky nowiki is ok
{{Tlg|Dummy||two||}} {{Dummy||two||}} leere Parameter funktionieren, auch am Ende
{{Tlg|Dummy|3=two|2=one}} {{Dummy|one|two}} rechts nach links ist ok