Changes

Jump to: navigation, search

Template:Navigation

221 bytes removed, 1 year ago
top: Restoring revision 5089399 by User:Dinoguy1000 on 2022-10-23 04:35:36. don't add entries to the pagelinks table for nonexistent name/lore pages
| [[Category:Pages with multiple ((Navigation)) transclusions]]
| {{ #ifeq: {{NAMESPACE}} | {{ns:Template}} || {{ #vardefine: $template:navigation | 1 }} }}
}}{{ #vardefine: $mode | {{ lc: {{{mode|}}} }}
}}{{ #vardefine: $pagename | {{Normalized pagename|{{PAGENAME}}}}
}}{{ #vardefine: $SMW-name | {{ #show: {{ #var: $pagename }} | ?English name }}
}}{{ #vardefine: $name | {{ #if: {{{demo|}}} | {{{demo}}} | {{ #if: {{{name|}}} | {{{name}}} | {{ #if: {{{1|}}} | {{ #ifeq: {{ #replace: {{{1}}} | # }} | {{ #var: $pagename }} | {{ #replace: {{{1}}} | # }} | {{ #var: $pagename }} }} | {{ #var: $pagename }} }} }} }}
}}{{ #vardefine: $display-name | {{ #if: {{{demo|}}} | {{{demo}}} | {{ #if: {{{1|}}} | {{ #explode: {{{1}}} | ( }} | {{ #var: $SMW-name | {{ #var: $name }} }} }} }}
}}{{ #vardefine: $ns | {{ #if: {{{demo_ns|}}} | {{{demo_ns}}} | {{ #if: {{{demo|}}} | {{NAMESPACE:{{{demo}}}}} | {{NAMESPACE}} }} }}
}}{{ #ifeq: {{ #var: $ns }} | Card Gallery | __NOTOC__ }}<div class="mobile-show">'''[[{{ #var: $name }}|{{ #var: $display-name }}]]'''</div><table class="nomobile" style="width: auto; margin: auto;"><tr><td>{{Navbox
| title = "[[{{ #var: $name }}|{{ #var: $display-name }}]]"
 
| navbar = plain
| state = plain
| listclass = hlist
| bodystyle = background: #F9F9F9; font-size: 90%; margin-bottom: 1em;
| titlestyle = font-size: 95%;
 
| list1 =
* {{Related page link|Card Gallery|{{{demo|}}}|label=Gallery}}<!--
-->{{ #switch: {{ #var: $mode }} <!-- tokens and tip/strategy cards don't get names or lores -->
| token | tip =
| #default = {{ #ifexistif: {{PROTECTIONEXPIRY:edit|Card Names:{{ #var: $pagename }} }}<!-- [[wikipedia:Template:Linkless exists]] --> | <!-- names/lores pages only get linked to if the page already exists -->* {{Related page link|Card Names|{{{demo|}}}|label=Names}} }}{{ #ifexistif: {{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/>
{{ #ask: [[Main card page::{{ #var: $pagename }}]]
|?Medium
}} }}
}}</td></tr></table><!--
 
SMW and categories
 -->[[{{ #var: $ns }} page for::{{ #var: $pagename }}| ]]{{ #switch: {{ #var: $ns }}
| {{ns:Card Gallery}}
| {{ns:Card Rulings}}
}}[[Category:((Navigation)) transclusions to be renamed]]<!-- card page doesn't exist or is redirect -->
}}
}}}}{{ #if: {{{name|}}} | [[Category:((Navigation)) transclusions with name parameter]] | {{ #if: {{{name|¬}}} || [[Category:((Navigation)) transclusions with empty name parameter]] }}<!-- {{{name}}} used but empty --> }}{{ #ifeq: {{{1|¬}}} | ¬ || [[Category:((Navigation)) transclusions with unnamed parameter]]
}}{{ #ifeq: {{{Other|¬}}}{{{other|¬}}} | ¬¬ || [[Category:((Navigation)) transclusions with "other" parameter]]
}}{{ #ifeq: {{{Other2|¬}}}{{{other2|¬}}} | ¬¬ || [[Category:((Navigation)) transclusions with "other2" parameter]]
}}{{ #switch: {{ #var: $mode }}
| = <!-- blank or undefined -->

Navigation menu