Template:Tl/doc: Difference between revisions

Rikki21 (talk | contribs)
mNo edit summary
Keybot (talk | contribs)
m added category, fixed broken link
 
Line 3: Line 3:
__NOTOC__
__NOTOC__


The '''template link''' template is a simple [[w:Macro (computer science)|macro]] [[m:Help:template|template]] used to display a template name as a link surrounded by braces, thus showing how the template name would be used in code. Its primary use is in instruction and documentation. A short example is:
The '''template link''' template is a simple [[wikipedia:Macro (computer science)|macro]] [[wikipedia:Help:template|template]] used to display a template name as a link surrounded by braces, thus showing how the template name would be used in code. Its primary use is in instruction and documentation. A short example is:


::<code><nowiki>{{tl|Example}}</nowiki></code>
::<code><nowiki>{{tl|KHUX}}</nowiki></code>
:which generates
:which generates
::{{tl|Example}}
::{{tl|KHUX}}


More complex variations are described below.
More complex variations are described below.
Line 18: Line 18:
|-
|-
| <code><nowiki>{{tl|Void}}</nowiki></code>
| <code><nowiki>{{tl|Void}}</nowiki></code>
| {{[[Template:Void|Void]]}}
| {{[[wikipedia:Template:Void|Void]]}}
| Standard usage
| Standard usage
|-
|-
| <code><nowiki>{{tls|Void}}</nowiki></code>
| <code><nowiki>{{tls|Void}}</nowiki></code>
| {{[[Wikipedia:Substitution|subst]]:[[Template:Example|Example]]}}
| {{[[Wikipedia:Substitution|subst]]:[[wikipedia:Template:Example|Example]]}}
| For templates that should be [[Wikipedia:Substitution|substituted]]
| For templates that should be [[Wikipedia:Substitution|substituted]]
|-
|-
| <code><nowiki>{{tl2|X1}}</nowiki></code>
| <code><nowiki>{{tl2|X1}}</nowiki></code>
| <code><nowiki>{{</nowiki>[[{{{LANG|}}}{{{SISTER|}}}{{ns:Template}}:X1|X1]]<nowiki>}}</nowiki></code>
| <code><nowiki>{{</nowiki>[[{{{LANG|}}}{{{SISTER|}}}wikipedia:{{ns:Template}}:X1|X1]]<nowiki>}}</nowiki></code>
| This formats the link to show how it would look in code
| This formats the link to show how it would look in code
|-
|-
| <code><nowiki>{{tl2|SISTER=M:|3x}}</nowiki></code>
| <code><nowiki>{{tl2|SISTER=M:|3x}}</nowiki></code>
| <code><nowiki>{{</nowiki>[[{{{LANG|}}}M:{{ns:Template}}:3x|3x]]<nowiki>}}</nowiki></code>
| <code><nowiki>{{</nowiki>[[{{{LANG|}}}Wikipedia:{{ns:Template}}:3x|3x]]<nowiki>}}</nowiki></code>
| Same as above, for templates on another Wikimedia project (such as meta)
| Same as above, for templates on another Wikimedia project (such as meta)
|-
|-
Line 51: Line 51:
<includeonly>
<includeonly>
{{#ifeq:{{SUBPAGENAME}}|sandbox | |
{{#ifeq:{{SUBPAGENAME}}|sandbox | |
[[Category:Templates]]
[[Category:Utility templates]]
}}
}}
</includeonly>
</includeonly>