Difference between revisions of "Template:BracketMatchSummary"

From QWiki
m
m (Extended map support from 9 to 11)
 
(200 intermediate revisions by the same user not shown)
Line 2: Line 2:
  
 
Date
 
Date
-->{{#if:{{{date|}}}|<div class="bracket-popup-body-time">{{#ifeq:{{{finished|}}}|true|{{{date}}}|<span class="streamLink">{{{stream|}}}</span><span class="datetime">{{{date}}}</span><br /><span class="countdown"></span>}}</div>}}<!--
+
-->{{#if:{{{date|}}}|<div class="bracket-popup-body-time">{{#ifeq:{{{finished|}}}|true|{{{date}}}|{{#if:{{{stream|}}}|<span class="hasStream">[http://twitch.tv/{{{stream|}}} {{{stream|}}}] {{#if:{{{stream2|}}}|<span class="hasStream">[http://twitch.tv/{{{stream2|}}} {{{stream2|}}}]</span><br />|}}</span><br />|}}<span class="datetime">{{{date}}}</span><br /><span class="countdown"></span>}}</div>}}<!--
 
-->{{#vardefine:timezone|{{#explode:{{#explode:{{{date|}}}|data-tz="|1}}|"|0}}}}<!--
 
-->{{#vardefine:timezone|{{#explode:{{#explode:{{{date|}}}|data-tz="|1}}|"|0}}}}<!--
  
 
Maps
 
Maps
-->{{#if:{{{map1|}}} {{{map2|}}} {{{map3|}}} {{{map4|}}} {{{map5|}}} {{{map6|}}} {{{map7|}}} {{{map8|}}} {{{map9|}}}|<!--
+
-->{{#if:{{{map1|}}} {{{map2|}}} {{{map3|}}} {{{map4|}}} {{{map5|}}} {{{map6|}}} {{{map7|}}} {{{map8|}}} {{{map9|}}} {{{map10|}}} {{{map11|}}}|<!--
-->{{#if:{{{date1|}}}|{{BracketMatchSummaryDate|{{{date1}}}}}}}{{#if:{{{map1|}}}|{{MapWinner|{{{map1}}}|{{{map1win|}}}|{{{map1p1frags|}}}|{{{map1p2frags|}}}|{{{map1p1race|}}}|{{{map1p2race|}}}}}}}<!--
+
-->{{#if:{{{date1|}}}|{{BracketMatchSummaryDate|{{{date1}}}}}}}{{#if:{{{map1|}}}|{{MapWinner|{{{map1}}}|{{{map1win|}}}|{{{map1p1frags|}}}|{{{map1p2frags|}}}|{{{map1ot|}}}|{{{map1p1lineup|}}}|{{{map1p2lineup|}}}}}}}<!--
-->{{#if:{{{date2|}}}|{{BracketMatchSummaryDate|{{{date2}}}}}}}{{#if:{{{map2|}}}|{{MapWinner|{{{map2}}}|{{{map2win|}}}|{{{map2p1race|}}}|{{{map2p2race|}}}}}}}<!--
+
-->{{#if:{{{date2|}}}|{{BracketMatchSummaryDate|{{{date2}}}}}}}{{#if:{{{map2|}}}|{{MapWinner|{{{map2}}}|{{{map2win|}}}|{{{map2p1frags|}}}|{{{map2p2frags|}}}|{{{map2ot|}}}|{{{map2p1lineup|}}}|{{{map2p2lineup|}}}}}}}<!--
-->{{#if:{{{date3|}}}|{{BracketMatchSummaryDate|{{{date3}}}}}}}{{#if:{{{map3|}}}|{{MapWinner|{{{map3}}}|{{{map3win|}}}|{{{map3p1race|}}}|{{{map3p2race|}}}}}}}<!--
+
-->{{#if:{{{date3|}}}|{{BracketMatchSummaryDate|{{{date3}}}}}}}{{#if:{{{map3|}}}|{{MapWinner|{{{map3}}}|{{{map3win|}}}|{{{map3p1frags|}}}|{{{map3p2frags|}}}|{{{map3ot|}}}|{{{map3p1lineup|}}}|{{{map3p2lineup|}}}}}}}<!--
-->{{#if:{{{date4|}}}|{{BracketMatchSummaryDate|{{{date4}}}}}}}{{#if:{{{map4|}}}|{{MapWinner|{{{map4}}}|{{{map4win|}}}|{{{map4p1race|}}}|{{{map4p2race|}}}}}}}<!--
+
-->{{#if:{{{date4|}}}|{{BracketMatchSummaryDate|{{{date4}}}}}}}{{#if:{{{map4|}}}|{{MapWinner|{{{map4}}}|{{{map4win|}}}|{{{map4p1frags|}}}|{{{map4p2frags|}}}|{{{map4ot|}}}|{{{map4p1lineup|}}}|{{{map4p2lineup|}}}}}}}<!--
-->{{#if:{{{date5|}}}|{{BracketMatchSummaryDate|{{{date5}}}}}}}{{#if:{{{map5|}}}|{{MapWinner|{{{map5}}}|{{{map5win|}}}|{{{map5p1race|}}}|{{{map5p2race|}}}}}}}<!--
+
-->{{#if:{{{date5|}}}|{{BracketMatchSummaryDate|{{{date5}}}}}}}{{#if:{{{map5|}}}|{{MapWinner|{{{map5}}}|{{{map5win|}}}|{{{map5p1frags|}}}|{{{map5p2frags|}}}|{{{map5ot|}}}|{{{map5p1lineup|}}}|{{{map5p2lineup|}}}}}}}<!--
-->{{#if:{{{date6|}}}|{{BracketMatchSummaryDate|{{{date6}}}}}}}{{#if:{{{map6|}}}|{{MapWinner|{{{map6}}}|{{{map6win|}}}|{{{map6p1race|}}}|{{{map6p2race|}}}}}}}<!--
+
-->{{#if:{{{date6|}}}|{{BracketMatchSummaryDate|{{{date6}}}}}}}{{#if:{{{map6|}}}|{{MapWinner|{{{map6}}}|{{{map6win|}}}|{{{map6p1frags|}}}|{{{map6p2frags|}}}|{{{map6ot|}}}|{{{map6p1lineup|}}}|{{{map6p2lineup|}}}}}}}<!--
-->{{#if:{{{date7|}}}|{{BracketMatchSummaryDate|{{{date7}}}}}}}{{#if:{{{map7|}}}|{{MapWinner|{{{map7}}}|{{{map7win|}}}|{{{map7p1race|}}}|{{{map7p2race|}}}}}}}<!--
+
-->{{#if:{{{date7|}}}|{{BracketMatchSummaryDate|{{{date7}}}}}}}{{#if:{{{map7|}}}|{{MapWinner|{{{map7}}}|{{{map7win|}}}|{{{map7p1frags|}}}|{{{map7p2frags|}}}|{{{map7ot|}}}|{{{map7p1lineup|}}}|{{{map7p2lineup|}}}}}}}<!--
-->{{#if:{{{date8|}}}|{{BracketMatchSummaryDate|{{{date8}}}}}}}{{#if:{{{map8|}}}|{{MapWinner|{{{map8}}}|{{{map8win|}}}|{{{map8p1race|}}}|{{{map8p2race|}}}}}}}<!--
+
-->{{#if:{{{date8|}}}|{{BracketMatchSummaryDate|{{{date8}}}}}}}{{#if:{{{map8|}}}|{{MapWinner|{{{map8}}}|{{{map8win|}}}|{{{map8p1frags|}}}|{{{map8p2frags|}}}|{{{map8ot|}}}|{{{map8p1lineup|}}}|{{{map8p2lineup|}}}}}}}<!--
-->{{#if:{{{date9|}}}|{{BracketMatchSummaryDate|{{{date9}}}}}}}{{#if:{{{map9|}}}|{{MapWinner|{{{map9}}}|{{{map9win|}}}|{{{map9p1race|}}}|{{{map9p2race|}}}}}}}<!--
+
-->{{#if:{{{date9|}}}|{{BracketMatchSummaryDate|{{{date9}}}}}}}{{#if:{{{map9|}}}|{{MapWinner|{{{map9}}}|{{{map9win|}}}|{{{map9p1frags|}}}|{{{map9p2frags|}}}|{{{map9ot|}}}|{{{map9p1lineup|}}}|{{{map9p2lineup|}}}}}}}<!--
-->}}<!--
+
-->{{#if:{{{date10|}}}|{{BracketMatchSummaryDate|{{{date10}}}}}}}{{#if:{{{map10|}}}|{{MapWinner|{{{map10}}}|{{{map10win|}}}|{{{map10p1frags|}}}|{{{map10p2frags|}}}|{{{map10ot|}}}|{{{map10p1lineup|}}}|{{{map10p2lineup|}}}}}}}<!--
 +
-->{{#if:{{{date11|}}}|{{BracketMatchSummaryDate|{{{date11}}}}}}}{{#if:{{{map11|}}}|{{MapWinner|{{{map11}}}|{{{map11win|}}}|{{{map11p1frags|}}}|{{{map11p2frags|}}}|{{{map11ot|}}}|{{{map11p1lineup|}}}|{{{map11p2lineup|}}}}}}}<!--
 +
--></div>}}<!--
  
Vetoes
 
-->{{#if:{{{veto1|}}}{{{veto2|}}}|<div class="bracket-popup-body-bans">Vetoes</div>
 
<div class="bracket-popup-body-match">{{{veto1|-}}}</div>
 
<div class="bracket-popup-body-match">{{{veto2|-}}}</div>
 
}}<!--
 
  
-->{{#if:{{{map1score|}}}|{{#arraydefine:map1scores|{{{map1score}}}|-}}}}{{#if:{{{map1|}}}|{{MapWinner|{{{map1|}}}|{{{map1win|}}}|{{#arrayindex:map1scores|0}}|{{#arrayindex:map1scores|1}}|{{{map1t1firstside|}}}|{{{map1t1t|}}}|{{{map1t1ct|}}}|{{{map1t2t|}}}|{{{map1t2ct|}}}|{{{map1o1t1firstside|}}}|{{{map1o1t1t|}}}|{{{map1o1t1ct|}}}|{{{map1o1t2t|}}}|{{{map1o1t2ct|}}}|{{{map1o2t1firstside|}}}|{{{map1o2t1t|}}}|{{{map1o2t1ct|}}}|{{{map1o2t2t|}}}|{{{map1o2t2ct|}}}|{{{map1o3t1firstside|}}}|{{{map1o3t1t|}}}|{{{map1o3t1ct|}}}|{{{map1o3t2t|}}}|{{{map1o3t2ct|}}}|{{{map1o4t1firstside|}}}|{{{map1o4t1t|}}}|{{{map1o4t1ct|}}}|{{{map1o4t2t|}}}|{{{map1o4t2ct|}}}|{{{map1o5t1firstside|}}}|{{{map1o5t1t|}}}|{{{map1o5t1ct|}}}|{{{map1o5t2t|}}}|{{{map1o5t2ct|}}}|{{{map1o6t1firstside|}}}|{{{map1o6t1t|}}}|{{{map1o6t1ct|}}}|{{{map1o6t2t|}}}|{{{map1o6t2ct|}}}}}}}{{#arrayreset:map1scores}}<!--
+
-->{{#if:{{{shot1|}}}|<div class="bracket-popup-body-match" style="padding:5px;float:left;">[[File:{{{shot1|}}}|120px]]</div>| }}<!--
-->{{#if:{{{map2score|}}}|{{#arraydefine:map2scores|{{{map2score}}}|-}}}}{{#if:{{{map2|}}}|{{MapWinner|{{{map2|}}}|{{{map2win|}}}|{{#arrayindex:map2scores|0}}|{{#arrayindex:map2scores|1}}|{{{map2t1firstside|}}}|{{{map2t1t|}}}|{{{map2t1ct|}}}|{{{map2t2t|}}}|{{{map2t2ct|}}}|{{{map2o1t1firstside|}}}|{{{map2o1t1t|}}}|{{{map2o1t1ct|}}}|{{{map2o1t2t|}}}|{{{map2o1t2ct|}}}|{{{map2o2t1firstside|}}}|{{{map2o2t1t|}}}|{{{map2o2t1ct|}}}|{{{map2o2t2t|}}}|{{{map2o2t2ct|}}}|{{{map2o3t1firstside|}}}|{{{map2o3t1t|}}}|{{{map2o3t1ct|}}}|{{{map2o3t2t|}}}|{{{map2o3t2ct|}}}|{{{map2o4t1firstside|}}}|{{{map2o4t1t|}}}|{{{map2o4t1ct|}}}|{{{map2o4t2t|}}}|{{{map2o4t2ct|}}}|{{{map2o5t1firstside|}}}|{{{map2o5t1t|}}}|{{{map2o5t1ct|}}}|{{{map2o5t2t|}}}|{{{map2o5t2ct|}}}|{{{map2o6t1firstside|}}}|{{{map2o6t1t|}}}|{{{map2o6t1ct|}}}|{{{map2o6t2t|}}}|{{{map2o6t2ct|}}}}}}}{{#arrayreset:map2scores}}<!--
+
-->{{#if:{{{shot2|}}}|<div class="bracket-popup-body-match" style="padding:5px;float:left;">[[File:{{{shot2|}}}|120px]]</div>| }}<!--
-->{{#if:{{{map3score|}}}|{{#arraydefine:map3scores|{{{map3score}}}|-}}}}{{#if:{{{map3|}}}|{{MapWinner|{{{map3|}}}|{{{map3win|}}}|{{#arrayindex:map3scores|0}}|{{#arrayindex:map3scores|1}}|{{{map3t1firstside|}}}|{{{map3t1t|}}}|{{{map3t1ct|}}}|{{{map3t2t|}}}|{{{map3t2ct|}}}|{{{map3o1t1firstside|}}}|{{{map3o1t1t|}}}|{{{map3o1t1ct|}}}|{{{map3o1t2t|}}}|{{{map3o1t2ct|}}}|{{{map3o2t1firstside|}}}|{{{map3o2t1t|}}}|{{{map3o2t1ct|}}}|{{{map3o2t2t|}}}|{{{map3o2t2ct|}}}|{{{map3o3t1firstside|}}}|{{{map3o3t1t|}}}|{{{map3o3t1ct|}}}|{{{map3o3t2t|}}}|{{{map3o3t2ct|}}}|{{{map3o4t1firstside|}}}|{{{map3o4t1t|}}}|{{{map3o4t1ct|}}}|{{{map3o4t2t|}}}|{{{map3o4t2ct|}}}|{{{map3o5t1firstside|}}}|{{{map3o5t1t|}}}|{{{map3o5t1ct|}}}|{{{map3o5t2t|}}}|{{{map3o5t2ct|}}}|{{{map3o6t1firstside|}}}|{{{map3o6t1t|}}}|{{{map3o6t1ct|}}}|{{{map3o6t2t|}}}|{{{map3o6t2ct|}}}}}}}{{#arrayreset:map3scores}}<!--
+
-->{{#if:{{{shot3|}}}|<div class="bracket-popup-body-match" style="padding:5px;float:left;">[[File:{{{shot3|}}}|120px]]</div>| }}<!--
-->{{#if:{{{map4score|}}}|{{#arraydefine:map4scores|{{{map4score}}}|-}}}}{{#if:{{{map4|}}}|{{MapWinner|{{{map4|}}}|{{{map4win|}}}|{{#arrayindex:map4scores|0}}|{{#arrayindex:map4scores|1}}|{{{map4t1firstside|}}}|{{{map4t1t|}}}|{{{map4t1ct|}}}|{{{map4t2t|}}}|{{{map4t2ct|}}}|{{{map4o1t1firstside|}}}|{{{map4o1t1t|}}}|{{{map4o1t1ct|}}}|{{{map4o1t2t|}}}|{{{map4o1t2ct|}}}|{{{map4o2t1firstside|}}}|{{{map4o2t1t|}}}|{{{map4o2t1ct|}}}|{{{map4o2t2t|}}}|{{{map4o2t2ct|}}}|{{{map4o3t1firstside|}}}|{{{map4o3t1t|}}}|{{{map4o3t1ct|}}}|{{{map4o3t2t|}}}|{{{map4o3t2ct|}}}|{{{map4o4t1firstside|}}}|{{{map4o4t1t|}}}|{{{map4o4t1ct|}}}|{{{map4o4t2t|}}}|{{{map4o4t2ct|}}}|{{{map4o5t1firstside|}}}|{{{map4o5t1t|}}}|{{{map4o5t1ct|}}}|{{{map4o5t2t|}}}|{{{map4o5t2ct|}}}|{{{map4o6t1firstside|}}}|{{{map4o6t1t|}}}|{{{map4o6t1ct|}}}|{{{map4o6t2t|}}}|{{{map4o6t2ct|}}}}}}}{{#arrayreset:map4scores}}<!--
+
-->{{#if:{{{shot4|}}}|<div class="bracket-popup-body-match" style="padding:5px;float:left;">[[File:{{{shot4|}}}|120px]]</div>| }}<!--
-->{{#if:{{{map5score|}}}|{{#arraydefine:map5scores|{{{map5score}}}|-}}}}{{#if:{{{map5|}}}|{{MapWinner|{{{map5|}}}|{{{map5win|}}}|{{#arrayindex:map5scores|0}}|{{#arrayindex:map5scores|1}}|{{{map5t1firstside|}}}|{{{map5t1t|}}}|{{{map5t1ct|}}}|{{{map5t2t|}}}|{{{map5t2ct|}}}|{{{map5o1t1firstside|}}}|{{{map5o1t1t|}}}|{{{map5o1t1ct|}}}|{{{map5o1t2t|}}}|{{{map5o1t2ct|}}}|{{{map5o2t1firstside|}}}|{{{map5o2t1t|}}}|{{{map5o2t1ct|}}}|{{{map5o2t2t|}}}|{{{map5o2t2ct|}}}|{{{map5o3t1firstside|}}}|{{{map5o3t1t|}}}|{{{map5o3t1ct|}}}|{{{map5o3t2t|}}}|{{{map5o3t2ct|}}}|{{{map5o4t1firstside|}}}|{{{map5o4t1t|}}}|{{{map5o4t1ct|}}}|{{{map5o4t2t|}}}|{{{map5o4t2ct|}}}|{{{map5o5t1firstside|}}}|{{{map5o5t1t|}}}|{{{map5o5t1ct|}}}|{{{map5o5t2t|}}}|{{{map5o5t2ct|}}}|{{{map5o6t1firstside|}}}|{{{map5o6t1t|}}}|{{{map5o6t1ct|}}}|{{{map5o6t2t|}}}|{{{map5o6t2ct|}}}}}}}{{#arrayreset:map5scores}}<!--
+
-->{{#if:{{{shot5|}}}|<div class="bracket-popup-body-match" style="padding:5px;float:left;">[[File:{{{shot5|}}}|120px]]</div>| }}<!--
-->{{#if:{{{map6score|}}}|{{#arraydefine:map6scores|{{{map6score}}}|-}}}}{{#if:{{{map6|}}}|{{MapWinner|{{{map6|}}}|{{{map6win|}}}|{{#arrayindex:map6scores|0}}|{{#arrayindex:map6scores|1}}|{{{map6t1firstside|}}}|{{{map6t1t|}}}|{{{map6t1ct|}}}|{{{map6t2t|}}}|{{{map6t2ct|}}}|{{{map6o1t1firstside|}}}|{{{map6o1t1t|}}}|{{{map6o1t1ct|}}}|{{{map6o1t2t|}}}|{{{map6o1t2ct|}}}|{{{map6o2t1firstside|}}}|{{{map6o2t1t|}}}|{{{map6o2t1ct|}}}|{{{map6o2t2t|}}}|{{{map6o2t2ct|}}}|{{{map6o3t1firstside|}}}|{{{map6o3t1t|}}}|{{{map6o3t1ct|}}}|{{{map6o3t2t|}}}|{{{map6o3t2ct|}}}|{{{map6o4t1firstside|}}}|{{{map6o4t1t|}}}|{{{map6o4t1ct|}}}|{{{map6o4t2t|}}}|{{{map6o4t2ct|}}}|{{{map6o5t1firstside|}}}|{{{map6o5t1t|}}}|{{{map6o5t1ct|}}}|{{{map6o5t2t|}}}|{{{map6o5t2ct|}}}|{{{map6o6t1firstside|}}}|{{{map6o6t1t|}}}|{{{map6o6t1ct|}}}|{{{map6o6t2t|}}}|{{{map6o6t2ct|}}}}}}}{{#arrayreset:map6scores}}<!--
+
-->{{#if:{{{shot6|}}}|<div class="bracket-popup-body-match" style="padding:5px;float:left;">[[File:{{{shot6|}}}|120px]]</div>| }}<!--
-->{{#if:{{{map7score|}}}|{{#arraydefine:map7scores|{{{map7score}}}|-}}}}{{#if:{{{map7|}}}|{{MapWinner|{{{map7|}}}|{{{map7win|}}}|{{#arrayindex:map7scores|0}}|{{#arrayindex:map7scores|1}}|{{{map7t1firstside|}}}|{{{map7t1t|}}}|{{{map7t1ct|}}}|{{{map7t2t|}}}|{{{map7t2ct|}}}|{{{map7o1t1firstside|}}}|{{{map7o1t1t|}}}|{{{map7o1t1ct|}}}|{{{map7o1t2t|}}}|{{{map7o1t2ct|}}}|{{{map7o2t1firstside|}}}|{{{map7o2t1t|}}}|{{{map7o2t1ct|}}}|{{{map7o2t2t|}}}|{{{map7o2t2ct|}}}|{{{map7o3t1firstside|}}}|{{{map7o3t1t|}}}|{{{map7o3t1ct|}}}|{{{map7o3t2t|}}}|{{{map7o3t2ct|}}}|{{{map7o4t1firstside|}}}|{{{map7o4t1t|}}}|{{{map7o4t1ct|}}}|{{{map7o4t2t|}}}|{{{map7o4t2ct|}}}|{{{map7o5t1firstside|}}}|{{{map7o5t1t|}}}|{{{map7o5t1ct|}}}|{{{map7o5t2t|}}}|{{{map7o5t2ct|}}}|{{{map7o6t1firstside|}}}|{{{map7o6t1t|}}}|{{{map7o6t1ct|}}}|{{{map7o6t2t|}}}|{{{map7o6t2ct|}}}}}}}{{#arrayreset:map7scores}}<!--
 
-->{{#if:{{{map8score|}}}|{{#arraydefine:map8scores|{{{map8score}}}|-}}}}{{#if:{{{map8|}}}|{{MapWinner|{{{map8|}}}|{{{map8win|}}}|{{#arrayindex:map8scores|0}}|{{#arrayindex:map8scores|1}}|{{{map8t1firstside|}}}|{{{map8t1t|}}}|{{{map8t1ct|}}}|{{{map8t2t|}}}|{{{map8t2ct|}}}|{{{map8o1t1firstside|}}}|{{{map8o1t1t|}}}|{{{map8o1t1ct|}}}|{{{map8o1t2t|}}}|{{{map8o1t2ct|}}}|{{{map8o2t1firstside|}}}|{{{map8o2t1t|}}}|{{{map8o2t1ct|}}}|{{{map8o2t2t|}}}|{{{map8o2t2ct|}}}|{{{map8o3t1firstside|}}}|{{{map8o3t1t|}}}|{{{map8o3t1ct|}}}|{{{map8o3t2t|}}}|{{{map8o3t2ct|}}}|{{{map8o4t1firstside|}}}|{{{map8o4t1t|}}}|{{{map8o4t1ct|}}}|{{{map8o4t2t|}}}|{{{map8o4t2ct|}}}|{{{map8o5t1firstside|}}}|{{{map8o5t1t|}}}|{{{map8o5t1ct|}}}|{{{map8o5t2t|}}}|{{{map8o5t2ct|}}}|{{{map8o6t1firstside|}}}|{{{map8o6t1t|}}}|{{{map8o6t1ct|}}}|{{{map8o6t2t|}}}|{{{map8o6t2ct|}}}}}}}{{#arrayreset:map8scores}}<!--
 
-->{{#if:{{{map9score|}}}|{{#arraydefine:map9scores|{{{map9score}}}|-}}}}{{#if:{{{map9|}}}|{{MapWinner|{{{map9|}}}|{{{map9win|}}}|{{#arrayindex:map9scores|0}}|{{#arrayindex:map9scores|1}}|{{{map9t1firstside|}}}|{{{map9t1t|}}}|{{{map9t1ct|}}}|{{{map9t2t|}}}|{{{map9t2ct|}}}|{{{map9o1t1firstside|}}}|{{{map9o1t1t|}}}|{{{map9o1t1ct|}}}|{{{map9o1t2t|}}}|{{{map9o1t2ct|}}}|{{{map9o2t1firstside|}}}|{{{map9o2t1t|}}}|{{{map9o2t1ct|}}}|{{{map9o2t2t|}}}|{{{map9o2t2ct|}}}|{{{map9o3t1firstside|}}}|{{{map9o3t1t|}}}|{{{map9o3t1ct|}}}|{{{map9o3t2t|}}}|{{{map9o3t2ct|}}}|{{{map9o4t1firstside|}}}|{{{map9o4t1t|}}}|{{{map9o4t1ct|}}}|{{{map9o4t2t|}}}|{{{map9o4t2ct|}}}|{{{map9o5t1firstside|}}}|{{{map9o5t1t|}}}|{{{map9o5t1ct|}}}|{{{map9o5t2t|}}}|{{{map9o5t2ct|}}}|{{{map9o6t1firstside|}}}|{{{map9o6t1t|}}}|{{{map9o6t1ct|}}}|{{{map9o6t2t|}}}|{{{map9o6t2ct|}}}}}}}{{#arrayreset:map9scores}}<!--
 
-->}}<!--
 
  
 
Comment  
 
Comment  
-->{{#if:{{{comment|}}}|<div class="bracket-popup-body-comment">{{{comment}}}</div>}}<!--
+
-->{{#if:{{{comment|}}}|<div class="bracket-popup-body-comment" style="clear:both;padding:10px;">{{{comment|}}}</div>| }}<!--
  
-->{{#if:{{{date|}}}{{{map1|}}}{{{veto1|}}}{{{comment|}}}|</div>}}<!--
+
-->{{#if:{{{date|}}}{{{map1|}}}{{{veto1|}}}{{{comment|}}}|}}<!--
  
 
Icons  
 
Icons  
-->{{#if:{{{preview|}}} {{{lrthread|}}} {{{vod|}}} {{{vodgame1|}}} {{{vodgame2|}}} {{{vodgame3|}}} {{{vodgame4|}}} {{{vodgame5|}}} {{{vodgame6|}}} {{{vodgame7|}}} {{{vodgame8|}}} {{{vodgame9|}}} {{{interview|}}} {{{interview2|}}} {{{review|}}} {{{recap|}}}|<!--
+
-->{{#if:{{{preview|}}} {{{vod|}}} {{{vodgame1|}}} {{{vodgame2|}}} {{{vodgame3|}}} {{{vodgame4|}}} {{{vodgame5|}}} {{{vodgame6|}}} {{{vodgame7|}}} {{{vodgame8|}}} {{{vodgame9|}}} {{{interview|}}} {{{interview2|}}}|<!--
 +
--><div class="bracket-popup-footer plainlinks" style="clear:both;"><!--
 +
-->{{#if:{{{preview|}}}|[[File:Preview Icon.png|link={{{preview}}}|alt=preview|15px|Preview]]}} <!--
 +
-->{{#if:{{{vod|}}}|[[File:vod.png|link={{{vod}}}|20px|Watch VOD]] [{{{vod}}} Watch VOD {{#if:{{{stream|}}}|({{{stream|}}})}}]}} <!--
 +
-->{{#if:{{{vod2|}}}|[[File:vod.png|link={{{vod2}}}|20px|Watch VOD]] [{{{vod2}}} Watch VOD {{#if:{{{stream2|}}}|({{{stream2|}}})}}]}}</div>}} <!--
 +
 
 +
-->{{#if:{{{demo1|}}}|<!--
 
--><div class="bracket-popup-footer plainlinks"><!--
 
--><div class="bracket-popup-footer plainlinks"><!--
-->{{#if:{{{preview|}}}|[[File:Preview Icon.png|link={{{preview}}}|alt=preview|15px|Preview]]}} <!--
+
-->{{#if:{{{demo1|}}}|Demo: {{demolink|gamenum=1|demo={{{demo1|}}}|source=url}}}} <!--
-->{{#if:{{{lrthread|}}}|[[File:LiveReport.png|link={{{lrthread}}}|alt=lrthread|15px|Live Report Thread]]}} <!--
+
-->{{#if:{{{demo2|}}}|{{demolink|gamenum=2|demo={{{demo2|}}}|source=url}}}} <!--
-->{{#if:{{{vod|}}}|[[File:vod.png|link={{{vod}}}|15px|Watch VOD]]}} <!--
+
-->{{#if:{{{demo3|}}}|{{demolink|gamenum=3|demo={{{demo3|}}}|source=url}}}} <!--
 +
-->{{#if:{{{demo4|}}}|{{demolink|gamenum=4|demo={{{demo4|}}}|source=url}}}} <!--
 +
-->{{#if:{{{demo5|}}}|{{demolink|gamenum=5|demo={{{demo5|}}}|source=url}}}} <!--
 +
-->{{#if:{{{demo6|}}}|{{demolink|gamenum=6|demo={{{demo6|}}}|source=url}}}} <!--
 +
-->{{#if:{{{demo7|}}}|{{demolink|gamenum=7|demo={{{demo7|}}}|source=url}}}} <!--
 
-->{{#if:{{{vodgame1|}}}|{{vodlink|gamenum=1|vod={{{vodgame1|}}}|source=url}}}} <!--
 
-->{{#if:{{{vodgame1|}}}|{{vodlink|gamenum=1|vod={{{vodgame1|}}}|source=url}}}} <!--
 
-->{{#if:{{{vodgame2|}}}|{{vodlink|gamenum=2|vod={{{vodgame2|}}}|source=url}}}} <!--
 
-->{{#if:{{{vodgame2|}}}|{{vodlink|gamenum=2|vod={{{vodgame2|}}}|source=url}}}} <!--
Line 72: Line 75:
 
-->{{#vardefine:map8|{{{map8|}}}}}<!--
 
-->{{#vardefine:map8|{{{map8|}}}}}<!--
 
-->{{#vardefine:map9|{{{map9|}}}}}<!--
 
-->{{#vardefine:map9|{{{map9|}}}}}<!--
 +
-->{{#vardefine:map10|{{{map10|}}}}}<!--
 +
-->{{#vardefine:map11|{{{map11|}}}}}<!--
 
-->{{#vardefine:map1_date|{{#replace:{{#explode:{{{date1|}}}|<|0}}|- |}}}}<!--
 
-->{{#vardefine:map1_date|{{#replace:{{#explode:{{{date1|}}}|<|0}}|- |}}}}<!--
 
-->{{#vardefine:map2_date|{{#replace:{{#explode:{{{date2|}}}|<|0}}|- |}}}}<!--
 
-->{{#vardefine:map2_date|{{#replace:{{#explode:{{{date2|}}}|<|0}}|- |}}}}<!--
Line 81: Line 86:
 
-->{{#vardefine:map8_date|{{#replace:{{#explode:{{{date8|}}}|<|0}}|- |}}}}<!--
 
-->{{#vardefine:map8_date|{{#replace:{{#explode:{{{date8|}}}|<|0}}|- |}}}}<!--
 
-->{{#vardefine:map9_date|{{#replace:{{#explode:{{{date9|}}}|<|0}}|- |}}}}<!--
 
-->{{#vardefine:map9_date|{{#replace:{{#explode:{{{date9|}}}|<|0}}|- |}}}}<!--
 +
-->{{#vardefine:map10_date|{{#replace:{{#explode:{{{date10|}}}|<|0}}|- |}}}}<!--
 +
-->{{#vardefine:map11_date|{{#replace:{{#explode:{{{date11|}}}|<|0}}|- |}}}}<!--
 
-->{{#vardefine:map1win|{{{map1win|}}}}}<!--
 
-->{{#vardefine:map1win|{{{map1win|}}}}}<!--
 
-->{{#vardefine:map2win|{{{map2win|}}}}}<!--
 
-->{{#vardefine:map2win|{{{map2win|}}}}}<!--
Line 90: Line 97:
 
-->{{#vardefine:map8win|{{{map8win|}}}}}<!--
 
-->{{#vardefine:map8win|{{{map8win|}}}}}<!--
 
-->{{#vardefine:map9win|{{{map9win|}}}}}<!--
 
-->{{#vardefine:map9win|{{{map9win|}}}}}<!--
 +
-->{{#vardefine:map10win|{{{map10win|}}}}}<!--
 +
-->{{#vardefine:map11win|{{{map11win|}}}}}<!--
 
-->{{#vardefine:m1p1race|{{{map1p1race|}}}}}<!--
 
-->{{#vardefine:m1p1race|{{{map1p1race|}}}}}<!--
 
-->{{#vardefine:m2p1race|{{{map2p1race|}}}}}<!--
 
-->{{#vardefine:m2p1race|{{{map2p1race|}}}}}<!--
Line 99: Line 108:
 
-->{{#vardefine:m8p1race|{{{map8p1race|}}}}}<!--
 
-->{{#vardefine:m8p1race|{{{map8p1race|}}}}}<!--
 
-->{{#vardefine:m9p1race|{{{map9p1race|}}}}}<!--
 
-->{{#vardefine:m9p1race|{{{map9p1race|}}}}}<!--
 +
-->{{#vardefine:m9p1race|{{{map10p1race|}}}}}<!--
 +
-->{{#vardefine:m9p1race|{{{map11p1race|}}}}}<!--
 
-->{{#vardefine:m1p2race|{{{map1p2race|}}}}}<!--
 
-->{{#vardefine:m1p2race|{{{map1p2race|}}}}}<!--
 
-->{{#vardefine:m2p2race|{{{map2p2race|}}}}}<!--
 
-->{{#vardefine:m2p2race|{{{map2p2race|}}}}}<!--
Line 108: Line 119:
 
-->{{#vardefine:m8p2race|{{{map8p2race|}}}}}<!--
 
-->{{#vardefine:m8p2race|{{{map8p2race|}}}}}<!--
 
-->{{#vardefine:m9p2race|{{{map9p2race|}}}}}<!--
 
-->{{#vardefine:m9p2race|{{{map9p2race|}}}}}<!--
 +
-->{{#vardefine:m9p2race|{{{map10p2race|}}}}}<!--
 +
-->{{#vardefine:m9p2race|{{{map11p2race|}}}}}<!--
 
-->{{#vardefine:vod|{{{vod|}}}}}<!--
 
-->{{#vardefine:vod|{{{vod|}}}}}<!--
 
-->{{#vardefine:vodgame1|{{{vodgame1|}}}}}<!--
 
-->{{#vardefine:vodgame1|{{{vodgame1|}}}}}<!--
Line 119: Line 132:
 
-->{{#vardefine:vodgame9|{{{vodgame9|}}}}}<!--
 
-->{{#vardefine:vodgame9|{{{vodgame9|}}}}}<!--
 
-->{{#vardefine:finished|{{{finished|}}}}}<!--
 
-->{{#vardefine:finished|{{{finished|}}}}}<!--
--></includeonly><noinclude>{{documentation}}</noinclude>
+
--></includeonly><noinclude>{{documentation}}[[Category:Templates]]</noinclude>

Latest revision as of 11:24, 19 March 2024

Documentation (view - edit)

This template is used by bracket templates as it needs wrapping code to actually work. It creates the overlay with information about maps, VODs, demos, etc. that appears on click.

Example

The code:

{{4SEBracket
|R1=Quarterfinals (Bo5)
|R2=Semifinals (Bo7)
|R3=Finals (Bo7)
 <!-- QUARTERFINALS -->
|R1D1=DOOMer |R1D1flag=se |R1D1score=2 |R1D1win=
|R1D2=Avenger |R1D2flag=pl |R1D2score=3 |R1D2win=1
|R1G1details={{BracketMatchSummary
|date=February 21, 2021 18:10 {{Abbr/CEST}}
|stream=suddendeathTV
|stream2=gLAd
|vod=https://www.twitch.tv/videos/746776070
|vod2=https://www.twitch.tv/videos/746776070
|demo1=http://demo.qhlan.org/qhlan12/1on1/duel_(1)lethalwiz_vs_lethalwiz%5bpovdmm4%5d040109-1231.mvd
|demo2=http://demo.qhlan.org/qhlan12/1on1/duel_(1)lethalwiz_vs_lethalwiz%5bpovdmm4%5d040109-1231.mvd
|demo3=http://demo.qhlan.org/qhlan12/1on1/duel_(1)lethalwiz_vs_lethalwiz%5bpovdmm4%5d040109-1231.mvd
|demo4=http://demo.qhlan.org/qhlan12/1on1/duel_(1)lethalwiz_vs_lethalwiz%5bpovdmm4%5d040109-1231.mvd
|demo5=http://demo.qhlan.org/qhlan12/1on1/duel_(1)lethalwiz_vs_lethalwiz%5bpovdmm4%5d040109-1231.mvd
|map1=dm3 |map1win=1 |map1p1frags=15 |map1p2frags=13 |shot1=20200920-no vs au-dm3.jpg
|map2=dm2 |map2win=2 |map2p1frags=11 |map2p2frags=14 |shot2=slvscan-dm2.png |map2ot=1
|map3=aerowalk |map3win=1 |map3p1frags=5 |map3p2frags=4 |shot3=slvscan-aerowalk.png
|map4=dm1 |map4win=2 |map4p1frags=16 |map4p2frags=17
|map5=dm4 |map5win=1 |map5p1frags=WIN |map5p2frags=WO 
|comment={{player|Avenger|flag=pl}} forfeited the decider map.
}}
}}

gives us:

Quarterfinals (Bo5)
 Sweden DOOMer
2
Sweden DOOMer
Avenger Poland
suddendeathTV gLAd

February 21, 2021 18:10 CEST
GreenCheck.png
15 
 
NoCheck.png
 13
 
dm3
NoCheck.png
11 
 
GreenCheck.png
 14
 
dm2

1 overtime

GreenCheck.png
5 
 
NoCheck.png
 4
 
aerowalk
NoCheck.png
16 
 
GreenCheck.png
 17
 
dm1
GreenCheck.png
WIN 
 
NoCheck.png
 WO
 
dm4
20200920-no vs au-dm3.jpg
Slvscan-dm2.png
Slvscan-aerowalk.png
Poland Avenger forfeited the decider map.
 Poland Avenger
3
  R1D3
  R1D4
Semifinals (Bo7)
  R2W1
  R2W2

Use

|mapX=
Set the name of the map, X is 1-9.
|mapXwin=
Set this to "1", "2", "skip" or "draw" to either set a winner or show the map wasn't played or had no winner.
|mapXp1frags=
Set the number of frags for player 1 on on map X.
|mapXp2frags=
Set the number of frags for player 2 on on map X.
|mapXot=
(Optional) Set number of overtimes on map X.
|mapXp1lineup=
(Optional) Set lineup for player 1 as comma separated list on map X.
|mapXp2lineup=
(Optional) Set lineup for player 2 as comma separated list on map X.
|shotX=
(Optional) Add a screenshot for map X. Example: |shot1=20200920 no vs au e1m2.jpg will add a 120px thumbnail in the bottom of the overlay. Multiple shots will simply show up after one another.
|vodgameX=
(Optional) Put a link to the VOD of mapX here. For less clutter, use one vod for the entire game:
|vod=
(Optional) Put a link to the VOD of the game. If |stream= is present, its name will show as vod link.
|vod2=
(Optional) Put a link to a second VOD of the game. If |stream2= is present, its name will show as vod link.
|demoX=
(Optional) Put a link to the demo of mapX here. Up to 7 demos supported.
|stream=
(Optional) Add a link to the stream. Use only stream name, not full url.
|stream2=
(Optional) Add a link to a second stream. Use only stream name, not full url.
|comment=
(Optional) Option to leave a short note about noteworthy events (e.g. a draw, reason for a walkover).
|date=
(Optional) Set the date of the match, or date with time (format: February 21, 2021 18:10 CEST). If the date is in the future, a countdown will show.
|finished=
(Optional) Set this to "true" to hide the countdown.

Copy/Paste

Minimal with 3 maps:

{{BracketMatchSummary
|map1= |map1win= |map1p1frags= |map1p2frags= |map1ot=
|map2= |map2win= |map2p1frags= |map2p2frags= |map2ot=
|map3= |map3win= |map3p1frags= |map3p2frags= |map3ot=
}}

Minimal with 5 maps:

{{BracketMatchSummary
|map1= |map1win= |map1p1frags= |map1p2frags= |map1ot=
|map2= |map2win= |map2p1frags= |map2p2frags= |map2ot=
|map3= |map3win= |map3p1frags= |map3p2frags= |map3ot=
|map4= |map4win= |map4p1frags= |map4p2frags= |map4ot=
|map5= |map5win= |map5p1frags= |map5p2frags= |map5ot=
}}

Full with 7 maps:

{{BracketMatchSummary
|date=
|vod=
|stream=
|comment=
|map1= |map1win= |map1p1frags= |map1p2frags= |map1ot= |map1p1lineup= |map1p2lineup= 
|map2= |map2win= |map2p1frags= |map2p2frags= |map2ot= |map2p1lineup= |map2p2lineup= 
|map3= |map3win= |map3p1frags= |map3p2frags= |map3ot= |map3p1lineup= |map3p2lineup= 
|map4= |map4win= |map4p1frags= |map4p2frags= |map4ot= |map4p1lineup= |map4p2lineup= 
|map5= |map5win= |map5p1frags= |map5p2frags= |map5ot= |map5p1lineup= |map5p2lineup= 
|map6= |map6win= |map6p1frags= |map6p2frags= |map6ot= |map6p1lineup= |map6p2lineup= 
|map7= |map7win= |map7p1frags= |map7p2frags= |map7ot= |map7p1lineup= |map7p2lineup= 
}}