Template:Template link null
Revision as of 09:44, 15 September 2022 by Gwyneth Llewelyn (talk | contribs) (Shamelessly copied from wikipedia.org (pre-Lua version))
{{tnull|...}}
This documentation is
transcluded from Template:Template link null/doc. (Edit | history)
Note to editors: Please don't categorize this template by editing it directly. Instead, place the category in its documentation page, in its "includeonly" section.

Note to editors: Please don't categorize this template by editing it directly. Instead, place the category in its documentation page, in its "includeonly" section.
Usage
Tnull is used to nullify templates in the monospaced font. It is similar to {{tlx}}
in the way that it has support for many parameters, but it does not link the template name. It is similar to {{tlc}}, but does not prevent text wrapping.
Example
Typing {{tnull|foo|bar|baz|boo}}
in the edit window would yield {{foo|bar|baz|boo}}
in the rendered page.
Special character handling
"=" (equality sign)
If there is a "=" character (equality/equals sign) in any parameter, it must be replaced with =
[or {{=}}?]:
{{tnull|click|image=image name|width=width|height=height|link=page name}}
Or you can use parameter-number=value
as in:
{{tnull|click|2=image=image name|3=width=width|4=height=height|5=link=page name}}
Either method would yield the following output:
{{click|image=image name|width=width|height=height|link=page name}}
"|" (vertical bar, pipe)
If a second consecutive pipe (|) is used to denote that a parameter has been skipped, you must replace it with |
as in:
{{tnull|look from|Alan||all the Alans}}
That would yield the following displayed output:
{{look from|Alan||all the Alans}}
TemplateData
See also
General-purpose formatting
Text style ↓ | {{tlg}} options[note 1]to achieve text style |
Link style | |||||
---|---|---|---|---|---|---|---|
Linked | Unlinked | Linked with subst | Unlinked with subst | Linked including braces | Linked with alternative text | ||
{{tlg}} options[note 1]to achieve link style |
— | DEFAULT | nolink=yes
|
subst=yes
|
nolink=yes
|
braceinside=yes
|
alttext=Foo 2=Foo
|
normal | DEFAULT | {{tlg}} {{tl}} {{tlp|1|2|...}} Template:Tlu |
{{tlf}} <template link> |
{{{![]() Template:Tlsu |
Template:Tlsf <template link> |
{{tn}} | {{tla}} |
code
|
code=yes
|
{{tl2}} {{tlx}} Template:Tlxu |
{{tlc}} <template link> {{tnull}} <template link>
|
{{
|
Template:Tlsc <template link> |
— | |
monospace | plaincode=yes |
— | Template:Tltss |
— | |||
kbd | kbd=yes | ||||||
bold | bold=yes
|
{{tlb}} | — | ||||
bold+code
|
bold=yes
|
Template:Tlxb | |||||
italic+code
|
italic=yes
|
Template:Tlxi |
- ↑ Jump up to: 1.0 1.1 1.2
{{tlg}}
is the most general template, allowing any combination of text style and/or link style options. - ↑ Jump up to: 2.0 2.1 2.2 2.3 2.4 Prevents wrapping of text by placing it inside
<span class="nowrap">...</span>
tags. - ↑ Jump up to: 3.0 3.1 3.2 Allows links to templates in any namespace.
- ↑
{{tlg|plaincode=yes}}
uses<code style="border:none; background-color:transparent;">...</code>
. - ↑ Jump up to: 5.0 5.1 Displays monospaced font using
<span style="font-family:monospace;">...</span>
.
Other formatting templates
Code example | Effect | Notes | |
---|---|---|---|
{{Tj|Hatnote|Some text|selfref: yes|category: no|lang: fr}}
|
Template:Tj | Supports colors, placeholder texts, named and unnamed parameters | |
<syntaxhighlight lang="wikitext">
{{Hatnote
| Some text
| selfref = yes
| category = no
| lang = fr
}}
</syntaxhighlight>
|
{{Hatnote
| Some text
| selfref = yes
| category = no
| lang = fr
}}
|
Same as above | |
{{Tji|Hatnote|Some text|selfref: yes|category: no|lang: fr}}
|
Template:Tji | Supports colors, placeholder texts, named and unnamed parameters | |
|
{{Hatnote|Some text|selfref=yes|category=no|lang=fr}}
|
Same as above | |
{{tl2|Hatnote|lang=fr}}
|
{{hatnote}} |
Supports linking to sister projects (e.g., fr:Hatnote) | |
{{demo|<nowiki>{{Hatnote|lang=fr|Some text}}</nowiki>}}
|
| ||
{{tln|Hatnote}}
|
Template:Hatnote | Produces a normal link to the template | |
{{elc|Template:Hatnote}} {{elc|Template:Hatnote|Hatnote}}
|
[[Template:Hatnote]] [[Template:Hatnote|Hatnote]] |
Formats wikilink, with optional piped link text and blended suffix | |
{{ml|Example|hello}}
|
{{#invoke:Example|hello}} | Counterpart to {{tl}} for linking to Lua modules | |
{{mfl|Example|hello}}
|
Template:Mfl | Similar to {{ml}}, but expects the function to be documented and creates a link to the corresponding section | |
{{mlx|Example|hello}}
|
Template:Mlx | Counterpart to {{tlx}} for linking to Lua modules | |
{{ml-lua|Module:Example|hello}}
|
Template:Ml-lua | Link to Lua modules and built-in libraries, showing Lua code. | |
{{para|title|<var>book title</var>}}
|
title = book title | Formats template parameters for display, with or without values | |
{{sclx|LASTING}}
|
Template:Sclx | Takes a shortcut suffix in project namespace and displays it with brackets and the WP: alias in a <code>...</code> tag.
| |
{{tag|ref}} {{xtag|templatedata}}
|
<ref>...</ref> <templatedata> |
Formats [X]HTML tags; can add content, choose opening, closing, or self-closing | |
{{dtl|Ping project}}
|
Template:Dtl | Wikidata counterpart to {{tl}} | |
{{pf|if}} {{pf|if|{{{1}}}|true|false}}
|
{{#if}} {{#if:{{{1}}}|true|false}} |
Parser function equivalent to {{tl}} | |
{{magic word|uc:}}
|
Template:Magic word | Magic word links |
With utility links
Code example | Effect |
---|---|
{{lt|Hatnote}}
|
Template:Hatnote (edit | talk | history | links | watch | logs) |
{{lts|Hatnote}}
|
Template:Hatnote(edit talk links history) |
{{t links|Hatnote}}
|
Template:T links |
{{tfd links|Hatnote}}
|
Template:Tfd links |
{{tetl|Hatnote}}
|
Template:Tetl |
{{tsetl|Hatnote}}
|
Template:Tsetl |
{{ti|Hatnote}}
|
Template:Ti |
{{tic|Hatnote}}
|
Template:Tic |
{{tim|Hatnote}}
|
Template:Hatnote |
{{tiw|Hatnote}}
|
Template:Hatnote (backlinks edit) |
{{tlt|Hatnote}}
|
{{Hatnote}} (talk) |
{{ttl|Hatnote}}
|
Template:Ttl |
{{twlh|Hatnote}}
|
Template:Twlh |