Jump to content
Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.
Revision as of 00:25, 19 August 2026 by Kaph (talk | contribs) (Build reusable tournament data and rendering system)

Workflow

Tournament facts are stored once in a named record such as Template:Tournament data/Riverside I. That record supplies the article infobox, generated prose, chronology dates, and overview row.

  1. Create Template:Tournament data/Tournament Name using the skeleton below
  2. Put {{Tournament data/Tournament Name}} on the article
  3. Add {{Tournament data/Tournament Name|render=row}} to Template:Tournament list

Only the record contains facts. The article and list contain references to it.

Record skeleton

<includeonly>{{Tournament data
|name=Tournament Name
|date=July 19, 2026
|image=
|format=3v3
|mode=Potion
|host=Town Name
|continent=Ascalon
|runner1=
|post=
|challonge=
|reigningchampion=
|championoutcome=
|winnerteam=
|winner1=
|winner2=
|winner3=
|secondteam=
|second1=
|second2=
|second3=
|thirdteam=
|third1=
|third2=
|third3=
|previous=
|next=
|townprevious=
|townnext=
|render={{{render|article}}}
}}</includeonly>

For 1v1, use winner, second, and third instead of team names and member fields. Set championoutcome to retained, transferred, or no-show. The prior champion and 1v1 event are read from the registry automatically; use champion or reigningchampion only for incomplete historical records.

Upcoming status and displayed chronology months are derived automatically from date; leave result fields blank until the event has taken place.

Overall previous and next links come from Template:Tournament chronology, generated from the newest-first registry. Use record-level values only to override an incomplete chronology. Town-specific chronology remains explicit.

Parameters

Group Parameters Use
Basic name, date, image, type Identity and date-derived status; type defaults to Player Run Festival
Details format, mode, host, continent Format uses 1v1, 2v2, or 3v3; mode uses Potion or Barebones
Links post, challonge Numeric forums thread ID and Challonge ID
Runners runner1-runner6 Up to six organizers
1v1 results winner, second, third Placed players
1v1 championship championoutcome, champion, reigningchampion Outcome uses retained, transferred, or no-show; the other fields are temporary historical overrides
Team results winnerteam, secondteam, thirdteam Team names for 2v2 or 3v3
Team members winner1-3, second1-3, third1-3 Players in each placed team
Overall chronology previous, next Adjacent festivals overall
Town chronology townprevious, townnext Adjacent festivals hosted by the same town

Render modes

  • article — full article infobox and generated prose (default)
  • card — compact card for tournament lists
  • row — one row in the chronological tournament list
  • date — stored date for chronology and other compact views
  • champion — resulting champion derived from the 1v1 title outcome