Call of Duty Esports Wiki
Register
[unchecked revision][unchecked revision]
m (→‎top: _tog_object to fix bug)
(remove ranges from place_number)
 
(14 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
<includeonly>{{#ifeq:{{{hide|}}}|true|{{!-}}class="_tog_object TopButton"{{#vardefine:hiddenResults|true}}
 
<includeonly>{{#ifeq:{{{hide|}}}|true|{{!-}}class="_tog_object TopButton"{{#vardefine:hiddenResults|true}}
 
! colspan=10 {{!}} <span class="_tog_object _tog_object _toggler_show-AllResults _toggler_hide-TopButton">Show Additional Results</span>}}
 
! colspan=10 {{!}} <span class="_tog_object _tog_object _toggler_show-AllResults _toggler_hide-TopButton">Show Additional Results</span>}}
|-{{#ifeq:{{#var:hiddenResults|}}|true|class="_tog_object AllResults" style="display:none;background-color:{{color|{{{place}}} }};"|bgcolor={{Color|{{{place}}} }} }}
+
|-{{#ifeq:{{#var:hiddenResults|}}|true|class="_tog_object AllResults" style="display:none;background-color:var(--placement-{{{place}}});"|style="background-color:var(--placement-{{{place}}});" }}
 
{{#ifeq:{{#var:curplace}}|{{{place}}}||{{!}}align="center" rowspan="{{{sameplaces|1}}}"{{!}} {{medal|{{{place}}} }} '''{{{place}}}'''{{#ifeq:{{#var:Event Points Title}}|||{{!}}{{!}} align="center" rowspan="{{{sameplaces|1}}}"{{!}} {{{points|}}} }}<!--
 
{{#ifeq:{{#var:curplace}}|{{{place}}}||{{!}}align="center" rowspan="{{{sameplaces|1}}}"{{!}} {{medal|{{{place}}} }} '''{{{place}}}'''{{#ifeq:{{#var:Event Points Title}}|||{{!}}{{!}} align="center" rowspan="{{{sameplaces|1}}}"{{!}} {{{points|}}} }}<!--
 
-->{{#ifeq:{{#var:noprize}}|true||{{!}}{{!}}align="center" rowspan="{{{sameplaces|1}}}"{{!}} {{#if:{{{prize|}}}|{{PrizeMoney|{{{prize}}}|{{{prizeunit}}} }} {{#if:{{{otherprize|}}}| +&nbsp;}} }}{{#if:{{{otherprize|}}}|{{{otherprize|}}} }} }} }}
 
-->{{#ifeq:{{#var:noprize}}|true||{{!}}{{!}}align="center" rowspan="{{{sameplaces|1}}}"{{!}} {{#if:{{{prize|}}}|{{PrizeMoney|{{{prize}}}|{{{prizeunit}}} }} {{#if:{{{otherprize|}}}| +&nbsp;}} }}{{#if:{{{otherprize|}}}|{{{otherprize|}}} }} }} }}
 
{{#ifeq:{{#var:noteams}}|true||{{!}}{{team|{{{team}}}|size=60px}}{{#if:{{{footnoteteam|}}}|<sup>{{{footnoteteam|}}}</sup>}} }}{{#ifeq:{{#var:norosters|}}|true||{{#ifeq:{{#var:noteams}}|true||<span></span>}}
 
{{#ifeq:{{#var:noteams}}|true||{{!}}{{team|{{{team}}}|size=60px}}{{#if:{{{footnoteteam|}}}|<sup>{{{footnoteteam|}}}</sup>}} }}{{#ifeq:{{#var:norosters|}}|true||{{#ifeq:{{#var:noteams}}|true||<span></span>}}
 
{{!}}{{#if:{{{flag|}}}|{{flag|{{{flag}}} }} }} {{#vardefine:prizeunit|{{{prizeunit|{{#var:prizeunit}} }}} }}{{#vardefineecho:roster|{{teammates
 
{{!}}{{#if:{{{flag|}}}|{{flag|{{{flag}}} }} }} {{#vardefine:prizeunit|{{{prizeunit|{{#var:prizeunit}} }}} }}{{#vardefineecho:roster|{{teammates
|{{#if:{{{p1link|}}}|{{{p1link}}}{{!}} }}{{{p1|}}}<!--
+
|{{#vardefineecho:rolemarkup1|{{Role|{{{p1role|}}}|image}}}}{{#if:{{{p1|}}}|[[{{#if:{{{p1link|}}}|{{{p1link}}}{{!}} }}{{#if:{{{p1|}}}|{{{p1}}} }}]]| }}<!--
-->|{{#if:{{{p2link|}}}|{{{p2link}}}{{!}} }}{{{p2|}}}<!--
+
-->|{{#vardefineecho:rolemarkup2|{{Role|{{{p2role|}}}|image}}}}{{#if:{{{p2|}}}|[[{{#if:{{{p2link|}}}|{{{p2link}}}{{!}} }}{{#if:{{{p2|}}}|{{{p2}}} }}]]| }}<!--
-->|{{#if:{{{p3link|}}}|{{{p3link}}}{{!}} }}{{{p3|}}}<!--
+
-->|{{#vardefineecho:rolemarkup3|{{Role|{{{p3role|}}}|image}}}}{{#if:{{{p3|}}}|[[{{#if:{{{p3link|}}}|{{{p3link}}}{{!}} }}{{#if:{{{p3|}}}|{{{p3}}} }}]]| }}<!--
-->|{{#if:{{{p4link|}}}|{{{p4link}}}{{!}} }}{{{p4|}}}<!--
+
-->|{{#vardefineecho:rolemarkup4|{{Role|{{{p4role|}}}|image}}}}{{#if:{{{p4|}}}|[[{{#if:{{{p4link|}}}|{{{p4link}}}{{!}} }}{{#if:{{{p4|}}}|{{{p4}}} }}]]| }}<!--
-->|{{#if:{{{p5link|}}}|{{{p5link}}}{{!}} }}{{{p5|}}}<!--
+
-->|{{#vardefineecho:rolemarkup5|{{Role|{{{p5role|}}}|image}}}}{{#if:{{{p5|}}}|[[{{#if:{{{p5link|}}}|{{{p5link}}}{{!}} }}{{#if:{{{p5|}}}|{{{p5}}} }}]]| }}<!--
-->|{{#vardefineecho:rolemarkup6|{{Role|{{{p6role|}}}|onlyimage}}}}{{#if:{{{p6link|}}}|{{{p6link}}}{{!}} }}{{#if:{{{p6|}}}|[[{{{p6}}}]] }}<!--
+
-->|{{#vardefineecho:rolemarkup6|{{Role|{{{p6role|}}}|image}}}}{{#if:{{{p6|}}}|[[{{#if:{{{p6link|}}}|{{{p6link}}}{{!}} }}{{#if:{{{p6|}}}|{{{p6}}} }}]]| }}<!--
-->|{{#if:{{{p7link|}}}|{{{p7link}}}{{!}} }}{{{p7|}}} }} }} }}{{#vardefine:linenum|{{padleft:{{#expr:{{#var:linenum|0}}+1}}|3|0}} }}{{#vardefine:curplace|{{{place}}} }}<!--
+
-->|{{#vardefineecho:rolemarkup7|{{Role|{{{p7role|}}}|image}}}}{{#if:{{{p7|}}}|[[{{#if:{{{p7link|}}}|{{{p7link}}}{{!}} }}{{#if:{{{p7|}}}|{{{p7}}} }}]]| }} }} }} }}{{#vardefine:linenum|{{padleft:{{#expr:{{#var:linenum|0}}+1}}|3|0}} }}{{#vardefine:curplace|{{{place}}} }}<!--
 
-->{{#if:{{NAMESPACE}}{{{nocargo|}}}{{#var:nocargo|}}||{{#vardefine:resultsuniqueline|{{#expr:{{#var:resultsuniqueline|0}}+1}} }}<!--
 
-->{{#if:{{NAMESPACE}}{{{nocargo|}}}{{#var:nocargo|}}||{{#vardefine:resultsuniqueline|{{#expr:{{#var:resultsuniqueline|0}}+1}} }}<!--
-->{{#vardefine:rosterroles|{{{role1|}}};{{{role2|}}};{{{role3|}}};{{{role4|}}};{{{p5role|}}};{{{p6role|}}} }}<!--
+
-->{{#vardefine:rosterroles|{{{role1|}}};{{{role2|}}};{{{role3|}}};{{{role4|}}};{{{p5role|}}};{{{p6role|}}};{{{p7role|}}} }}<!--
-->{{#vardefine:rosterrolesmarkup|{{#var:rolemarkup1|}},{{#var:rolemarkup2|}},{{#var:rolemarkup3|}},{{#var:rolemarkup4|}},{{#var:rolemarkup5|}},{{#var:rolemarkup6|}} }}<!--
+
-->{{#vardefine:rosterrolesmarkup|{{#var:rolemarkup1|}},{{#var:rolemarkup2|}},{{#var:rolemarkup3|}},{{#var:rolemarkup4|}},{{#var:rolemarkup5|}},{{#var:rolemarkup6|}},{{#var:rolemarkup7|}} }}<!--
 
-->{{#vardefine:rosterroles|{{#var:rosterroles}};{{{rolemarkup{{#var:i}}|}}} }}<!--
 
-->{{#vardefine:rosterroles|{{#var:rosterroles}};{{{rolemarkup{{#var:i}}|}}} }}<!--
 
-->{{#vardefine:rosterrolesmarkup|{{#var:rosterrolesmarkup}},{{#var:rolemarkup{{#var:i}}}} }}
 
-->{{#vardefine:rosterrolesmarkup|{{#var:rosterrolesmarkup}},{{#var:rolemarkup{{#var:i}}}} }}
Line 25: Line 25:
 
|Date={{#if:{{{date|}}}|{{{date}}}|{{#var:Event Date}}}}
 
|Date={{#if:{{{date|}}}|{{{date}}}|{{#var:Event Date}}}}
 
|Place={{{place|}}}
 
|Place={{{place|}}}
|Place-Number={{#replace:{{#replace:{{#replace:{{{place|}}}|th|}}|st|}}|nd|}}
+
|Place_Number={{#rreplace:{{#replace:{{#replace:{{#replace:{{{place|}}}|th|}}|st|}}|nd|}}|\-.*|}}
 
|Prize={{{prize|}}}
 
|Prize={{{prize|}}}
 
|RosterPage={{{rosterpage|{{FULLPAGENAME}} }}}
 
|RosterPage={{{rosterpage|{{FULLPAGENAME}} }}}
 
|Roles={{#var:rosterroles}}
 
|Roles={{#var:rosterroles}}
|Roles_Markup={{Role|{{{role6|}}}|onlyimage}}
+
|Roles_Markup={{Role|{{{role6|}}}|image}}
 
|PrizeUnit={{#var:prizeunit}}
 
|PrizeUnit={{#var:prizeunit}}
 
|Prize_Markup={{#if:{{{prize|}}}|{{PrizeMoney|{{{prize|}}}|{{#var:prizeunit}} }}<!-- end if -->}}
 
|Prize_Markup={{#if:{{{prize|}}}|{{PrizeMoney|{{{prize|}}}|{{#var:prizeunit}} }}<!-- end if -->}}
Line 82: Line 82:
 
|Roles_Markup={{#var:rosterrolesmarkup}}
 
|Roles_Markup={{#var:rosterrolesmarkup}}
 
|Tournament={{#var:Event Name}}
 
|Tournament={{#var:Event Name}}
  +
|UniqueLine={{FULLPAGENAME}}{{#var:resultsuniqueline}}
}} }}</includeonly><noinclude>{{documentation|cargodec={{#cargo_attach:_table=TournamentResults}}<br />{{#cargo_attach:_table=TournamentRosters}} }}</noinclude>
+
}} }}{{TournamentResults/CargoAttach}}</includeonly><noinclude>{{documentation|cargodec={{#cargo_attach:_table=TournamentRosters}} }}</noinclude>

Latest revision as of 11:39, 29 September 2020

(view - edit)

Documentation

Cargo Declaration

This template adds rows to the table "TournamentRosters", which is declared by the template TournamentRosters/CargoDec. View table.

{{TournamentResultsStart}}
{{TournamentResultsLine|place=1 |prize= |prizeunit= |team= |p1= |p2= |p3= |p4= |p5= }}
{{TournamentResultsLine|place=2 |prize= |prizeunit= |team= |p1= |p2= |p3= |p4= |p5= }}
{{TournamentResultsLine|place=3 |prize= |prizeunit= |team= |p1= |p2= |p3= |p4= |p5= }}
{{TournamentResultsLine|place=4 |prize= |prizeunit= |team= |p1= |p2= |p3= |p4= |p5= }}
{{TournamentResultsLine|place=5 |prize= |prizeunit= |team= |p1= |p2= |p3= |p4= |p5= }}
{{TournamentResultsLine|place=6 |prize= |prizeunit= |team= |p1= |p2= |p3= |p4= |p5= }}
{{TournamentResultsLine|place=7 |prize= |prizeunit= |team= |p1= |p2= |p3= |p4= |p5= }}
{{TournamentResultsLine|place=8 |prize= |prizeunit= |team= |p1= |p2= |p3= |p4= |p5= }}
{{TournamentResultsEnd}}

{{TournamentResultsStart}}
{{TournamentResultsLine|place=1 |prize= |prizeunit= |team= |p1= |p2= |p3= |p4= |p5= }}
{{TournamentResultsLine|place=2 |prize= |prizeunit= |team= |p1= |p2= |p3= |p4= |p5= }}
{{TournamentResultsLine|place=3-4 |prize= |prizeunit= |team= |p1= |p2= |p3= |p4= |p5= |sameplaces=2}}
{{TournamentResultsLine|place=3-4 |prize= |prizeunit= |team= |p1= |p2= |p3= |p4= |p5= }}
{{TournamentResultsLine|place=5-8 |prize= |prizeunit= |team= |p1= |p2= |p3= |p4= |p5= |sameplaces=4}}
{{TournamentResultsLine|place=5-8 |prize= |prizeunit= |team= |p1= |p2= |p3= |p4= |p5= }}
{{TournamentResultsLine|place=5-8 |prize= |prizeunit= |team= |p1= |p2= |p3= |p4= |p5= }}
{{TournamentResultsLine|place=5-8 |prize= |prizeunit= |team= |p1= |p2= |p3= |p4= |p5= }}
{{TournamentResultsLine|place=9-16 |prize= |prizeunit= |team= |p1= |p2= |p3= |p4= |p5= |sameplaces=8 |hide=true}}
{{TournamentResultsLine|place=9-16 |prize= |prizeunit= |team= |p1= |p2= |p3= |p4= |p5= }}
{{TournamentResultsLine|place=9-16 |prize= |prizeunit= |team= |p1= |p2= |p3= |p4= |p5= }}
{{TournamentResultsLine|place=9-16 |prize= |prizeunit= |team= |p1= |p2= |p3= |p4= |p5= }}
{{TournamentResultsLine|place=9-16 |prize= |prizeunit= |team= |p1= |p2= |p3= |p4= |p5= }}
{{TournamentResultsLine|place=9-16 |prize= |prizeunit= |team= |p1= |p2= |p3= |p4= |p5= }}
{{TournamentResultsLine|place=9-16 |prize= |prizeunit= |team= |p1= |p2= |p3= |p4= |p5= }}
{{TournamentResultsLine|place=9-16 |prize= |prizeunit= |team= |p1= |p2= |p3= |p4= |p5= }}
{{TournamentResultsLine|place=17-32 |prize= |prizeunit= |team= |p1= |p2= |p3= |p4= |p5= |sameplaces=16}}
{{TournamentResultsLine|place=17-32 |prize= |prizeunit= |team= |p1= |p2= |p3= |p4= |p5= }}
{{TournamentResultsLine|place=17-32 |prize= |prizeunit= |team= |p1= |p2= |p3= |p4= |p5= }}
{{TournamentResultsLine|place=17-32 |prize= |prizeunit= |team= |p1= |p2= |p3= |p4= |p5= }}
{{TournamentResultsLine|place=17-32 |prize= |prizeunit= |team= |p1= |p2= |p3= |p4= |p5= }}
{{TournamentResultsLine|place=17-32 |prize= |prizeunit= |team= |p1= |p2= |p3= |p4= |p5= }}
{{TournamentResultsLine|place=17-32 |prize= |prizeunit= |team= |p1= |p2= |p3= |p4= |p5= }}
{{TournamentResultsLine|place=17-32 |prize= |prizeunit= |team= |p1= |p2= |p3= |p4= |p5= }}
{{TournamentResultsLine|place=17-32 |prize= |prizeunit= |team= |p1= |p2= |p3= |p4= |p5= }}
{{TournamentResultsLine|place=17-32 |prize= |prizeunit= |team= |p1= |p2= |p3= |p4= |p5= }}
{{TournamentResultsLine|place=17-32 |prize= |prizeunit= |team= |p1= |p2= |p3= |p4= |p5= }}
{{TournamentResultsLine|place=17-32 |prize= |prizeunit= |team= |p1= |p2= |p3= |p4= |p5= }}
{{TournamentResultsLine|place=17-32 |prize= |prizeunit= |team= |p1= |p2= |p3= |p4= |p5= }}
{{TournamentResultsLine|place=17-32 |prize= |prizeunit= |team= |p1= |p2= |p3= |p4= |p5= }}
{{TournamentResultsLine|place=17-32 |prize= |prizeunit= |team= |p1= |p2= |p3= |p4= |p5= }}
{{TournamentResultsLine|place=17-32 |prize= |prizeunit= |team= |p1= |p2= |p3= |p4= |p5= }}
{{TournamentResultsEnd}}

{{TournamentResultsStart}}
{{TournamentResultsLine|place=1 |prize= |prizeunit= |team= |p1= |p2= |p3= |p4= |p5= }}
{{TournamentResultsLine|place=2 |prize= |prizeunit= |team= |p1= |p2= |p3= |p4= |p5= }}
{{TournamentResultsLine|place=3 |prize= |prizeunit= |team= |p1= |p2= |p3= |p4= |p5= }}
{{TournamentResultsLine|place=4 |prize= |prizeunit= |team= |p1= |p2= |p3= |p4= |p5= }}
{{TournamentResultsLine|place=5-6 |prize= |prizeunit= |team= |p1= |p2= |p3= |p4= |p5= |sameplaces=2}}
{{TournamentResultsLine|place=5-6 |prize= |prizeunit= |team= |p1= |p2= |p3= |p4= |p5= }}
{{TournamentResultsLine|place=7-8 |prize= |prizeunit= |team= |p1= |p2= |p3= |p4= |p5= |sameplaces=2}}
{{TournamentResultsLine|place=7-8 |prize= |prizeunit= |team= |p1= |p2= |p3= |p4= |p5= }}
{{TournamentResultsLine|place=9-12 |prize= |prizeunit= |team= |p1= |p2= |p3= |p4= |p5= |sameplaces=4 |hide=true}}
{{TournamentResultsLine|place=9-12 |prize= |prizeunit= |team= |p1= |p2= |p3= |p4= |p5= }}
{{TournamentResultsLine|place=9-12 |prize= |prizeunit= |team= |p1= |p2= |p3= |p4= |p5= }}
{{TournamentResultsLine|place=9-12 |prize= |prizeunit= |team= |p1= |p2= |p3= |p4= |p5= }}
{{TournamentResultsLine|place=13-16 |prize= |prizeunit= |team= |p1= |p2= |p3= |p4= |p5= |sameplaces=4}}
{{TournamentResultsLine|place=13-16 |prize= |prizeunit= |team= |p1= |p2= |p3= |p4= |p5= }}
{{TournamentResultsLine|place=13-16 |prize= |prizeunit= |team= |p1= |p2= |p3= |p4= |p5= }}
{{TournamentResultsLine|place=13-16 |prize= |prizeunit= |team= |p1= |p2= |p3= |p4= |p5= }}
{{TournamentResultsEnd}}