Template:Template link/doc: Difference between revisions
Page last edited 3 weeks ago by Xeverything11
forgot catgegory |
Improve the example pages, adding tls and explanations |
||
Line 27: | Line 27: | ||
! Code | ! Code | ||
! Result | ! Result | ||
! Notes | |||
|- | |- | ||
| <code><nowiki>{{tl|Void}}</nowiki></code> | | <code><nowiki>{{tl|Void}}</nowiki></code> | ||
| {{[[Template:Void|Void]]}} | | {{[[Template:Void|Void]]}} | ||
| Standard usage | |||
|- | |||
| <code><nowiki>{{tls|Void}}</nowiki></code> | |||
| {{[[Wikipedia:Substitution|subst]]:[[Template:Void|Void]]}} | |||
| 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|}}}{{ns:Template}}:X1|X1]]<nowiki>}}</nowiki></code> | ||
| For templates on another language Wikipedia | |||
|- | |- | ||
| <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|}}}M:{{ns:Template}}:3x|3x]]<nowiki>}}</nowiki></code> | ||
| For templates on another Wikimedia project (such as meta) | |||
|- | |- | ||
| <code><nowiki>{{tl2|SISTER=wikibooks|LANG=de:|WP}}</nowiki></code> | | <code><nowiki>{{tl2|SISTER=wikibooks|LANG=de:|WP}}</nowiki></code> | ||
Line 45: | Line 53: | ||
[[de:wikibooks:{{ns:template}}:WP|WP]] | [[de:wikibooks:{{ns:template}}:WP|WP]] | ||
--> | --> | ||
| For templates on another language's other project | |||
|- | |- | ||
| <code><nowiki>{{tl|1==)}}</nowiki></code> | | <code><nowiki>{{tl|1==)}}</nowiki></code> | ||
| {{tl|1==)}} | | {{tl|1==)}} | ||
| Use this format if the template contains template coding characters such as {{tl|1==)}} or {{tl|1=!}} | |||
|} | |} | ||
Revision as of 04:39, 5 August 2014
Template:Documentation subpage Template:High-risk
The template link template is a simple macro 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 that the code:
{{tl|Example}}
- generates
- {{Example}}
This template displays 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.
Parameter | Description | Type | Status | |
---|---|---|---|---|
template name | 1 | the template name without the namespace prefix “Template:”, which is added automatically | String | required |
More complex variations are described below.
Example
Code | Result | Notes |
---|---|---|
{{tl|Void}}
|
{{Void}} | Standard usage |
{{tls|Void}}
|
{{subst:Void}} | For templates that should be substituted |
{{tl2|X1}}
|
{{X1}}
|
For templates on another language Wikipedia |
{{tl2|SISTER=M:|3x}}
|
{{3x}}
|
For templates on another Wikimedia project (such as meta) |
{{tl2|SISTER=wikibooks|LANG=de:|WP}}
|
{{[hcodep://de.wikibooks.org/wiki/Vorlage:WP WP]}}
|
For templates on another language's other project |
{{tl|1==)}}
|
{{=)}} | Use this format if the template contains template coding characters such as {{=)}} or {{!}} |
See also
Template:Template-linking templates