Changes

Jump to: navigation, search

Template:Navigation

10 bytes removed, 8 months ago
let's break some stuff
}}{{ #vardefine: $mode | {{ lc: {{{mode|}}} }}
}}{{ #vardefine: $pagename | {{Normalized pagename|{{PAGENAME}}}}
}}{{ #vardefine: $SMW-name | {{ #show: {{ #var: $pagename }} | ?English name }}}}{{ #vardefine: $name | {{ #if: {{{demo|}}} | {{{demo}}} | {{ #ifPAGENAME: {{{1|demo}}} | {{ #ifeq: {{ #replace: {{{1}}} | # }} | {{ #var: $pagename }} | {{ #replace: {{{1}}} | # }} | {{ #var: $pagename }} }} | {{ #var: $pagename }} }} }}}}{{ #vardefine: $display-name ns | {{ #if: {{{demo|}}} | {{NAMESPACE:{{{demo}}} | {{ #if: {{{1|}}} | {{ #explode: {{{1NAMESPACE}}}} | ( }} | {{ #varvardefine: $SMWlinked-name | {{ #varshow: $name }} }} }} }}}}{{ #vardefinevar: $ns | {{ #if: {{{demo_ns|}name }} | {{{demo_ns}}} ?English name (linked) | default=[[{{ #ifvar: {{{demo|}}} | {{NAMESPACE:{{{demo}}}}} | {{NAMESPACE}} $name }} ]] }}
}}{{ #vardefine: $show-name | {{ #show: {{ #var: $pagename }} | ?Page name }}
}}{{ #ifeq: {{ #var: $ns }} | Card Gallery | __NOTOC__ }}<div class="mobile-show">'''[["{{ #var: $linked-name }}"''': {{Card info links|{{ #var: $displayshow-name }}]]'''}}</div>{{Navbox| title = "[[{{ #var: $name }}|{{ #var: $displaylinked-name }}]]"
| navbar = plain
| state = plain
| bodystyle = width: auto; display: inline-block; position: relative; left: 50%; transform: translateX(-50%);<!-- https://stackoverflow.com/a/5712620/1488311 "Solution without container div" --> font-size: 90%; margin-bottom: 1em;
| titlestyle = font-size: 95%;
| list1 = <!-- TODO: get appropriate data from the card page and pass it to {{Card info links}} (same for the mobile-show links above) -->
* {{Related page link|Card Gallery|{{{demo|}}}|label=Gallery}}<!--
-->{{ #switch: {{ #var: $mode }} <!-- only OCG/TCG cards and Tokens get rulings -->
* {{Related page link|Card Names|{{{demo|}}}|label=Names}} }}{{ #if: {{PROTECTIONEXPIRY:edit|Card Lores:{{ #var: $pagename }}}}<!-- [[wikipedia:Template:Linkless exists]] --> |
* {{Related page link|Card Lores|{{{demo|}}}|label=Lores}} }} }}<!--
-->{{ #if: {{{Other|}}}{{{other|}}} | <br />{{{Other|}}}{{{other|}}}
}}{{IfSemantics
| {{ #if: {{ #ask: [[Main card page::{{ #var: $pagename }}]] }} | <nowiki/>
SMW and categories
-->[[{{ #var: $ns }} page for::{{ #var: $pagename }}| ]]{{ #switch: {{ #var: $ns }}
| {{ns:Card Gallery3004}}<!-- Gallery --> | {{ns:Card Rulings3008}}<!-- Rulings --> | {{ns:Card Errata3010}}<!-- Errata --> | {{ns:Card Tips3012}}<!-- Artworks --> | {{ns:Card Trivia3014}}<!-- Tips --> | {{ns:Card Appearances3016}}<!-- Trivia --> | {{ns:Card Lores3018}}<!-- Appearances --> | {{ns:Card Artworks3020}}<!-- Names --> | {{ns:Card Names3022}} <!-- Lores --> = {{ #if: {{{nocat|}}}
| <!-- suppress content categories -->
| [[Category:{{ #var: $ns }}]]
}}<!-- maintenance cats - these should not be suppressed -->{{IfSemantics|{{ #ifeq: {{ #var: $pagename }}<!-- Damage = Reptile --> | {{ #var: $show-name }}
| <!-- card page exists at {{ #var: $pagename }} -->
| {{ #if: {{ #var: $show-name }}
}}
}}}}{{ #ifeq: {{{1|¬}}} | ¬ || [[Category:((Navigation)) transclusions with unnamed parameter]]
}}{{ #ifeq: {{{Otherother|¬}}}{{{other}}} | ¬¬ || [[Category:((Navigation)) transclusions with "other" parameter]]
}}{{ #switch: {{ #var: $mode }}
| = <!-- blank or undefined -->
| #default = [[Category:((Navigation)) transclusions with unrecognized mode values]]<!-- anything else -->
}}
| #default = {{ #switch: {{FULLPAGENAMEFULLBASEPAGENAME}}<!-- all other namespaces --> | Template:Navigation | Template:Navigation/doc | Template:Navigation/sandbox | Template:Navigation/testcases | Template:Navigation2 | Template:Navigation3 = <!-- no maintenance cats for Template:Navigation et al --> | #default = [[Category:((Navigation)) transclusions in the wrong namespace]]
}}
}}{{ #if: {{{demo|}}}{{{demo_ns|}}} | [[Category:Navigation demonstrations]]<!-- demo cat -->}}<!--check for unknown parameters-->{{ #invoke: check for unknown parameters | check| unknown = [[Category:((Navigation)) transclusions using unknown parameters]]| showblankpositional = 1| preview = unknown <nowiki>{{Navigation}}</nowiki> parameter "_VALUE_"| 1 | mode | other | nocat | demo
}}<noinclude>
{{documentation}}
</noinclude>

Navigation menu