Logo name

Welcome Guest ( Log In | Register )

Discussion
> Template:Documentation subpage
(Difference between revisions)
(New page: {{Documentation subpage}} <includeonly>{{high-use| 600,000+ }}</includeonly> <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> __NOTOC__ The '''template link''' tem...)
Current revision (08:55, 30 January 2009) (view source)
 
Line 1: Line 1:
-
{{Documentation subpage}}
+
{{#if:{{{Original-recipe|}}}{{{Orig|}}}
-
<includeonly>{{high-use| 600,000+ }}</includeonly>
+
|<!-- reconstruction of original  Template:Template doc page pattern (now the redirected to " Template:Documentation subpage") template... ca mid-November 2007 -->
-
<!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE -->
+
<table  class="messagebox" style="line-height:1.1em;" style=" background:#f9f9b7;">
-
__NOTOC__
+
<tr> <td rowspan="3" style="width:60px;text-align:center;" > [[Image:Edit-paste.svg|40px]]</td>
 +
<td> This is the [[Wikipedia:Template documentation|template documentation]]<!--
 +
--> page for [[{{NAMESPACE}}:{{{1|{{BASEPAGENAME}}}}}]].</td></tr>
 +
<tr><td><small>This page may not be intended to be viewed directly. <br/
 +
>Links using [[Help:Variable|variable]]s may appear broken; do not replace these with [[hardcoded]] page names or URLs.</small></td></tr>
 +
</table>{{#if:{{{inhib|x}}}{{{inhibit|}}}|<!-- skip --->|<includeonly>[[Category:Template documentation|{{PAGENAME}}]]</includeonly>
 +
}}<!-- Please retain the above original template...
-
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 that the code:
+
There are templates formulated to [[WP:DPP]] that need this.
-
::<code><nowiki>{{tl|example}}</nowiki></code>
+
Of course, if you all want to start updating all the interwiki exported templates, go on making things more incompatible... queries to User:Fabartus.
-
:generates
+
--->
 +
|<includeonly>{{#ifeq: {{lc:{{SUBPAGENAME}}}} | {{{override|doc}}}
 +
  | <!-- doc page -->
 +
</includeonly>{{
 +
    #ifeq: {{{doc-notice|show}}} | show
 +
    | {{mbox
 +
      | type = notice
 +
      | image = none
 +
      | text =
 +
'''This is a [[Wikipedia:Template documentation|documentation]] [[Wikipedia:Subpages|subpage]] for {{{1|[[{{SUBJECTSPACE}}:{{BASEPAGENAME}}]]}}}''' <small>(see that page for the {{ #if: {{SUBJECTSPACE}} | {{lc:{{SUBJECTSPACE}}}} | article }} itself)</small>.<br />It contains usage information, [[Wikipedia:Categories|categories]] and other content that is not part of the original {{ #if: {{SUBJECTSPACE}} |{{lc:{{SUBJECTSPACE}}}} page|article}}.
 +
      }}
 +
    }}{{DEFAULTSORT:{{PAGENAME}}}}{{
 +
    #if: {{{inhibit|}}}
 +
    | <!-- skip -->
 +
    | [[Category:{{
 +
      #if: {{SUBJECTSPACE}}
 +
      | {{SUBJECTSPACE}}
 +
      | Article
 +
    }} documentation<noinclude>| </noinclude>]]
 +
  }}<includeonly>
 +
| <!-- if not on a /doc subpage, do nothing -->
 +
}}</includeonly><noinclude>
-
::{{tl|example}}
+
{{pp-template|small=yes}}
-
 
+
{{documentation}}
-
More complex variations are described below.
+
<!-- Add categories and interwikis to the /doc subpage, not here! -->
-
+
</noinclude>
-
=== Related templates ===
+
}}
-
 
+
-
{{tl2|tl2}} differs in that it displays an arguably clearer result like {{tlx|tlx}}, and also takes the named parameters 'SISTER=xx' and 'LANG=ll', so that it may also be used to ''list and link to templates on other English and non-English language sister projects''.
+
-
+
-
{{tlx|tlx}} displays with the same enhanced presentation, and also expands several 'placeholder' parameters to generate a sample template call.
+
-
 
+
-
=== Usage ===
+
-
 
+
-
<pre>
+
-
{{Tl|template name to display}}
+
-
and
+
-
{{Tl2|template name to display}} -- local link, just like Tl.
+
-
or
+
-
{{Tl2|SISTER=V:|template name to display}} -- displays a template on Wikiversity
+
-
or
+
-
{{Tl2|LANG=fr.|SISTER=wikisource|template name to display}} -- displays a template
+
-
                      on the French Wikisource sister project.
+
-
</pre>
+
-
 
+
-
=== Example ===
+
-
 
+
-
{| class="wikitable"
+
-
! Code
+
-
! Result
+
-
|-
+
-
| <code><nowiki>{{Tl|x0}}</nowiki></code>
+
-
| {{[[Template:X0|x0]]}}
+
-
|-
+
-
| <code><nowiki>{{Tl2|x1}}</nowiki></code>
+
-
| <tt><nowiki>{{</nowiki>[[{{{LANG|}}}{{{SISTER|}}}{{ns:Template}}:x1|x1]]<nowiki>}}</nowiki></tt>
+
-
|-
+
-
| <code><nowiki>{{Tl2|SISTER=M:|3x}}</nowiki></code>
+
-
| <tt><nowiki>{{</nowiki>[[{{{LANG|}}}M:{{ns:Template}}:3x|3x]]<nowiki>}}</nowiki></tt>
+
-
|-
+
-
| <code><nowiki>{{Tl2|SISTER=wikibooks|LANG=de:|WP}}</nowiki></code>
+
-
| <tt><nowiki>{{</nowiki>[http://de.wikibooks.org/wiki/Vorlage:WP WP]<nowiki>}}</nowiki></tt><!---
+
-
----- This is currently a fraudulent output result... the template code needs modified to work
+
-
----- per this plan, then this /doc file fixed up to match whatever the correct syntax actually is.
+
-
----- ALMOST work:
+
-
[[:de:wikibooks:{{ns:template}}:WP |WP]]
+
-
[[de:wikibooks:{{ns:template}}:WP |WP]]
+
-
---->
+
-
|}
+
-
 
+
-
=== See also ===
+
-
 
+
-
* {{tl|tl2}} – Template link, up to three parameters and interwiki links.
+
-
* {{tl|tlp}} – Template link, with single parameter.
+
-
* {{tl|tlx}} – Template link, up to three parameters and interwiki links.
+
-
* {{tl|tlsp}} – Template link, ditto subst'ed.
+
-
* {{tl|lts}} – See Lts discussion for more variants.
+
-
* {{tl|tlu}} – Like {{tlx|tl}} / {{tlx|tlp}} for any namespace.
+
-
* {{tl|tn}} – Same as tl, but shows the braces as part of the link.
+
-
* {{tl|evd}} – Show live example
+
-
* {{tl|tlc}}, {{tl|tld}} and {{tl|tlf}} – Template names without links.
+
-
* [[:Category:Internal link templates]]
+
-
 
+
-
<includeonly>
+
-
<!-- ADD CATEGORIES AND INTERWIKIS BELOW THIS LINE -->
+
-
[[Category:Typing-aid templates|{{PAGENAME}}]]
+
-
[[Category:Internal link templates|{{PAGENAME}}]]
+
-
 
+
-
[[ar:قالب:قا]]
+
-
[[az:Şablon:ŞK]]
+
-
[[be-x-old:Шаблён:Ш]]
+
-
[[bg:Шаблон:Ш]]
+
-
[[ca:Plantilla:Tl]]
+
-
[[cs:Šablona:Šablona]]
+
-
[[da:Skabelon:Vis]]
+
-
[[eo:Ŝablono:Ŝ]]
+
-
[[es:Plantilla:Template link]]
+
-
[[fa:الگو:الگوی]]
+
-
[[fi:Malline:Malline]]
+
-
[[fr:Modèle:M]]
+
-
[[got:Template:Tl]]
+
-
[[he:תבנית:תב]]
+
-
[[ia:Patrono:Tl]]
+
-
[[ja:Template:Tl]]
+
-
[[ka:თარგი:Tl]]
+
-
[[ko:틀:Tl]]
+
-
[[kw:Template:Viz]]
+
-
[[my:Template:Tl]]
+
-
[[or:Template:Tl]]
+
-
[[pa:ਨਮੂਨਾ:Tl]]
+
-
[[pih:Template:Tl]]
+
-
[[pl:Szablon:S]]
+
-
[[pt:Predefinição:Link para predefinição]]
+
-
[[ro:Format:F]]
+
-
[[ru:Шаблон:Tl]]
+
-
[[sl:Predloga:Tl]]
+
-
[[sv:Mall:Mall]]
+
-
[[th:แม่แบบ:Tl]]
+
-
[[tr:Şablon:Tl]]
+
-
[[uk:Шаблон:Tl]]
+
-
[[vi:Tiêu bản:Tl]]
+
-
[[zh:Template:Tl]]
+
-
[[zh-yue:Template:Tl]]
+
-
</includeonly>
+

Current revision

Template:Ombox

[[{{fullurl:Template:Documentation/docname|action=edit&preload=Template:Documentation/preload}} create]] Image:Template-info.svg Template documentation
Discussion
This page was last modified on 30 January 2009, at 08:55.  This page has been accessed 2,104 times.  Disclaimers