Difference between revisions of "Template:Navigation"
Dinoguy1000 (talk | contribs) (I always have trouble remembering which of these is correct when =P ) |
Dinoguy1000 (talk | contribs) (let's see if we can't stop card info pages from getting orphaned when card pages are moved from now on (or maybe we'll just break everything spectacularly =D )) |
||
Line 7: | Line 7: | ||
| titlestyle = font-size: 95%; | | titlestyle = font-size: 95%; | ||
+ | <!-- | ||
+ | |||
+ | The code used to create the links is ripe for being templated, but I've had my fill for now. =) | ||
+ | If someone decides to do so before I get around to it, be sure to also update {{CardTable2}} to use the template. | ||
+ | |||
+ | --> | ||
| list1 = {{ | | list1 = {{ | ||
#ifeq: {{ lc: {{{mode}}} }} | spirit <!-- spirits don't get galleries --> | #ifeq: {{ lc: {{{mode}}} }} | spirit <!-- spirits don't get galleries --> | ||
− | || [[Card Gallery:{{ #if: {{{ | + | || [[{{ #if: {{{demo|}}} | Card Gallery:{{{demo}}} | {{ #if: {{IfSemantics|{{ #ask: [[Card Gallery page for::{{PAGENAME}}]] | link=none }}}} | {{ #ask: [[Card Gallery page for::{{PAGENAME}}]] | link=none }} | Card Gallery:{{PAGENAME}} }} }}|Gallery]] - |
}} {{ | }} {{ | ||
#if: {{{mode|}}} <!-- only OCG/TCG cards get rulings or errata --> | #if: {{{mode|}}} <!-- only OCG/TCG cards get rulings or errata --> | ||
− | || [[Card Rulings:{{ #if: {{{ | + | || [[{{ #if: {{{demo|}}} | Card Rulings:{{{demo}}} | {{ #if: {{IfSemantics|{{ #ask: [[Card Rulings page for::{{PAGENAME}}]] | link=none }}}} | {{ #ask: [[Card Rulings page for::{{PAGENAME}}]] | link=none }} | Card Rulings:{{PAGENAME}} }} }}|Rulings]] - [[{{ #if: {{{demo|}}} | Card Errata:{{{demo}}} | {{ #if: {{IfSemantics|{{ #ask: [[Card Errata page for::{{PAGENAME}}]] | link=none }}}} | {{ #ask: [[Card Errata page for::{{PAGENAME}}]] | link=none }} | Card Errata:{{PAGENAME}} }} }}|Errata]] - |
}} {{ | }} {{ | ||
#switch: {{ lc: {{{mode}}} }} <!-- only OCG/TCG/Bandai/DDM/VG cards get tips --> | #switch: {{ lc: {{{mode}}} }} <!-- only OCG/TCG/Bandai/DDM/VG cards get tips --> | ||
| token | nongame | spirit | tip = | | token | nongame | spirit | tip = | ||
− | | #default = [[Card Tips:{{ #if: {{{ | + | | #default = [[{{ #if: {{{demo|}}} | Card Tips:{{{demo}}} | {{ #if: {{IfSemantics|{{ #ask: [[Card Tips page for::{{PAGENAME}}]] | link=none }}}} | {{ #ask: [[Card Tips page for::{{PAGENAME}}]] | link=none }} | Card Tips:{{PAGENAME}} }} }}|Tips]] - |
}} {{ | }} {{ | ||
#switch: {{ lc: {{{mode}}} }} <!-- tokens and tip/strategy cards don't get appearances --> | #switch: {{ lc: {{{mode}}} }} <!-- tokens and tip/strategy cards don't get appearances --> | ||
| token | tip = | | token | tip = | ||
− | | #default = [[Card Appearances:{{ #if: {{{ | + | | #default = [[{{ #if: {{{demo|}}} | Card Appearances:{{{demo}}} | {{ #if: {{IfSemantics|{{ #ask: [[Card Appearances page for::{{PAGENAME}}]] | link=none }}}} | {{ #ask: [[Card Appearances page for::{{PAGENAME}}]] | link=none }} | Card Appearances:{{PAGENAME}} }} }}|Appearances]] - |
}} {{ | }} {{ | ||
#ifeq: {{ lc: {{{mode}}} }} | token <!-- tokens don't get trivia --> | #ifeq: {{ lc: {{{mode}}} }} | token <!-- tokens don't get trivia --> | ||
− | || [[Card Trivia:{{ #if: {{{ | + | || [[{{ #if: {{{demo|}}} | Card Trivia:{{{demo}}} | {{ #if: {{IfSemantics|{{ #ask: [[Card Trivia page for::{{PAGENAME}}]] | link=none }}}} | {{ #ask: [[Card Trivia page for::{{PAGENAME}}]] | link=none }} | Card Trivia:{{PAGENAME}} }} }}|Trivia]] |
}} {{ | }} {{ | ||
#switch: {{lc: {{{mode}}} }} <!-- tokens, spirits, and tip/strategy cards don't have a linebreak --> | #switch: {{lc: {{{mode}}} }} <!-- tokens, spirits, and tip/strategy cards don't have a linebreak --> | ||
Line 32: | Line 38: | ||
#switch: {{ lc: {{{mode}}} }} <!-- tokens, spirits, and tip/strategy cards don't get names or lores --> | #switch: {{ lc: {{{mode}}} }} <!-- tokens, spirits, and tip/strategy cards don't get names or lores --> | ||
| token | spirit | tip = | | token | spirit | tip = | ||
− | | #default = [[Card Names:{{ #if: {{{ | + | | #default = [[{{ #if: {{{demo|}}} | Card Names:{{{demo}}} | {{ #if: {{IfSemantics|{{ #ask: [[Card Names page for::{{PAGENAME}}]] | link=none }}}} | {{ #ask: [[Card Names page for::{{PAGENAME}}]] | link=none }} | Card Names:{{PAGENAME}} }} }}|Names]] - [[{{ #if: {{{demo|}}} | Card Lores:{{{demo}}} | {{ #if: {{IfSemantics|{{ #ask: [[Card Lores page for::{{PAGENAME}}]] | link=none }}}} | {{ #ask: [[Card Lores page for::{{PAGENAME}}]] | link=none }} | Card Lores:{{PAGENAME}} }} }}|Lores]] - |
}} {{ | }} {{ | ||
#switch: {{ lc: {{{mode}}} }} <!-- spirits and tip/strategy cards don't get artworks --> | #switch: {{ lc: {{{mode}}} }} <!-- spirits and tip/strategy cards don't get artworks --> | ||
| spirit | tip = | | spirit | tip = | ||
− | | #default = [[Card Artworks:{{ #if: {{{ | + | | #default = [[{{ #if: {{{demo|}}} | Card Artworks:{{{demo}}} | {{ #if: {{IfSemantics|{{ #ask: [[Card Artworks page for::{{PAGENAME}}]] | link=none }}}} | {{ #ask: [[Card Artworks page for::{{PAGENAME}}]] | link=none }} | Card Artworks:{{PAGENAME}} }} }}|Artworks]] |
}}{{ | }}{{ | ||
#if: {{{Other2|}}} | #if: {{{Other2|}}} | ||
Line 53: | Line 59: | ||
}} A-Z''' | }} A-Z''' | ||
<div style="font-size: 95%;">{{Contents|Category:{{ #if: {{{demo_ns|}}} | {{{demo_ns}}} | {{NAMESPACE}} }}}}</div> | <div style="font-size: 95%;">{{Contents|Category:{{ #if: {{{demo_ns|}}} | {{{demo_ns}}} | {{NAMESPACE}} }}}}</div> | ||
+ | }}<!-- | ||
+ | |||
+ | SMW and categories | ||
+ | |||
+ | -->{{IfSemantics | ||
+ | | [[{{NAMESPACE}} page for::{{PAGENAME}}| ]] | ||
}}{{ | }}{{ | ||
#switch: {{NAMESPACE}} | #switch: {{NAMESPACE}} | ||
Line 73: | Line 85: | ||
#if: {{ #pos: {{PAGENAME}} | = }} | #if: {{ #pos: {{PAGENAME}} | = }} | ||
| <!-- hack to keep "Damage = Reptile" info pages out of the tracking category --> | | <!-- hack to keep "Damage = Reptile" info pages out of the tracking category --> | ||
− | | [[Category:Navigation transclusions to be checked|N{{PAGENAME}}{{NAMESPACE}}]]<!-- card page doesn't exist or is redirect --> | + | | {{ #if: {{ #show: {{PAGENAME}} |?Page Name }} | {{Rename|{{NAMESPACE}}:{{ #show: {{PAGENAME}} | ?Page Name }}|per main page}} }}[[Category:Navigation transclusions to be checked|N{{PAGENAME}}{{NAMESPACE}}]]<!-- card page doesn't exist or is redirect --> |
}} | }} | ||
}}}}{{ | }}}}{{ |
Revision as of 08:03, 19 November 2011
Usage
This template is used to create the navigation box at the top of Card Gallery, Rulings, Errata, Tips, Appearances, and Trivia pages. Ordinarily, this template can be used just by placing the template call {{Navigation}} on the target page. However, there are some parameters that can be used to influence the final appearance of the navbox.
Examples
{{Navigation}} |
|
{{Navigation|Altname}} If the card's name is different from the page name (for instance, the card Jinzo #7 is located at Jinzo 7 due to the number sign not being usable in URLs), fill in the card's actual name where Altname is. For instance, {{Navigation|Jinzo #7}} for the earlier example. Note that using this parameter does not affect any of the links, only the descriptive text. |
|
{{Navigation|mode=nonGame}} If the card is only found in an anime or manga series or the Yu-Gi-Oh! Duel Monsters promotional cards set, use mode=nonGame to remove Rulings, Tips and Errata links. Shortcut: {{subst:Navigation2}} Note that the shortcut doesn't allow for any additional parameters, such as |other=[[Flame Swordsman (Bandai)|Bandai]]. |
|
{{Navigation|mode=otherGame}} If the card is only found in the Bandai series, Dungeon Dice Monsters or is video game only, you should use mode=otherGame to remove Rulings and Errata links. Shortcut: {{subst:Navigation3}} Note that the shortcut doesn't allow for any additional parameters, such as |other=[[Flame Swordsman (Bandai)|Bandai]]. |
|
{{Navigation|mode=token}} If the card is a token, you should use mode=token to remove the irrelevant links at the top of the box. |
|
{{Navigation|mode=Tip}} if the card is a Tip, Strategy or FAQ card, you should use mode=Tip to remove the Gallery, Rulings, Errata, Anime and Manga Appearances and Tips links at the top of the box. |
|
{{Navigation|other=Other links and information}} If there are any other pages relating to the card, they can be listed using this parameter. |
Tracking categories
{{Navigation}} automatically detects several different possible errors and tracks them in Category:Navigation transclusions to be checked. In additions, uses of the other
parameter are tracked in Category:((Navigation)) transclusions with "other" parameter.