Template:Tl/doc View history

No edit summary
(Added template)
 
(9 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{doc subpage}}
{{doc subpage}}
<!-- ADD DOCUMENTATION BELOW THIS LINE -->


The purpose of this template is to display a {{Blue|'''T'''}}emplate {{Blue|'''l'''}}ink in a wiki, under this format {{tl|TemplateName}}, without triggering the Template transclusion as it would normally performed if you use this bracket syntax into the wikicode of the page. Its primary use is in instruction and documentation for designing Wiki pages.
__NOTOC__


==Usage==
The '''template link''' template is a simple [[w:Macro (computer science)|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:


Use {{tlx|tl|TemplateName}} to create {{tl|TemplateName}} text.
::<code><nowiki>{{tl|Example}}</nowiki></code>


By default, the Template title, between the brackets, is an wikilink to the Template page itself.
:generates


Use {{tlx|tl|NOLINK|TemplateName|}} to create the same {{tl|NOLINK|TemplateName}} text, but without the wikilink.
::{{tl|Example}}


See also
More complex variations are described below.
* [[Template:Tlx]]
===Related templates===
{{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
{{tlx|Template name to display}} -- local link, just like tl.
or
 
{{tl|1==)}} -- use 1= where the template name contains an equals sign (as [[template:=)]] does).
</pre>
 
{{Template:tl/Suite}}


<includeonly>
<includeonly>
<!-- ADD CATEGORIES BELOW THIS LINE -->
<!-- ADD CATEGORIES BELOW THIS LINE -->
[[Category:Typing-aid templates|{{PAGENAME}}]]
[[Category:Internal link templates|{{PAGENAME}}]]
<!-- ADD INTERWIKIS BELOW THIS LINE -->
<!-- ADD INTERWIKIS BELOW THIS LINE -->
</includeonly>
</includeonly>

Latest revision as of 05:53, 16 August 2022

This is a documentation subpage for Template:Tl.
It contains usage information, categories and other content that is not part of the original template page.


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}}

More complex variations are described below.

Related templates

{{tlx}} displays with the same enhanced presentation, and also expands several 'placeholder' parameters to generate a sample template call.

Usage

 {{tl|Template name to display}}
and
 {{tlx|Template name to display}} -- local link, just like tl.
 or

 {{tl|1==)}} -- use 1= where the template name contains an equals sign (as [[template:=)]] does).

TL template suite

  • {{tl}} - {{Example}} - Linked to template using normal text.
  • {{tlg}} - {{Example|par1|par2}} - Linked to template using normal text and show parameters.
  • {{tlc}} - {{Example}} - Unlinked using monospace / code text.
  • {{tlx}} - {{Example}} - Linked using monospace /code text.


These templates have not been imported from MediaWiki.