Template:Xtag
From The Goon Show Depository
<>
This template adds a formatted MediaWiki parser or extension tag that links to the help or extension page. This template is similar to {{tag}}, but it links the tag and defaults to open.
Parser and extension tags
For a machine-generated list, see Special:Version#mw-version-parser-extensiontags. It may include tags not documented here.
- Parser tags
<gallery>,<includeonly>,<noinclude>,<nowiki>,<onlyinclude>,<pre>
- Extension tags
<categorytree>,<charinsert>,<chem>(alias<ce>),<graph>,<hiero>,<imagemap>,<indicator>,<inputbox>,<mapframe>,<maplink>,<math>,<math chem>,<poem>,<ref>,<references>,<score>,<section>,<syntaxhighlight>(alias<source>),<templatedata>,<templatestyles>,<timeline>
Parameters
- first parameter (mandatory): the name of the HTML tag
- second parameter: what type of tag to display:
porpair: display a matched pair of open-and-close tags- To suppress the ellipsis which appears between the tags, add an empty
|content=parameter
- To suppress the ellipsis which appears between the tags, add an empty
ooropen(default): display only the opening tag of an open-and-close paircorclose: display only the closing tag of an open-and-close pairsorsingle: display a single tag
- content= the text content of the tags
- params= any parameters to be included in the opening tag
Examples
| Markup | Renders as |
|---|---|
{{xtag|nowiki}}
|
<nowiki> |
{{xtag|nowiki|s}}}
|
<nowiki />
|
Markup → Renders as:
{{xtag | syntaxhighlight | p | params= enclose="div" lang="text"}} →
<syntaxhighlight enclose="div" lang="text">...</ syntaxhighlight >
See also
- {{tag}}
Other formatting templates
| Code example | Effect | Notes |
|---|---|---|
| {{tl2|Hatnote|lang=fr}} | {{hatnote}} |
Supports linking to sister projects (e.g., fr:Hatnote) |
| {{demo|<nowiki>{{Hatnote|lang=fr|Some text}}</nowiki>}} | {{hatnote|lang=fr|Some text}}Some text |
Shows code and example |
| {{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 |
| {{mlx|Example|hello}} | {{#invoke:Example|hello}} |
Counterpart to {{tlx}} for linking to Lua modules |
| {{ml-lua|Module:Example|hello}} | require('Module:Example') |
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}} | [[WP:LASTING]] |
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}} | {{d:Ping project}} | Wikidata counterpart to {{tl}} |
| {{pf|if}} {{pf|if|{{{1}}}|true|false}} |
{{#if}} {{#if:{{{1}}}|true|false}} |
Parser function equivalent to {{tl}} |
| {{magic word|uc:}} | {{uc:}} | Magic word links |