Difference between revisions of "Template:Sea Creature Header"

From Nookipedia, the Animal Crossing wiki
(Venus' flower basket casing fix.)
(Switching to CSS colour class)
 
Line 1: Line 1:
 
{{#vardefine:number|{{#cargo_query:|tables=nh_sea_creature|fields=number|where=nh_sea_creature._pageTitle='<includeonly>{{#ifeq:{{PAGENAME}}|Venus' flower basket|Venus\' flower basket|{{PAGENAME}}}}</includeonly><noinclude>Sea Grapes</noinclude>'|no html}}}}{{#vardefine:leftname|{{#cargo_query:|tables=nh_sea_creature|fields=name|where=nh_sea_creature.number='{{#ifeq:{{PAGENAME}}|Seaweed|40|{{#expr:{{#var:number}}-1}}}}'|no html}}}}{{#vardefine:rightname|{{#cargo_query:|tables=nh_sea_creature|fields=name|where=nh_sea_creature.number='{{#ifeq:{{PAGENAME}}|Venus' flower basket|1|{{#expr:{{#var:number}}+1}}}}'|no html}}}}
 
{{#vardefine:number|{{#cargo_query:|tables=nh_sea_creature|fields=number|where=nh_sea_creature._pageTitle='<includeonly>{{#ifeq:{{PAGENAME}}|Venus' flower basket|Venus\' flower basket|{{PAGENAME}}}}</includeonly><noinclude>Sea Grapes</noinclude>'|no html}}}}{{#vardefine:leftname|{{#cargo_query:|tables=nh_sea_creature|fields=name|where=nh_sea_creature.number='{{#ifeq:{{PAGENAME}}|Seaweed|40|{{#expr:{{#var:number}}-1}}}}'|no html}}}}{{#vardefine:rightname|{{#cargo_query:|tables=nh_sea_creature|fields=name|where=nh_sea_creature.number='{{#ifeq:{{PAGENAME}}|Venus' flower basket|1|{{#expr:{{#var:number}}+1}}}}'|no html}}}}
 
{{Header Box
 
{{Header Box
|bg-color        = #b3d1ff
+
|colorclass      = color-seacreature
 
|left-link      = {{#cargo_query:|tables=nh_sea_creature|fields=_pageTitle|where=nh_sea_creature.number='{{#ifeq:{{PAGENAME}}|Seaweed|40|{{#expr:{{#var:number}}-1}}}}'|no html}}
 
|left-link      = {{#cargo_query:|tables=nh_sea_creature|fields=_pageTitle|where=nh_sea_creature.number='{{#ifeq:{{PAGENAME}}|Seaweed|40|{{#expr:{{#var:number}}-1}}}}'|no html}}
 
|left-text      = ('''{{#cargo_query:|tables=nh_sea_creature|fields=number|where=nh_sea_creature.name='{{#replace:{{#var:leftname}}|'|\'}}'|no html}}''') {{#invoke:SentenceCase|main|{{#var:leftname}}}}
 
|left-text      = ('''{{#cargo_query:|tables=nh_sea_creature|fields=number|where=nh_sea_creature.name='{{#replace:{{#var:leftname}}|'|\'}}'|no html}}''') {{#invoke:SentenceCase|main|{{#var:leftname}}}}

Latest revision as of 09:15, May 18, 2024

Template documentation (view)


Notes

This template is for use only on New Horizons sea creature pages and will not function properly elsewhere. It automatically generates the previous and last sea creature in the series based on that creature's internal number, as sourced from its Cargo data. It uses {{PAGENAME}} as input, so the sea creature's name as stored in Cargo must exactly match its article name for proper functionality.

See also