Template:Tl/doc: Difference between revisions
mNo edit summary |
m added category, fixed broken link |
||
(One intermediate revision by one other user not shown) | |||
Line 3: | Line 3: | ||
__NOTOC__ | __NOTOC__ | ||
The '''template link''' template is a simple [[ | 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| | ::<code><nowiki>{{tl|KHUX}}</nowiki></code> | ||
:which generates | :which generates | ||
::{{tl| | ::{{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|}}} | | <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 47: | Line 47: | ||
| Use the format <code><nowiki>{{tl|1=templatename}}</nowiki></code> if the template contains template coding characters such as {{tl|1==)}} or {{tl|1=!}} | | Use the format <code><nowiki>{{tl|1=templatename}}</nowiki></code> if the template contains template coding characters such as {{tl|1==)}} or {{tl|1=!}} | ||
|} | |} | ||
[[Category:Template documentation]] | <noinclude>[[Category:Template documentation]]</noinclude> | ||
<includeonly> | <includeonly> | ||
{{#ifeq:{{SUBPAGENAME}}|sandbox | | | {{#ifeq:{{SUBPAGENAME}}|sandbox | | | ||
[[Category: | [[Category:Utility templates]] | ||
}} | }} | ||
</includeonly> | </includeonly> |