Difference between revisions of "Template:Event preview infobox"

From Tokyo Afterschool Summoners
Jump to navigation Jump to search
Line 56: Line 56:
{{#vardefine:event display subname|
{{#vardefine:event display subname|
{{#show:{{#var:event subobj}}|?Has Japanese subtitle}}
{{#show:{{#var:event subobj}}|?Has Japanese subtitle}}
}}
}}{{#ifeq:{{#var:event display id|}}||
{{#vardefine:event display id|
{{#show:{{#var:event subobj}}|?Has ID}}
}}
}}{{#ifeq:{{#var:event display filename|}}||
{{#vardefine:event display filename|
{{#show:{{#var:event subobj}}|?Has filename}}
}}
}}
}}{{#if:{{#var:event subobj}}|<table id="event{{#eventnumber}}" class="preview-infobox" style="{{#ifeq:{{{floats|false}}}|true|float: right;}}">
}}{{#if:{{#var:event subobj}}|<table id="event{{#eventnumber}}" class="preview-infobox" style="{{#ifeq:{{{floats|false}}}|true|float: right;}}">
Line 74: Line 82:
   <th colspan="2">Durations</th>
   <th colspan="2">Durations</th>
</tr>
</tr>
{{#if:{{#var:event display id|}}|
<tr>
  <th colspan="2">Event ID: {{#var:event display id|}}</th>
  <th colspan="2">Event Filename: {{#var:event display filename|}}</th>
</tr>
}}
{{#vardefine:duration loop|1
{{#vardefine:duration loop|1
}}{{#while:|{{#var:duration loop}}|
}}{{#while:|{{#var:duration loop}}|

Revision as of 17:31, 25 April 2021

Description

This template displays an event's information through an infobox.

Usage

{{Event preview infobox
| en name = 
| jp name =
| banners = 
| floats =
| use jp =
}}

Parameters

en name
English name of event
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.
floats
Determines if it should float to the right; only "true" enables it.
use jp
For the title: uses the JP name if en name is provided if true; uses the EN name if jp name is provided if false.

Examples

{{Event preview infobox
| en name = Advance! Onsen Jamboree
| banners = 2
}}