Jump to content

Template:Tournament: Difference between revisions

From Spike Wiki
>Kypho
No edit summary
>Kypho
No edit summary
Line 8: Line 8:
|Organizer=String
|Organizer=String
|Poster=File
|Poster=File
|FwangoURL=URL (link text=Brackets on fwango.io)
|FwangoURL=URL
}}
}}
</noinclude><includeonly>
</noinclude><includeonly>
{{#default_form:Tournament}}
{{#default_form:Tournament}}
<templatestyles src="Template:Infobox/styles.css" />
<templatestyles src="Template:Infobox/styles.css" />
<templatestyles src="Template:Tournament/styles.css" />


<!-- store (normalize dates to ISO even if entered US-style) -->
{{#cargo_store:_table=Tournaments
{{#cargo_store:_table=Tournaments
|Name={{{Name|{{PAGENAME}}}}}
|Name={{{Name|{{PAGENAME}}}}}
|StartDate={{{StartDate|}}}
|StartDate={{#time:Y-m-d|{{{StartDate|}}}}}
|EndDate={{{EndDate|}}}
|EndDate={{#time:Y-m-d|{{{EndDate|}}}}}
|City={{{City|}}}
|City={{{City|}}}
|Venue={{{Venue|}}}
|Venue={{{Venue|}}}
Line 25: Line 27:
}}
}}


<!-- infobox -->
<div class="infobox">
<div class="infobox">
   <div class="ib-title">{{{Name|{{PAGENAME}}}}}</div>
   <div class="ib-title">{{{Name|{{PAGENAME}}}}}</div>
   <div class="ib-img">{{#if:{{{Poster|}}}|[[File:{{{Poster}}}|340px]]}}</div>
   <div class="ib-img">{{#if:{{{Poster|}}}|[[File:{{{Poster}}}|340px]]}}</div>
   {{#if:{{{StartDate|}}}|<div class="ib-row"><span class="ib-label">Dates</span><span>{{{StartDate}}}{{#if:{{{EndDate|}}}| – {{{EndDate}}}}}</span></div>}}
 
   {{#if:{{{City|}}}|<div class="ib-row"><span class="ib-label">Location</span><span>{{{City}}}{{#if:{{{Venue|}}}| · {{{Venue}}}}}</span></div>}}
   {{#if:{{{StartDate|}}}|
   {{#if:{{{Organizer|}}}|<div class="ib-row"><span class="ib-label">Organizer</span><span>{{{Organizer}}}</span></div>}}
    <div class="ib-row">
   {{#if:{{{FwangoURL|}}}|<div class="ib-row"><span class="ib-label">Fwango</span><span>{{{FwangoURL}}}</span></div>}}
      <span class="ib-label">Dates</span>
      <span>{{#time:F j, Y|{{{StartDate}}}}}{{#if:{{{EndDate|}}}| – {{#time:F j, Y|{{{EndDate}}}}}}}</span>
    </div>}}
 
   {{#if:{{{City|}}}|
    <div class="ib-row">
      <span class="ib-label">Location</span>
      <span>{{{City}}}{{#if:{{{Venue|}}}| · {{{Venue}}}}}</span>
    </div>}}
 
   {{#if:{{{Organizer|}}}|
    <div class="ib-row">
      <span class="ib-label">Organizer</span><span>{{{Organizer}}}</span>
    </div>}}
 
   {{#if:{{{FwangoURL|}}}|
    <div class="ib-row">
      <span class="ib-label">Brackets</span>
      <span>[{{{FwangoURL}}} View on fwango.io]</span>
    </div>}}
</div>
</div>
<!-- default sections under the infobox -->
== Champions ==
{{#cargo_query:
tables=Podiums
|where=Tournament HOLDS {{PAGENAME}} AND Place=1
|fields=Division, Team
|order by=Division
|format=table
|default=No champions recorded yet. [[Special:FormEdit/Tournament/{{PAGENAME}}|Add podiums ▸]]
}}


== Divisions ==
== Divisions ==
<!-- Per-division sections render below (without bracket links) -->
<div class="chips">
{{#cargo_query:
tables=Divisions
|where=Tournament HOLDS {{PAGENAME}}
|fields=Division
|format=template
|template=Division chip
|named args=yes
|order by=Division
|default=No divisions yet. [[Special:FormEdit/Tournament/{{PAGENAME}}|Add divisions ▸]]
}}
</div>
 
<!-- The Division subtemplates inserted by the form will render below this line,
    each with its own podium table (handled inside Template:Division). -->


[[Category:Tournaments]]
[[Category:Tournaments]]
</includeonly>
</includeonly>

Revision as of 00:03, 15 September 2025

This template defines the table "Tournaments". View table.