Template:Template shortcut: Difference between revisions

From Meta, a Wikimedia project coordination wiki
Content deleted Content added
Mike.lifeguard (talk | contribs)
m 26 revisions from w:Template:Template shortcut: a nifty template
Tag: 2017 source edit
 
(25 intermediate revisions by 5 users not shown)
Line 1: Line 1:
{{#if: {{{1|}}}
<table class="shortcutbox shortcutbox-template plainlinks noprint" style="
| <div class="plainlinks noprint" dir="auto" lang="" style="float:{{dir|{{{uselang|{{PAGELANGUAGE}}}}}|left|right}};{{#if:{{{clear|}}}|clear:{{{clear}}};}}margin:2px;margin-{{dir|{{{uselang|{{PAGELANGUAGE}}}}}|left|right}}:0;border:1px solid #AAA;background:#FFF;color:#000;padding:.5em;font-size:smaller;line-height:normal;text-align:center">[[:Meta:Shortcuts|{{#if:{{{2|}}}|{{Shortcut caption|1=true}}|{{Shortcut caption}}}}]]{{colon|{{{uselang|{{PAGELANGUAGE}}}}}}}<!--
{{#ifeq:{{{float|}}}|left
--><br /> &#123;&#123;{{{pre|}}}[{{fullurl:Template:{{{1|{{PAGENAME}}}}}|redirect=no}} {{{1|{{PAGENAME}}}}}]&#125;&#125;<!--
| float:left; margin: .3em 1em .3em .3em;
| float:right; margin: .3em .3em .3em 1em;
}}
border:1px solid #aaa; background:#fff; padding:3px; text-align:center;"><tr><th style="border:none; background:transparent;"><small>Shortcut{{#if:{{{2|}}}|s}}:<!--
--><br> &#123;&#123;{{{pre|}}}[{{fullurl:Template:{{{1|{{PAGENAME}}}}}|redirect=no}} {{{1|{{PAGENAME}}}}}]&#125;&#125;<!--
-->{{#if:{{{2|}}}|<br> &#123;&#123;{{{pre2|}}}[{{fullurl:Template:{{{2}}}|redirect=no}} {{{2}}}]&#125;&#125;}}<!--
-->{{#if:{{{2|}}}|<br> &#123;&#123;{{{pre2|}}}[{{fullurl:Template:{{{2}}}|redirect=no}} {{{2}}}]&#125;&#125;}}<!--
-->{{#if:{{{3|}}}|<br> &#123;&#123;{{{pre3|}}}[{{fullurl:Template:{{{3}}}|redirect=no}} {{{3}}}]&#125;&#125;}}<!--
-->{{#if:{{{3|}}}|<br> &#123;&#123;{{{pre3|}}}[{{fullurl:Template:{{{3}}}|redirect=no}} {{{3}}}]&#125;&#125;}}<!--
-->{{#if:{{{4|}}}|<br> &#123;&#123;{{{pre4|}}}[{{fullurl:Template:{{{4}}}|redirect=no}} {{{4}}}]&#125;&#125;}}<!--
-->{{#if:{{{4|}}}|<br> &#123;&#123;{{{pre4|}}}[{{fullurl:Template:{{{4}}}|redirect=no}} {{{4}}}]&#125;&#125;}}<!--
-->{{#if:{{{5|}}}|<br> &#123;&#123;{{{pre5|}}}[{{fullurl:Template:{{{5}}}|redirect=no}} {{{5}}}]&#125;&#125;}}<!--
-->{{#if:{{{5|}}}|<br> &#123;&#123;{{{pre5|}}}[{{fullurl:Template:{{{5}}}|redirect=no}} {{{5}}}]&#125;&#125;}}<!--
-->{{#if:{{{6|}}}|<br> &#123;&#123;{{{pre6|}}}[{{fullurl:Template:{{{6}}}|redirect=no}} {{{6}}}]&#125;&#125;}}</small></th></tr></table><noinclude>
-->{{#if:{{{6|}}}|<br> &#123;&#123;{{{pre6|}}}[{{fullurl:Template:{{{6}}}|redirect=no}} {{{6}}}]&#125;&#125;}}<!--
--></div>
}}<noinclude>{{documentation|Template:Template shortcut/doc}}</noinclude>

{{Documentation}}
</noinclude>

Latest revision as of 10:21, 27 March 2024

Template documentation

This template can be used to show the names of shortcuts to a template. It can take up to six shortcuts as parameters.

Template parameters[Edit template data]

This template has custom formatting.

ParameterDescriptionTypeStatus
first shortcut prefixpre

Prefix to be used for the first shortcut

Example
subst:
Lineoptional
first shortcut1

The first shortcut’s title, without namespace prefix

Example
uw-v1
Templaterequired
second shortcut prefixpre2

Prefix to be used for the second shortcut

Example
subst:
Lineoptional
second shortcut2

The second shortcut’s title, without namespace prefix

Example
uw-vand1
Templateoptional
third shortcut prefixpre3

Prefix to be used for the third shortcut

Example
subst:
Lineoptional
third shortcut3

The third shortcut’s title, without namespace prefix

Example
uw-vandal1
Templateoptional
fourth shortcut prefixpre4

Prefix to be used for the fourth shortcut

Example
subst:
Lineoptional
fourth shortcut4

The fourth shortcut’s title, without namespace prefix

Example
uw-test1
Templateoptional
fifth shortcut prefixpre5

Prefix to be used for the fifth shortcut

Example
subst:
Lineoptional
fifth shortcut5

The fifth shortcut’s title, without namespace prefix

Example
vand1
Templateoptional
sixth shortcut prefixpre6

Prefix to be used for the sixth shortcut

Example
subst:
Lineoptional
sixth shortcut6

The sixth shortcut’s title, without namespace prefix

Example
vand1
Templateoptional
languageuselang

Language to display the “shortcut” text in; it also affects on which side of the page the box appears (in case of right-to-left languages). By default the language of the page.

Example
ar
Lineoptional

Usage[edit]

If you want to indicate that {{test1}} has shortcuts named {{vand1}}, {{uw-vandal1}}, and {{uw-test1}}, then you could use one of:

{{template shortcut|uw-v1}}
{{template shortcut|uw-v1|uw-vand1}}
{{template shortcut|uw-v1|uw-vand1|uw-vandal1}}

Internationalisation[edit]

This template has its header name "Shortcut" or "Shortcuts" translated with the {{Shortcut caption}}. The colon, word separators (usually space) and list separator (usually a comma) are translated in {{colon}} and {{comma}}.

The language used (both for text and the box’s floating side) is by default the language of the current page, but it can be overridden using the |uselang=language code parameter.

See also[edit]