Template:Sclx
Inspired by {tlx} (template link expanded), this template takes a shortcut, converts it to uppercase, and displays it with brackets in a <code>...</code>
tag. If no prefix (e.g. MOS:, H: or WT:) is added, the WP: alias is added.
Parameters
{sclx|SHORTCUT}
The template takes one unnamed parameter, SHORTCUT, that can be any uppercase shortcut. If no prefix is included, the WP: alias is added. If SHORTCUT is entered in lowercase, it will be converted to uppercase.
Usage
Limitations
- Will only work with shortcuts that are uppercase; will not work with mixed case shortcuts, e.g. WP:Source list.
See also
Other formatting templates
Code example | Effect | Notes |
---|---|---|
{Tj|Hatnote|Some text|selfref: yes|category: no|lang: fr}
|
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}
|
{Hatnote |
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>}
|
{hatnote|lang=fr|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 |
{mfl|Example|hello}
|
{#invoke:Example|hello} | Similar to {ml}, but expects the function to be documented and creates a link to the corresponding section |
{mlx|Example|hello}
|
{#invoke:Example|hello} |
Counterpart to {tlx} for linking to Lua modules |
{ml-lua|Module:Example}
|
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 |