Template:Tl: Difference between revisions

From Citizendium
Jump to navigation Jump to search
imported>Jeff Cook
(cut and paste from Wikipedia. : ))
 
imported>Caesar Schinas
mNo edit summary
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{[[Template:{{{1}}}|{{{1}}}]]}}<noinclude>
<includeonly><nowiki>{{</nowiki>{{tln|{{{1}}}}}{{#if:{{{2|}}}|&#124;{{{2}}}}}<nowiki>}}</nowiki></includeonly><noinclude>{{TlDoc}}</noinclude>
{{/doc}}</noinclude>

Latest revision as of 02:34, 7 June 2009

This documentation is transcluded from Template:Tl/doc (edit | history)

{{tl}} is used to reference templates on Talk pages etc. Use of it generates a link to the template, wrapped in {{ }} tags and thus looking like an invocation of the template. For a version without brackets, see {{tln}}. For a version which uses code tags, see {{tlc}}.

Usage

The template takes two parameters : {{tl|name|arguments}}.

  1. required — The name of the template to be linked to.
  2. optional — Any parameters which should be shown in the example call to the template. Separate multiple parameters with {{!}} rather than |.

Examples

Code Result Explanation
{{tl|Infobox}} {{Infobox}} Using {{tl}} with an existing template creates a link to it.
{{tl|tl}} {{tl}} Using {{tl}} on the template with the same name just shows the name.
{{tl|Nonexistanttemplate}} {{Nonexistanttemplate}} Using {{tl}} with a non-existing template name creates a red link with the template preload and editintro.
{{tl|template|param1{{!}}param2{{!}}param3}} {{template|param1|param2|param3}} The second parameter takes list of parameters to be shown in the example template call, separated either by {{!}} or by &#124;.