Difference between revisions of "Template:Event preview infobox"
Jump to navigation
Jump to search
Line 36: | Line 36: | ||
padding: 0px 7px 0px 7px; | padding: 0px 7px 0px 7px; | ||
} | } | ||
}}{{# | }}{{#vardefine:event subobj| | ||
{{#ask: | {{#ask: | ||
[[Has game context::Event]] | [[Has game context::Event]] | ||
Line 48: | Line 48: | ||
}}{{#if:{{#var:event subobj}}|<table id="event{{#eventnumber}}" class="infobox"> | }}{{#if:{{#var:event subobj}}|<table id="event{{#eventnumber}}" class="infobox"> | ||
<tr> | <tr> | ||
<th colspan="2">{{{en name|{{{jp name|???}}}}}}</th> | <th colspan="2">[[{{#var:event subobj}}|{{{en name|{{{jp name|???}}}}}}]]</th> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td colspan="2">{{#vardefine:banner image array|{{{banner image | <td colspan="2">{{#vardefine:banner image array|{{#show:{{#var:event subobj}}|?Has banner image}}}}{{#vardefine:banner image loop|1}}{{#while:|{{#var:banner image loop}}| | ||
[[File:{{#sub:{{#var:banner image array}}|0|{{#pos:{{#var:banner image array}}|;}}}}|400px|link={{{news link | [[File:{{#sub:{{#var:banner image array}}|0|{{#pos:{{#var:banner image array}}|;}}}}|400px|link={{#show:{{#var:event subobj}}|?Has news link}}]] | ||
{{#if:{{#pos:{{#var:banner image array}}|;}}||{{#vardefine:banner image loop|}}}} | {{#if:{{#pos:{{#var:banner image array}}|;}}||{{#vardefine:banner image loop|}}}} | ||
{{#vardefine:banner image array|{{#sub:{{#var:banner image array}}|{{#expr:{{#pos:{{#var:banner image array}}|;}}+1}}}}}} | {{#vardefine:banner image array|{{#sub:{{#var:banner image array}}|{{#expr:{{#pos:{{#var:banner image array}}|;}}+1}}}}}} | ||
Line 61: | Line 61: | ||
<th colspan="2">Durations</th> | <th colspan="2">Durations</th> | ||
</tr> | </tr> | ||
{{#vardefine:duration array|{{{ | {{#vardefine:duration array|{{#show:{{#var:event subobj}}|?Has durations}}}}{{#vardefine:duration loop|1}}{{#vardefine:duration loop|1}}{{#while:|{{#var:duration loop}}| | ||
{{#vardefine:duration array piece|{{#sub:{{#var:duration array}}|0|{{#pos:{{#var:duration array}}|;}}}}}} | {{#vardefine:duration array piece|{{#sub:{{#var:duration array}}|0|{{#pos:{{#var:duration array}}|;}}}}}} | ||
<tr> | <tr> |