Template:Notes: Difference between revisions

Added a name override parameter.
m (Ugh, MediaWiki...)
(Added a name override parameter.)
Line 1: Line 1:
<includeonly>{{#if:{{{1|}}}|{{transcript|{{notes:{{{1}}}/{{{2}}}}}}}|==Notes==
<includeonly>{{#if:{{{1|}}}|{{transcript|{{notes:{{{1}}}/{{{2}}}}}}}|==Notes==
{{#if:{{{reel|}}}|<h3>Reel notes</h3>
{{#if:{{{reel|}}}|<h3>Reel notes</h3>
{{transcript|{{notes:{{PAGENAME}}/reel}}}}
{{transcript|{{notes:{{{name_override|{{PAGENAME}}}}}/reel}}}}
}}{{#if:{{{olimar|}}}|<h3>Olimar's notes</h3>
}}{{#if:{{{olimar|}}}|<h3>Olimar's notes</h3>
{{transcript|{{notes:{{PAGENAME}}/olimar}}}}
{{transcript|{{notes:{{{name_override|{{PAGENAME}}}}}/olimar}}}}
}}{{#if:{{{louie|}}}|<h3>Louie's notes</h3>
}}{{#if:{{{louie|}}}|<h3>Louie's notes</h3>
{{transcript|{{notes:{{PAGENAME}}/louie}}}}
{{transcript|{{notes:{{{name_override|{{PAGENAME}}}}}/louie}}}}
}}{{#if:{{{journal|}}}{{{journalgc|}}}{{{journalwii|}}}{{{journalus|}}}{{{journaleu|}}}{{{journalgcus|}}}{{{journalgceu|}}}{{{journalwiius|}}}{{{journalwiieu|}}}|<h3>Olimar's journal</h3>
}}{{#if:{{{journal|}}}{{{journalgc|}}}{{{journalwii|}}}{{{journalus|}}}{{{journaleu|}}}{{{journalgcus|}}}{{{journalgceu|}}}{{{journalwiius|}}}{{{journalwiieu|}}}|<h3>Olimar's journal</h3>
{{#if:{{{journal|}}}|
{{#if:{{{journal|}}}|
{{transcript|{{notes:{{PAGENAME}}/journal}}}}}}{{#if:{{{journalgc|}}}|
{{transcript|{{notes:{{{name_override|{{PAGENAME}}}}}/journal}}}}}}{{#if:{{{journalgc|}}}|
;{{icon|GameCube|y}}:
;{{icon|GameCube|y}}:
{{transcript|{{notes:{{PAGENAME}}/journalgc}}}}}}{{#if:{{{journalwii|}}}|
{{transcript|{{notes:{{{name_override|{{PAGENAME}}}}}/journalgc}}}}}}{{#if:{{{journalwii|}}}|
;{{icon|Wii|y}}:
;{{icon|Wii|y}}:
{{transcript|{{notes:{{PAGENAME}}/journalwii}}}}}}{{#if:{{{journalus|}}}|
{{transcript|{{notes:{{{name_override|{{PAGENAME}}}}}/journalwii}}}}}}{{#if:{{{journalus|}}}|
;{{US|y}}:
;{{US|y}}:
{{transcript|{{notes:{{PAGENAME}}/journalus}}}}}}{{#if:{{{journaleu|}}}|
{{transcript|{{notes:{{{name_override|{{PAGENAME}}}}}/journalus}}}}}}{{#if:{{{journaleu|}}}|
;{{EU|y}}:
;{{EU|y}}:
{{transcript|{{notes:{{PAGENAME}}/journaleu}}}}}}{{#if:{{{journalgcus|}}}|
{{transcript|{{notes:{{{name_override|{{PAGENAME}}}}}/journaleu}}}}}}{{#if:{{{journalgcus|}}}|
;{{icon|GameCube|y}} {{US|y}}:
;{{icon|GameCube|y}} {{US|y}}:
{{transcript|{{notes:{{PAGENAME}}/journalgcus}}}}}}{{#if:{{{journalgceu|}}}|
{{transcript|{{notes:{{{name_override|{{PAGENAME}}}}}/journalgcus}}}}}}{{#if:{{{journalgceu|}}}|
;{{icon|GameCube|y}} {{EU|y}}:
;{{icon|GameCube|y}} {{EU|y}}:
{{transcript|{{notes:{{PAGENAME}}/journalgceu}}}}}}{{#if:{{{journalwiius|}}}|
{{transcript|{{notes:{{{name_override|{{PAGENAME}}}}}/journalgceu}}}}}}{{#if:{{{journalwiius|}}}|
;{{icon|Wii|y}} {{US|y}}:
;{{icon|Wii|y}} {{US|y}}:
{{transcript|{{notes:{{PAGENAME}}/journalwiius}}}}}}{{#if:{{{journalwiieu|}}}|
{{transcript|{{notes:{{{name_override|{{PAGENAME}}}}}/journalwiius}}}}}}{{#if:{{{journalwiieu|}}}|
;{{icon|Wii|y}} {{EU|y}}:
;{{icon|Wii|y}} {{EU|y}}:
{{transcript|{{notes:{{PAGENAME}}/journalwiieu}}}}}}
{{transcript|{{notes:{{{name_override|{{PAGENAME}}}}}/journalwiieu}}}}}}
}}{{#if:{{{sale|}}}|<h3>Sales pitch</h3>
}}{{#if:{{{sale|}}}|<h3>Sales pitch</h3>
{{#if:{{{salenpc|}}}|;{{icon|GameCube|y}}:
{{#if:{{{salenpc|}}}|;{{icon|GameCube|y}}:
{{transcript|{{notes:{{PAGENAME}}/sale}}|indent=y}}
{{transcript|{{notes:{{{name_override|{{PAGENAME}}}}}/sale}}|indent=y}}
;{{icon|Wii|y}}:
;{{icon|Wii|y}}:
{{transcript|{{notes:{{PAGENAME}}/salenpc}}|indent=y}}
{{transcript|{{notes:{{{name_override|{{PAGENAME}}}}}/salenpc}}|indent=y}}
|{{transcript|{{notes:{{PAGENAME}}/sale}}}}
|{{transcript|{{notes:{{{name_override|{{PAGENAME}}}}}/sale}}}}
}}}}{{#if:{{{series|}}}|<h3>Ship's announcement</h3>
}}}}{{#if:{{{series|}}}|<h3>Ship's announcement</h3>
{{transcript|{{notes:{{PAGENAME}}/series}}}}
{{transcript|{{notes:{{{name_override|{{PAGENAME}}}}}/series}}}}
}}{{#if:{{{voyage|}}}|<h3>Olimar's voyage log</h3>
}}{{#if:{{{voyage|}}}|<h3>Olimar's voyage log</h3>
{{transcript|{{notes:{{PAGENAME}}/voyage}}}}
{{transcript|{{notes:{{{name_override|{{PAGENAME}}}}}/voyage}}}}
}}{{#if:{{{monolog|}}}|<h3>Olimar's monologs</h3>
}}{{#if:{{{monolog|}}}|<h3>Olimar's monologs</h3>
{{transcript|{{notes:{{PAGENAME}}/monolog}}}}
{{transcript|{{notes:{{{name_override|{{PAGENAME}}}}}/monolog}}}}
}}{{#if:{{{ship|}}}|<h3>Ship's dialogs</h3>
}}{{#if:{{{ship|}}}|<h3>Ship's dialogs</h3>
{{#if:{{{shipnpc|}}}|;{{icon|GameCube|y}}:
{{#if:{{{shipnpc|}}}|;{{icon|GameCube|y}}:
{{transcript|{{notes:{{PAGENAME}}/ship}}|indent=y}}
{{transcript|{{notes:{{{name_override|{{PAGENAME}}}}}/ship}}|indent=y}}
;{{icon|Wii|y}}:
;{{icon|Wii|y}}:
{{transcript|{{notes:{{PAGENAME}}/shipnpc}}|indent=y}}
{{transcript|{{notes:{{{name_override|{{PAGENAME}}}}}/shipnpc}}|indent=y}}
|{{transcript|{{notes:{{PAGENAME}}/ship}}}}
|{{transcript|{{notes:{{{name_override|{{PAGENAME}}}}}/ship}}}}
}}}}{{#if:{{{brittany|}}}|<h3>Brittany's notes</h3>
}}}}{{#if:{{{brittany|}}}|<h3>Brittany's notes</h3>
{{#if:{{{brittanyreg|}}}|;{{US}} US version:
{{#if:{{{brittanyreg|}}}|;{{US}} US version:
{{transcript|{{notes:{{PAGENAME}}/brittanyus}}|indent=y}}
{{transcript|{{notes:{{{name_override|{{PAGENAME}}}}}/brittanyus}}|indent=y}}
;{{EU}} European version:
;{{EU}} European version:
{{transcript|{{notes:{{PAGENAME}}/brittanyeu}}|indent=y}}
{{transcript|{{notes:{{{name_override|{{PAGENAME}}}}}/brittanyeu}}|indent=y}}
|{{transcript|{{notes:{{PAGENAME}}/brittany}}}}
|{{transcript|{{notes:{{{name_override|{{PAGENAME}}}}}/brittany}}}}
}}}}}}</includeonly><noinclude>
}}}}}}</includeonly><noinclude>


Line 78: Line 78:


...Where each of these is exactly the same as the name of the subpage, excluding the ones with version differences. For example, a typical treasure would have <code><nowiki>{{notes|journal=y|sale=y}}</nowiki></code>.
...Where each of these is exactly the same as the name of the subpage, excluding the ones with version differences. For example, a typical treasure would have <code><nowiki>{{notes|journal=y|sale=y}}</nowiki></code>.
The parameter <code>name_override</code> can be used if the subject is different from the article's name.


Alternatively, to just get one set of formatted notes without any headings, do <code><nowiki>{{notes|page|type}}</nowiki></code>, where page is the article the notes are about, and type is one of the subpages listed above. For example, <code><nowiki>{{notes|Blue Pikmin|voyage}}</nowiki></code>.
Alternatively, to just get one set of formatted notes without any headings, do <code><nowiki>{{notes|page|type}}</nowiki></code>, where page is the article the notes are about, and type is one of the subpages listed above. For example, <code><nowiki>{{notes|Blue Pikmin|voyage}}</nowiki></code>.