Difference between revisions of "Template:MatchEvent"

From QWiki
(Creating new Match template for the case where the Event name itself is primary key, sibling to Match template)
 
m (Width changes of bottom line (Streamlink competing with space of Infotext))
 
Line 3: Line 3:
 
|- style="vertical-align:middle; font-size:11px; height:16px; margin-top:3px;border-top:1px solid #DEDACF;background-color:#F0EEE6;"
 
|- style="vertical-align:middle; font-size:11px; height:16px; margin-top:3px;border-top:1px solid #DEDACF;background-color:#F0EEE6;"
 
{{#vardefine:timezone|{{#explode:{{#explode:{{{date|}}}|data-tz="|1}}|"|0}}}}
 
{{#vardefine:timezone|{{#explode:{{#explode:{{{date|}}}|data-tz="|1}}|"|0}}}}
| style="width:100%; white-space:nowrap;padding: 0.5em 0.5em 0.5em 0.8em;" | {{#if:{{{date|}}}|<div class=""><span class="datetime" style="visibility:hidden;font-size: 1px;">{{{date}}}</span><span class="countdown" style="float:left;"></span> {{#ifeq:{{{finished|}}}|true|{{{date}}}|{{#if:{{{stream|}}}|<span class="twitchlink" style="float:left;margin-left:5px;color:#6745A6;white-space:nowrap;">&#8594;  [http://twitch.tv/{{{stream|}}} {{{stream|}}}]{{#if:{{{stream2|}}}|<span class="twitchlink" style="color:#6745A6;white-space:nowrap;">, [http://twitch.tv/{{{stream2|}}} {{{stream2|}}}]</span>|}}</span>|}}}}</div>}}
+
| style="width:auto; white-space:nowrap;padding: 0.5em 0.5em 0.5em 0.8em;" | {{#if:{{{date|}}}|<div class=""><span class="datetime" style="visibility:hidden;font-size: 1px;">{{{date}}}</span><span class="countdown" style="float:left;"></span> {{#ifeq:{{{finished|}}}|true|{{{date}}}|{{#if:{{{stream|}}}|<span class="twitchlink" style="float:left;margin-left:5px;color:#6745A6;white-space:nowrap;">&#8594;  [http://twitch.tv/{{{stream|}}} {{{stream|}}}]{{#if:{{{stream2|}}}|<span class="twitchlink" style="color:#6745A6;white-space:nowrap;">, [http://twitch.tv/{{{stream2|}}} {{{stream2|}}}]</span>|}}</span>|}}}}</div>}}
| colspan="2" style="width:50%;text-align:right;overflow:hidden; text-overflow:ellipsis; max-width: 170px; vertical-align:middle; white-space:nowrap; font-size:11px; height:16px; margin-top:3px;padding-right:0.8em" | {{#if:{{{info}}}|{{{info}}}|}}
+
| colspan="2" style="text-align:right;overflow:hidden; text-overflow:ellipsis; max-width: 180px; vertical-align:middle; white-space:nowrap; font-size:11px; height:16px; margin-top:3px;padding-right:0.8em" | {{#if:{{{info}}}|{{{info}}}|}}
 
|}&#10;</includeonly><noinclude>[[Category:Templates]]</noinclude><noinclude>{{documentation}}</noinclude>
 
|}&#10;</includeonly><noinclude>[[Category:Templates]]</noinclude><noinclude>{{documentation}}</noinclude>

Latest revision as of 09:56, 14 April 2021

Documentation (view - edit)

Used to put an upcoming match in the spotlight on the startpage.

This particular template displays eventname + an array of players, either on 1 line or 2.

  • For another version with only teamname + an array of players, see {{MatchAbbr}}.
  • For a simpler version with only playername or teamname, see {{Match}}.
  • For a version with 2 individual players with a common flag, see {{Match2on2}}.

Example

The code:

{{matchEvent|Australian DM2 Showdown 1|au|Phylum, Magnum, Egge, GS, tautheory, Swoop, Trent, Snoozer, Scott|rows=2|date=16 April 2021 09:00|event=Australian DM2 Showdown 1|info=Weekend event with Group games into Finals|stream=dracsqw}}

gives us:

Game in spotlight

Australia Australian DM2 Showdown 1
Phylum, Magnum, Egge, GS, tautheory, Swoop, Trent, Snoozer, Scott
dracsqw
Weekend event with Group games into Finals

Parameters

| #1 |
team name
| #2 |
team flag
| #3 |
team/players lineup. No linked text. Separate with '&' or ','.
|rows=
normally use '2', which puts lineups under team name. '1' will put lineup next to team name.
|date=
set the date and time of the match, in format: February 21, 2021 18:00 UTC. If the date is in the future, a countdown will show.
|event=
link to the event.
|info=
set to give match context, like "Division 1 Finals" or similar. Shows bottom-right.
|stream=
set twitch username for primary stream.
|stream2=
set twitch username for secondary stream.