|
|
Line 1: |
Line 1: |
− | {{#if: {{{1|}}} | + | {{#invoke:MediumLink|main|medium=Animal Crossing: New Leaf|short=New Leaf|shorter=ACNL|shortest=NL|{{{1|}}}|{{{2|}}}|{{{3|}}}}}<noinclude>{{Documentation}}[[Category:Link templates]]</noinclude> |
− | | {{#switch: {{{1|}}}
| |
− | | nolink = {{#if: {{{2|}}}
| |
− | | {{#switch: {{{2|}}}
| |
− | | short = {{#if: {{{3|}}}
| |
− | | {{#ifeq: {{{3|}}}
| |
− | | sm
| |
− | | <small>''New Leaf''</small>
| |
− | | 3<sup>rd</sup> parameter invalid
| |
− | }}
| |
− | | ''New Leaf''
| |
− | }}
| |
− | | shorter = {{#if: {{{3|}}}
| |
− | | {{#ifeq: {{{3|}}}
| |
− | | sm
| |
− | | <small>ACNL</small>
| |
− | | 3<sup>rd</sup> parameter invalid
| |
− | }}
| |
− | | ACNL
| |
− | }}
| |
− | | shortest = {{#if: {{{3|}}}
| |
− | | {{#ifeq: {{{3|}}}
| |
− | | sm
| |
− | | <small>NL</small>
| |
− | | 3<sup>rd</sup> parameter invalid
| |
− | }}
| |
− | | NL
| |
− | }}
| |
− | | sm = {{#if: {{{3|}}}
| |
− | | {{#switch: {{{3|}}}
| |
− | | short = <small>''New Leaf''</small>
| |
− | | shorter = <small>ACNL</small>
| |
− | | shortest = <small>NL</small>
| |
− | | 3<sup>rd</sup> parameter invalid
| |
− | }}
| |
− | | <small>''Animal Crossing: New Leaf''</small>
| |
− | }}
| |
− | | 2<sup>nd</sup> parameter invalid
| |
− | }}
| |
− | | ''Animal Crossing: New Leaf''
| |
− | }}
| |
− | | short = {{#if: {{{2|}}}
| |
− | | {{#switch: {{{2|}}}
| |
− | | sm = {{#if: {{{3|}}}
| |
− | | {{#ifeq: {{{3|}}}
| |
− | | nolink
| |
− | | <small>''New Leaf''</small>
| |
− | | 3<sup>rd</sup> parameter invalid
| |
− | }}
| |
− | | <small>''[[Animal Crossing: New Leaf|New Leaf]]''</small>
| |
− | }}
| |
− | | nolink = {{#if: {{{3|}}}
| |
− | | {{#ifeq: {{{3|}}}
| |
− | | sm
| |
− | | <small>''New Leaf''</small>
| |
− | | 3<sup>rd</sup> parameter invalid
| |
− | }}
| |
− | | ''New Leaf''
| |
− | }}
| |
− | | 2<sup>nd</sup> parameter invalid
| |
− | }}
| |
− | | ''[[Animal Crossing: New Leaf|New Leaf]]''
| |
− | }}
| |
− | | shorter = {{#if: {{{2|}}}
| |
− | | {{#switch: {{{2|}}}
| |
− | | sm = {{#if: {{{3|}}}
| |
− | | {{#ifeq: {{{3|}}}
| |
− | | nolink
| |
− | | <small>ACNL</small>
| |
− | | 3<sup>rd</sup> parameter invalid
| |
− | }}
| |
− | | <small>[[Animal Crossing: New Leaf|ACNL]]</small>
| |
− | }}
| |
− | | nolink = {{#if: {{{3|}}}
| |
− | | {{#ifeq: {{{3|}}}
| |
− | | sm
| |
− | | <small>ACNL</small>
| |
− | | 3<sup>rd</sup> parameter invalid
| |
− | }}
| |
− | | ACNL
| |
− | }}
| |
− | | 2<sup>nd</sup> parameter invalid
| |
− | }}
| |
− | | [[Animal Crossing: New Leaf|ACNL]]
| |
− | }}
| |
− | | shortest = {{#if: {{{2|}}}
| |
− | | {{#switch: {{{2|}}}
| |
− | | sm = {{#if: {{{3|}}}
| |
− | | {{#ifeq: {{{3|}}}
| |
− | | nolink
| |
− | | <small>NL</small>
| |
− | | 3<sup>rd</sup> parameter invalid
| |
− | }}
| |
− | | <small>[[Animal Crossing: New Leaf|NL]]</small>
| |
− | }}
| |
− | | nolink = {{#if: {{{3|}}}
| |
− | | {{#ifeq: {{{3|}}}
| |
− | | sm
| |
− | | <small>NL</small>
| |
− | | 3<sup>rd</sup> parameter invalid
| |
− | }}
| |
− | | NL
| |
− | }}
| |
− | | 2<sup>nd</sup> parameter invalid
| |
− | }}
| |
− | | [[Animal Crossing: New Leaf|NL]]
| |
− | }}
| |
− | | sm = {{#if: {{{2|}}}
| |
− | | {{#switch: {{{2|}}}
| |
− | | short = {{#if: {{{3|}}}
| |
− | | {{#ifeq: {{{3|}}}
| |
− | | nolink
| |
− | | <small>''New Leaf''</small>
| |
− | | 3<sup>rd</sup> parameter invalid
| |
− | }}
| |
− | | <small>''[[Animal Crossing: New Leaf|New Leaf]]''</small>
| |
− | }}
| |
− | | shorter = {{#if: {{{3|}}}
| |
− | | {{#ifeq: {{{3|}}}
| |
− | | nolink
| |
− | | <small>ACNL</small>
| |
− | | 3<sup>rd</sup> parameter invalid
| |
− | }}
| |
− | | <small>[[Animal Crossing: New Leaf|ACNL]]</small>
| |
− | }}
| |
− | | shortest = {{#if: {{{3|}}}
| |
− | | {{#ifeq: {{{3|}}}
| |
− | | nolink
| |
− | | <small>NL</small>
| |
− | | 3<sup>rd</sup> parameter invalid
| |
− | }}
| |
− | | <small>[[Animal Crossing: New Leaf|NL]]</small>
| |
− | }}
| |
− | | nolink = {{#if: {{{3|}}}
| |
− | | {{#switch: {{{3|}}}
| |
− | | short = <small>''New Leaf''</small>
| |
− | | shorter = <small>ACNL</small>
| |
− | | shortest = <small>NL</small>
| |
− | | 3<sup>rd</sup> parameter invalid
| |
− | }}
| |
− | | <small>''Animal Crossing: New Leaf''</small>
| |
− | }}
| |
− | | 2<sup>nd</sup> parameter invalid
| |
− | }}
| |
− | | <small>''[[Animal Crossing: New Leaf]]''</small>
| |
− | }}
| |
− | | 1<sup>st</sup> parameter invalid
| |
− | }}
| |
− | | ''[[Animal Crossing: New Leaf]]''
| |
− | }}<noinclude>
| |
− | ==Usage==
| |
− | The template accepts up to three parameters:
| |
− | *<tt>'''nolink'''</tt> - Will remove link but still produce game name in italics (e.g. ''Animal Crossing: New Leaf''). Can be used in combination with <tt>'''sm'''</tt> and one of the following: <tt>'''short'''</tt>, <tt>'''shorter'''</tt>, <tt>'''shortest'''</tt>.
| |
− | *<tt>'''sm'''</tt> - Will make the name small text but still produce game name in italics (e.g. <small>''Animal Crossing: New Leaf''</small>). Can be used in combination with <tt>'''nolink'''</tt> and one of the following: <tt>'''short'''</tt>, <tt>'''shorter'''</tt>, <tt>'''shortest'''</tt>.
| |
− | *<tt>'''short'''</tt> - Will provide shorthand links (e.g. ''[[Animal Crossing: New Leaf|New Leaf]]''). Can be used in combination with <tt>'''nolink'''</tt> and <tt>'''sm'''</tt>.
| |
− | *<tt>'''shorter'''</tt> - Will produce long acronyms instead of title names (e.g. [[Animal Crossing: New Leaf|ACNL]]). Can be used in combination with <tt>'''nolink'''</tt> and <tt>'''sm'''</tt>.
| |
− | *<tt>'''shortest'''</tt> - Will produce short acronyms instead of title names (e.g. [[Animal Crossing: New Leaf|NL]]). Can be used in combination with <tt>'''nolink'''</tt> and <tt>'''sm'''</tt>.
| |
− | <br>
| |
− | The parameters can be used in any order to achieve the same effect. (e.g. <tt><nowiki>{{NL|sm|nolink|short}}</nowiki></tt> will yield the same results as <tt><nowiki>{{NL|short|nolink|sm}}</nowiki></tt> → {{NL|sm|short|nolink}})
| |
− | [[Category:Link templates]] | |
− | </noinclude> | |