Template:Key: Difference between revisions

From DynamicPageList3 Manual
Content added Content deleted
(+TR)
(Support `link` parameter for keyboard keys)
Line 42: Line 42:
-->{{#vardefine:keyboard|{{lc:{{#if:{{{keyboard|}}}|{{{keyboard}}}|{{#if:{{{2|}}}||{{{1|}}}}}}}}}}}<!--
-->{{#vardefine:keyboard|{{lc:{{#if:{{{keyboard|}}}|{{{keyboard}}}|{{#if:{{{2|}}}||{{{1|}}}}}}}}}}}<!--


-->{{#if: {{#var:console}} | [[File:{{#switch: {{#var:console}}
-->{{#if: {{#var:console}} | {{!((}}File:{{#switch: {{#var:console}}
|playstation 3
|playstation 3
|ps3=PS3
|ps3=PS3
Line 76: Line 76:
|light=_Black_Mouse_
|light=_Black_Mouse_
|#default = _White_Mouse_
|#default = _White_Mouse_
}}}} {{#var:key}}.png|alt={{#var:key}}|{{{size|20px}}}|{{{link|Controls}}}|{{#var:key}}]] }}<!--
}}}} {{#var:key}}.png{{!}}alt={{#var:key}}{{!}}{{{size|20px}}}{{!}}link={{{link|Controls}}}{{!}}{{#var:key}}{{))!}} }}<!--


-->{{#if: {{#var:keyboard}} | <span class="key">[[Controls|<kbd class="{{#switch: {{lc:{{{keyboardvariant}}}}} |dark=keysDark|light=keysLight|keysDark}}"><!--
-->{{#if: {{#var:keyboard}} | <span class="key">{{#if:{{{link|Controls}}}|{{!((}}{{{link|Controls}}}{{!}}}}<kbd class="{{#switch: {{lc:{{{keyboardvariant}}}}} |dark=keysDark|light=keysLight|keysDark}}"><!--


-->{{#switch:{{#var:keyboard}}
-->{{#switch:{{#var:keyboard}}
Line 116: Line 116:
|right = →
|right = →
|#default = {{ucfirst:{{#var:keyboard}}}}
|#default = {{ucfirst:{{#var:keyboard}}}}
}}</kbd>]]</span>
}}</kbd>{{#if:{{{link|Controls}}}|{{))!}}}}</span>
}}</includeonly><noinclude>
}}</includeonly><noinclude>
{{doc}}
{{doc}}

Revision as of 16:51, 25 May 2021