Template:Tlc/doc: Difference between revisions

From Citizendium
Jump to navigation Jump to search
imported>Caesar Schinas
m (New page: {{tlc|tlc}} is used to reference templates on Talk pages etc.<br /> Use of it generates a link to the template, wrapped in <code><nowiki><code>{{ }}</code></nowiki></code> and thus looking...)
 
imported>Caesar Schinas
Line 3: Line 3:


=== Usage ===
=== Usage ===
The template takes two parameters : <code>{{tlc|tlc|name{{!}}arguments}}</code>.
The template takes two parameters : {{tlc|tlc|name{{!}}arguments}}.
# ''required'' &mdash; The name of the template to be linked to.
# ''required'' &mdash; The name of the template to be linked to.
# ''optional'' &mdash; Any parameters which should be shown in the example call to the template. Separate multiple parameters with <code><nowiki>{{!}}</nowiki></code> rather than <code>|</code>.
# ''optional'' &mdash; Any parameters which should be shown in the example call to the template. Separate multiple parameters with <code><nowiki>{{!}}</nowiki></code> rather than <code>|</code>.

Revision as of 03:05, 14 June 2009

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

Usage

The template takes two parameters : {{tlc|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
{{tlc|Infobox}} {{Infobox}} Using {{tlc}} with an existing template creates a link to it.
{{tlc|tlc}} {{tlc}} Using {{tlc}} on the template with the same name just shows the name.
{{tlc|Nonexistanttemplate}} {{Nonexistanttemplate}} Using {{tlc}} with a non-existing template name creates a red link with the template preload and editintro.
{{tlc|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;.