From MozillaWiki
Jump to: navigation, search
Edit-copy green.svg
This is a documentation subpage for Template:Tlp.
It contains usage information, categories and other content that is not part of the original template page.


{{tlp}} (template link with parameters) is meant to be used in documentation and talk page discussions, to show how a template would be used in code. Like {{tl}} and {{tn}}, it displays the output in normal text.


There are 12 optional parameters, all unnamed. If no parameters are specified, {{tlp}} will become a presentation of itself with the parameters replaced by an ellipsis (see the examples below).

The parameters of {{tlp}} can be formatted using wiki-code.


The syntax for {{tlp}} is:

  • {{tlp|template name |param2 |param3 |param4 |…|param11 }}

Optional parameters

1 (unnamed)

Template name

The 1st parameter is the name of the template you want to present.


{{tlp|template name}}

2–12 (unnamed)

Template parameters

The parameters 2 through 12 are used for the parameters of the displayed template.

  • The specified parameters cannot include any equals signs (=). That will break the template. If you need to do that, use the template {{=}}.
  • If the maximum of 11 included parameters is exceeded, the template will only show the 11 first parameters, and exclude the surplus ones.



Correct use

Case What you type What you see Notes
No parameter {{tlp}} ...}} Presents itself
Only 1st parameter templatename}} {{templatename}}
Template name +
templatename|par1|par2|par3}} {{templatename|par1|par2|par3}}
Wiki-formatting templatename|''par1''|'''''par2'''''|[[par3]]}} {{templatename|par1|par2|par3}}
Parameters with {{=}} templatename|par1{{=}}|par2|par3{{=}}}} {{templatename|par1=|par2|par3=}}

Incorrect use

Case What you type What you see Notes
≥ 13 entries {{tlp|templatename|2|3|4|5|6|7|8|9|10|11|12|13|14}} {{templatename|2|3|4|5|6|7|8|9|10|11|12}} Only the 12 first entries will be displayed (i.e. the template's name and the first 11 parameters)
Parameters with plain = templatename|par1=|par2|par3=}} {{templatename|par2}} Parameters that include equals signs will be excluded from the output
Wiki-formatting of the template name '''code'''|par1|par2}} {{code|par1|par2}} The output looks okay, but the wiki-markup is included in the template link name (i.e. in this case as "Template:'''code'''"), rendering a red-link

See also

  • {{tl}}: produces a link to a template, within braces.
  • {{tn}}: the same as {{tl}}, but also includes the inner pair of braces in the link, making it easier to click the link when presenting short template names.
  • {{tlc}}: produces a template presentation, with the template's name and it's parameters, and wraps the output in <code>-tags.
  • {{tlf}}: produces a template presentation, with the template's name and it's parameters, and shows the output in plain text.