Template:Tournament: Difference between revisions

>Kypho
Created page with "<noinclude> {{#cargo_declare: _table=Tournaments |Name=String |Date=Date |City=String |Country=String |Organizer=String |Winners=String |FinalScore=String |Notes=Text }} </noinclude> <includeonly> {{#cargo_store: _table=Tournaments |Name={{{Name|}}} |Date={{{Date|}}} |City={{{City|}}} |Country={{{Country|}}} |Organizer={{{Organizer|}}} |Winners={{{Winners|}}} |FinalScore={{{FinalScore|}}} |Notes={{{Notes|}}} }} {| class="wikitable" ! colspan="2" style..."
 
Trim tournament infobox output whitespace
 
(56 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<noinclude>
<noinclude>
{{#cargo_declare:
{{#cargo_declare:_table=Tournaments
  _table=Tournaments
|Name=String (mandatory)
|Name=String
|StartDate=Date
|Date=Date
|EndDate=Date
|City=String
|City=String
|Country=String
|Venue=String
|Organizer=String
|Organizer=String
|Winners=String
|Poster=File
|FinalScore=String
|FwangoURL=URL
|Notes=Text
}}
}}
</noinclude>
<templatedata>{
<includeonly>
"description":"Tournament infobox (stores to Cargo).",
{{#cargo_store:
"params":{
  _table=Tournaments
  "Name":{"label":"Name","type":"string","required":true,"suggested":true},
|Name={{{Name|}}}
  "StartDate":{"label":"Start date","type":"date"},
|Date={{{Date|}}}
  "EndDate":{"label":"End date","type":"date"},
|City={{{City|}}}
  "City":{"label":"City","type":"string"},
|Country={{{Country|}}}
  "Venue":{"label":"Venue","type":"string"},
|Organizer={{{Organizer|}}}
  "Organizer":{"label":"Organizer","type":"string"},
|Winners={{{Winners|}}}
  "Poster":{"label":"Poster file","type":"wiki-file-name"},
|FinalScore={{{FinalScore|}}}
  "PosterCaption":{"label":"Poster caption","type":"string"},
|Notes={{{Notes|}}}
  "FwangoURL":{"label":"Fwango URL","type":"url"}
}}
}
{| class="wikitable"
}</templatedata>
! colspan="2" style="text-align:center;" | {{PAGENAME}}
</noinclude><includeonly>{{#default_form:Tournament}}<templatestyles src="Template:Infobox/styles.css" /><templatestyles src="Template:Tournament/styles.css" /><!-- -->{{#cargo_store:_table=Tournaments
|-
|Name={{{Name|{{PAGENAME}}}}}
! Date
|StartDate={{{StartDate|}}}
| {{{Date|}}}
|EndDate={{{EndDate|}}}
|-
|City={{{City|}}}
! Location
|Venue={{{Venue|}}}
| {{{City|}}}, {{{Country|}}}
|Organizer={{{Organizer|}}}
|-
|Poster={{{Poster|}}}
! Organizer
|FwangoURL={{{FwangoURL|}}}
| {{{Organizer|}}}
}}<!-- --><table class="infobox infobox-tournament">
|-
<tr><th class="infobox-title" colspan="2">{{{Name|{{PAGENAME}}}}}</th></tr>{{#if:{{{Poster|}}}|<tr><td class="infobox-image" colspan="2">[[File:{{{Poster}}}|frameless|250px]]</td></tr>{{#if:{{{PosterCaption|}}}|<tr><td class="infobox-caption" colspan="2">{{{PosterCaption}}}</td></tr>}}}}
! Winners
<tr><th>Dates</th><td>{{#time:M j, Y|{{{StartDate|}}}}}</td></tr>
| {{{Winners|}}} ({{{FinalScore|}}})
{{#if:{{{City|}}}{{{Venue|}}}|<tr><th>Location</th><td>{{{City|}}}{{#if:{{{Venue|}}}| · {{{Venue}}}}}</td></tr>}}
|-
{{#if:{{{Organizer|}}}|<tr><th>Organizer</th><td>{{{Organizer}}}</td></tr>}}
! Notes
{{#if:{{{Surface|}}}|<tr><th>Surface</th><td>{{{Surface}}}</td></tr>}}
| {{{Notes|}}}
{{#if:{{{Prize|}}}|<tr><th>Prize</th><td>{{{Prize}}}</td></tr>}}
|}
{{#if:{{{FwangoURL|}}}|<tr><th>Fwango</th><td>[{{{FwangoURL}}} View event]</td></tr>}}
[[Category:Tournaments]]
</table>[[Category:Tournaments]]</includeonly>
</includeonly>