Permanently protected template

Difference between revisions of "Template:Navigation"

From Yugipedia
Jump to: navigation, search
(fix category (temporarily))
(more fixes)
Line 1: Line 1:
 
{{ #vardefine: $mode | {{ lc: {{{mode|}}} }}
 
{{ #vardefine: $mode | {{ lc: {{{mode|}}} }}
}}{{ #vardefine: $pagename | {{Normalized pagename|{{PAGENAME}}}}
+
}}{{ #vardefine: $pagename | {{Normalized pagename|{{ #sub: {{PAGENAME}} | {{ #expr: {{ #pos: {{PAGENAME}} | : }} + 1 }} }}}}
 
}}{{ #vardefine: $name | {{ #if: {{{demo|}}} | {{{demo}}} | {{ #if: {{{name|}}} | {{{name}}} | {{ #var: $pagename }} }} }}
 
}}{{ #vardefine: $name | {{ #if: {{{demo|}}} | {{{demo}}} | {{ #if: {{{name|}}} | {{{name}}} | {{ #var: $pagename }} }} }}
 
}}{{ #vardefine: $display-name | {{ #if: {{{demo|}}} | {{{demo}}} | {{ #if: {{{1|}}} | {{{1}}} | {{ #var: $name }} }} }}
 
}}{{ #vardefine: $display-name | {{ #if: {{{demo|}}} | {{{demo}}} | {{ #if: {{{1|}}} | {{{1}}} | {{ #var: $name }} }} }}
}}{{ #vardefine: $ns | {{ #if: {{{demo_ns|}}} | {{{demo_ns}}} | {{ #if: {{{demo|}}} | {{NAMESPACE:{{{demo}}}}} | {{NAMESPACE}} }} }}
+
}}{{ #vardefine: $ns | {{ #if: {{{demo_ns|}}} | {{{demo_ns}}} | {{ #if: {{{demo|}}} | {{NAMESPACE:{{{demo}}}}} | {{ #explode: {{PAGENAME}} | : }} }} }}
 
}}{{ #vardefine: $show-name | {{ #show: {{ #var: $pagename }} | ?Page name }}
 
}}{{ #vardefine: $show-name | {{ #show: {{ #var: $pagename }} | ?Page name }}
 
}}{{Navbox
 
}}{{Navbox
Line 61: Line 61:
 
SMW and categories
 
SMW and categories
  
-->{{IfSemantics | [[{{NAMESPACE}} page for::{{ #var: $pagename }}| ]]
+
-->{{IfSemantics | [[{{ #var: $ns }} page for::{{ #var: $pagename }}| ]]
}}{{ #switch: {{NAMESPACE}}
+
}}{{ #switch: {{ #var: $ns }}
   | {{NS:100}}<!-- Card Gallery     -->
+
   | Card Gallery
   | {{NS:102}}<!-- Card Rulings     -->
+
   | Card Rulings
   | {{NS:104}}<!-- Card Errata     -->
+
   | Card Errata
   | {{NS:106}}<!-- Card Tips       -->
+
   | Card Tips
   | {{NS:108}}<!-- Card Trivia     -->
+
   | Card Trivia
   | {{NS:112}}<!-- Card Appearances -->
+
   | Card Appearances
   | {{NS:116}}<!-- Card Lores       -->
+
   | Card Lores
   | {{NS:118}}<!-- Card Artworks   -->
+
   | Card Artworks
   | {{NS:120}}<!-- Card Names       -->
+
   | Card Names
   | {{NS:128}}<!-- Card Sets       --> = {{ #if: {{{nocat|}}}
+
   | Card Sets         = {{ #if: {{{nocat|}}}
 
     | <!-- suppress content categories -->
 
     | <!-- suppress content categories -->
 
     | [[Category:{{ #explode: {{PAGENAME}} | : }}]]
 
     | [[Category:{{ #explode: {{PAGENAME}} | : }}]]
Line 80: Line 80:
 
       | {{Mbox
 
       | {{Mbox
 
         | type = move
 
         | type = move
         | text = '''This page should be [{{fullurl:Special:MovePage/{{FULLPAGENAMEE}}|wpNewTitle={{urlencode:{{NAMESPACE}}:{{ #var: $show-name }}}}&wpReason={{urlencode:per main page}}&wpLeaveRedirect=0}} renamed]''' to "{{NAMESPACE}}:{{ #var: $show-name }}" per its [[{{ #var: $show-name }}|main card article]].<br />After renaming, please null-edit [{{fullurl:{{NAMESPACE}}:{{ #var: $show-name }}|action=edit}} this page], ''and then'' the [{{fullurl:{{ #var: $show-name }}|action=edit}} main card article], to properly update this notice.
+
         | text = '''This page should be [{{fullurl:Special:MovePage/{{FULLPAGENAMEE}}|wpNewTitle={{urlencode:{{ #var: $ns }}:{{ #var: $show-name }}}}&wpReason={{urlencode:per main page}}&wpLeaveRedirect=0}} renamed]''' to "{{ #var: $ns }}:{{ #var: $show-name }}" per its [[{{ #var: $show-name }}|main card article]].<br />After renaming, please null-edit [{{fullurl:{{ #var: $ns }}:{{ #var: $show-name }}|action=edit}} this page], ''and then'' the [{{fullurl:{{ #var: $show-name }}|action=edit}} main card article], to properly update this notice.
 
       }}[[Category:Navigation transclusions to be checked|N]]<!-- card page doesn't exist or is redirect -->
 
       }}[[Category:Navigation transclusions to be checked|N]]<!-- card page doesn't exist or is redirect -->
 
     }}
 
     }}

Revision as of 03:34, 14 November 2017