Difference between revisions of "Template:Song Header"

From Nookipedia, the Animal Crossing wiki
(Undo revision 744677 by Jake (talk) Cargo table restored)
Tag: Undo
(Undo revision 744732 by Jake (talk) Seems to still be broken.)
Tag: Undo
Line 1: Line 1:
{{#vardefine:number|{{#cargo_query:|tables=song|fields=order_number|where=song._pageTitle="<includeonly>{{PAGENAME}}</includeonly><noinclude>K.K. March</noinclude>"|no html}}}}{{#vardefine:leftname|{{#cargo_query:|tables=song|fields=name|where=song.order_number="{{#ifeq:{{PAGENAME}}|K.K. Chorale|107|{{#expr:{{#var:number}}-1}}}}"|no html}}}}{{#vardefine:rightname|{{#cargo_query:|tables=song|fields=name|where=song.order_number="{{#ifeq:{{PAGENAME}}|K.K. Robot Synth|1|{{#expr:{{#var:number}}+1}}}}"|no html}}}}
+
<noinclude>{{Notice|'''Notice''': Template temporarily blanked due to page-breaking parser function failure, pending investigation.}}{{Documentation}} [[Category:Header templates]]</noinclude>
{{Header Box
 
|bg-color        = #EEC2C1
 
|cell-border    = #DF8584
 
|left-link      = {{#cargo_query:|tables=song|fields=_pageTitle|where=song.order_number="{{#ifeq:{{PAGENAME}}|K.K. Chorale|107|{{#expr:{{#var:number}}-1}}}}"|no html}}
 
|left-text      = ('''{{#cargo_query:|tables=song|fields=order_number|where=song.name="{{#var:leftname}}"|no html}}''') {{#var:leftname}}
 
|middle-link    = List of K.K. Slider songs
 
|middle-text    = K.K. Slider songs
 
|right-link      = {{#cargo_query:|tables=song|fields=_pageTitle|where=song.order_number="{{#ifeq:{{PAGENAME}}|K.K. Robot Synth|1|{{#expr:{{#var:number}}+1}}}}"|no html}}
 
|right-text      = {{#var:rightname}} ('''{{#cargo_query:|tables=song|fields=order_number|where=song.name="{{#var:rightname}}"|no html}}''')
 
|left-image      = File:{{#cargo_query:|tables=song|fields=image|where=song.order_number="{{#ifeq:{{PAGENAME}}|K.K. Chorale|107|{{#expr:{{#var:number}}-1}}}}"|no html}}
 
|left-imagesize  = 35px
 
|right-image    = File:{{#cargo_query:|tables=song|fields=image|where=song.order_number="{{#ifeq:{{PAGENAME}}|K.K. Robot Synth|1|{{#expr:{{#var:number}}+1}}}}"|no html}}
 
|right-imagesize = 35px
 
}}<noinclude>{{Documentation}} [[Category:Header templates]]</noinclude>
 

Revision as of 23:24, February 6, 2022

Notice: Template temporarily blanked due to page-breaking parser function failure, pending investigation.

Template documentation (view)


Notes

This template is for use on K.K. Slider song pages, and sorts them by the song order. The order, name and images are sourced from Cargo data and as such must match properly.

See also