Bureaucrats, Interface administrators, Administrators (Semantic MediaWiki), Curators (Semantic MediaWiki), Editors (Semantic MediaWiki), Administrators
10,685
edits
Line 51: | Line 51: | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td colspan="2">{{#vardefine:banner image array|{{#show:{{#var:event subobj}}|?Has banner image}}}}{{#vardefine:banner image loop|1}}{{#while:|{{#var:banner image loop}}| | <td colspan="2">{{#vardefine:banner image array|{{#show:{{#var:event subobj}}|?Has banner image}}}}{{#vardefine:banner image loop|{{#ifeq:{{{banners|1}}}|0|999|{{{banners|1}}}}}}}{{#while:|{{#var:banner image loop}}| | ||
[[File:{{#sub:{{#var:banner image array}}|0|{{#pos:{{#var:banner image array}}|;}}}}|400px|link={{#show:{{#var:event subobj}}|?Has 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|{{#expr:{{#var:banner image loop}}-1}}}}|{{#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 77: | Line 77: | ||
| en name = | | en name = | ||
| jp name = | | jp name = | ||
| banners = | |||
}}</pre> | }}</pre> | ||
=== Parameters === | === Parameters === | ||
; en name | ; en name : English name of event | ||
; jp name | ; jp name : Japanese name of event (optional if en name is provided; required if not). | ||
; banners : Number of banners to show; defaults to 1. Provide 0 to show all. | |||
=== Examples === | === Examples === | ||
<pre>{{Event preview infobox | <pre>{{Event preview infobox | ||
| en name = Honorless Great Summer Festival Struggle | | en name = Honorless Great Summer Festival Struggle | ||
| banners = 2 | |||
}} | }} | ||
</pre> | </pre> | ||
{{Event preview infobox | {{Event preview infobox | ||
| en name = Honorless Great Summer Festival Struggle | | en name = Honorless Great Summer Festival Struggle | ||
| banners = 2 | |||
}} | }} | ||
[[Category:Formatting templates]]</noinclude> | [[Category:Formatting templates]]</noinclude> |