Difference between revisions of "Template:HLTeamCard"

From comp.tf
Jump to navigation Jump to search
m
m
Line 1: Line 1:
<includeonly><div class="teamcard" style="position:relative; width:250px; height:{{#expr:279+{{#if:{{{placement|}}}|33|0}}+{{#if:{{{preview|}}}|27|0}}}}px;">
+
<includeonly><div class="teamcard" style="position:relative; width:180px; height:{{#expr:279+{{#if:{{{placement|}}}|33|0}}+{{#if:{{{preview|}}}|27|0}}}}px;">
 
<center>{{#if:{{{team|}}}|'''[[{{{link|{{{team}}}}}}|{{{team}}}]]'''|'''TBD'''}}{{#if:{{{notes|}}}|<sup>{{{notes|&nbsp;}}}</sup>}}{{{ref|}}}</center>
 
<center>{{#if:{{{team|}}}|'''[[{{{link|{{{team}}}}}}|{{{team}}}]]'''|'''TBD'''}}{{#if:{{{notes|}}}|<sup>{{{notes|&nbsp;}}}</sup>}}{{{ref|}}}</center>
{| class="wikitable logo" style="width: 250px; height: {{#expr: 249+{{#if:{{{placement|}}}|33|0}}+{{#if:{{{preview|}}}|27|0}}}}px;"
+
{| class="wikitable logo" style="width: 180px; height: {{#expr: 249+{{#if:{{{placement|}}}|33|0}}+{{#if:{{{preview|}}}|27|0}}}}px;"
 
|-
 
|-
 
|[[{{#if:{{{image|}}}|File:{{#ifeq:{{{image|}}}| |Generic_Logo.png|{{{image}}}}}|{{#ifeq:{{{team|}}}||File:Generic_Logo.png|{{#show: {{{team}}}|?has image|default=File:Generic_Logo.png|link=none}}}}}}|{{#if:{{{imagesize|}}}|{{{imagesize}}}|140x140px}}|center|link=]]
 
|[[{{#if:{{{image|}}}|File:{{#ifeq:{{{image|}}}| |Generic_Logo.png|{{{image}}}}}|{{#ifeq:{{{team|}}}||File:Generic_Logo.png|{{#show: {{{team}}}|?has image|default=File:Generic_Logo.png|link=none}}}}}}|{{#if:{{{imagesize|}}}|{{{imagesize}}}|140x140px}}|center|link=]]
 
|}
 
|}
{| class="wikitable list" style="width: 250px; height: {{#expr: 249+{{#if:{{{placement|}}}|33|0}}+{{#if:{{{preview|}}}|27|0}}}}px;"  
+
{| class="wikitable list" style="width: 180px; height: {{#expr: 249+{{#if:{{{placement|}}}|33|0}}+{{#if:{{{preview|}}}|27|0}}}}px;"  
 
|-
 
|-
!width=95px|<div style="text-align: left;">[[File:Scouticon.png|20px|link=Scout]] [[Scout]]</div>
+
!width=20px|<div style="text-align: left;">[[File:Scouticon.png|20px|link=Scout]]</div>
 
|&nbsp;{{flag|{{#if:{{{scoutflag|}}}|{{{scoutflag|filler flag}}}|filler flag}}}}&nbsp;{{#if:{{{scout|}}}|[[{{{scoutlink|{{{scout}}}}}}|{{{scout}}}]]|<abbr title="To Be Determined">TBD</abbr>}}&nbsp;{{#if:{{{p1preview|}}}|
 
|&nbsp;{{flag|{{#if:{{{scoutflag|}}}|{{{scoutflag|filler flag}}}|filler flag}}}}&nbsp;{{#if:{{{scout|}}}|[[{{{scoutlink|{{{scout}}}}}}|{{{scout}}}]]|<abbr title="To Be Determined">TBD</abbr>}}&nbsp;{{#if:{{{p1preview|}}}|
 
[[Image:Writers_icon.png|20px|15px|link={{{p1preview}}}|Preview]]}}
 
[[Image:Writers_icon.png|20px|15px|link={{{p1preview}}}|Preview]]}}
 
|-
 
|-
!<div style="text-align: left;">[[File:Soldiericon.png|20px|link=Soldier]] [[Soldier]]</div>
+
!<div style="text-align: left;">[[File:Soldiericon.png|20px|link=Soldier]]</div>
 
|&nbsp;{{flag|{{#if:{{{soldierflag|}}}|{{{soldierflag|filler flag}}}|filler flag}}}}&nbsp;{{#if:{{{soldier|}}}|[[{{{p2link|{{{soldier}}}}}}|{{{soldier}}}]]|<abbr title="To Be Determined">TBD</abbr>}}
 
|&nbsp;{{flag|{{#if:{{{soldierflag|}}}|{{{soldierflag|filler flag}}}|filler flag}}}}&nbsp;{{#if:{{{soldier|}}}|[[{{{p2link|{{{soldier}}}}}}|{{{soldier}}}]]|<abbr title="To Be Determined">TBD</abbr>}}
 
|-
 
|-
!<div style="text-align: left;">[[File:Pyroicon.png|20px|link=Pyro]] [[Pyro]]</div>
+
!<div style="text-align: left;">[[File:Pyroicon.png|20px|link=Pyro]]</div>
 
|&nbsp;{{flag|{{#if:{{{pyroflag|}}}|{{{pyroflag|filler flag}}}|filler flag}}}}&nbsp;{{#if:{{{pyro|}}}|[[{{{p2link|{{{pyro}}}}}}|{{{pyro}}}]]|<abbr title="To Be Determined">TBD</abbr>}}
 
|&nbsp;{{flag|{{#if:{{{pyroflag|}}}|{{{pyroflag|filler flag}}}|filler flag}}}}&nbsp;{{#if:{{{pyro|}}}|[[{{{p2link|{{{pyro}}}}}}|{{{pyro}}}]]|<abbr title="To Be Determined">TBD</abbr>}}
 
|-
 
|-
!<div style="text-align: left;">[[File:Demomanicon.png|20px|link=Demoman]] [[Demoman]]</div>
+
!<div style="text-align: left;">[[File:Demomanicon.png|20px|link=Demoman]]</div>
 
|&nbsp;{{flag|{{#if:{{{demomanflag|}}}|{{{demomanflag|filler flag}}}|filler flag}}}}&nbsp;{{#if:{{{demoman|}}}|[[{{{p2link|{{{demoman}}}}}}|{{{demoman}}}]]|<abbr title="To Be Determined">TBD</abbr>}}
 
|&nbsp;{{flag|{{#if:{{{demomanflag|}}}|{{{demomanflag|filler flag}}}|filler flag}}}}&nbsp;{{#if:{{{demoman|}}}|[[{{{p2link|{{{demoman}}}}}}|{{{demoman}}}]]|<abbr title="To Be Determined">TBD</abbr>}}
 
|-
 
|-
!<div style="text-align: left;">[[File:Heavyicon.png|20px|link=Heavy]] [[Heavy]]</div>
+
!<div style="text-align: left;">[[File:Heavyicon.png|20px|link=Heavy]]</div>
 
|&nbsp;{{flag|{{#if:{{{heavyflag|}}}|{{{heavyflag|filler flag}}}|filler flag}}}}&nbsp;{{#if:{{{heavy|}}}|[[{{{p2link|{{{heavy}}}}}}|{{{heavy}}}]]|<abbr title="To Be Determined">TBD</abbr>}}
 
|&nbsp;{{flag|{{#if:{{{heavyflag|}}}|{{{heavyflag|filler flag}}}|filler flag}}}}&nbsp;{{#if:{{{heavy|}}}|[[{{{p2link|{{{heavy}}}}}}|{{{heavy}}}]]|<abbr title="To Be Determined">TBD</abbr>}}
 
|-
 
|-
!<div style="text-align: left;">[[File:Engineericon.png|20px|link=Engineer]] [[Engineer]]</div>
+
!<div style="text-align: left;">[[File:Engineericon.png|20px|link=Engineer]]</div>
 
|&nbsp;{{flag|{{#if:{{{engineerflag|}}}|{{{engineerflag|filler flag}}}|filler flag}}}}&nbsp;{{#if:{{{engineer|}}}|[[{{{p2link|{{{engineer}}}}}}|{{{engineer}}}]]|<abbr title="To Be Determined">TBD</abbr>}}
 
|&nbsp;{{flag|{{#if:{{{engineerflag|}}}|{{{engineerflag|filler flag}}}|filler flag}}}}&nbsp;{{#if:{{{engineer|}}}|[[{{{p2link|{{{engineer}}}}}}|{{{engineer}}}]]|<abbr title="To Be Determined">TBD</abbr>}}
 
|-
 
|-
!<div style="text-align: left;">[[File:Medicicon.png|20px|link=Medic]] [[Medic]]</div>
+
!<div style="text-align: left;">[[File:Medicicon.png|20px|link=Medic]]</div>
 
|&nbsp;{{flag|{{#if:{{{medicflag|}}}|{{{medicflag|filler flag}}}|filler flag}}}}&nbsp;{{#if:{{{medic|}}}|[[{{{p2link|{{{medic}}}}}}|{{{medic}}}]]|<abbr title="To Be Determined">TBD</abbr>}}
 
|&nbsp;{{flag|{{#if:{{{medicflag|}}}|{{{medicflag|filler flag}}}|filler flag}}}}&nbsp;{{#if:{{{medic|}}}|[[{{{p2link|{{{medic}}}}}}|{{{medic}}}]]|<abbr title="To Be Determined">TBD</abbr>}}
 
|-
 
|-
!<div style="text-align: left;">[[File:Snipericon.png|20px|link=Sniper]] [[Sniper]]</div>
+
!<div style="text-align: left;">[[File:Snipericon.png|20px|link=Sniper]]</div>
 
|&nbsp;{{flag|{{#if:{{{sniperflag|}}}|{{{sniperflag|filler flag}}}|filler flag}}}}&nbsp;{{#if:{{{sniper|}}}|[[{{{p2link|{{{sniper}}}}}}|{{{sniper}}}]]|<abbr title="To Be Determined">TBD</abbr>}}
 
|&nbsp;{{flag|{{#if:{{{sniperflag|}}}|{{{sniperflag|filler flag}}}|filler flag}}}}&nbsp;{{#if:{{{sniper|}}}|[[{{{p2link|{{{sniper}}}}}}|{{{sniper}}}]]|<abbr title="To Be Determined">TBD</abbr>}}
 
|-
 
|-
!<div style="text-align: left;">[[File:Spyicon.png|20px|link=Spy]] [[Spy]]</div>
+
!<div style="text-align: left;">[[File:Spyicon.png|20px|link=Spy]]</div>
 
|&nbsp;{{flag|{{#if:{{{spyflag|}}}|{{{spyflag|filler flag}}}|filler flag}}}}&nbsp;{{#if:{{{spy|}}}|[[{{{p2link|{{{spy}}}}}}|{{{spy}}}]]|<abbr title="To Be Determined">TBD</abbr>}}
 
|&nbsp;{{flag|{{#if:{{{spyflag|}}}|{{{spyflag|filler flag}}}|filler flag}}}}&nbsp;{{#if:{{{spy|}}}|[[{{{p2link|{{{spy}}}}}}|{{{spy}}}]]|<abbr title="To Be Determined">TBD</abbr>}}
 
{{!}}-{{#if:{{{placement|}}}|style="height: 29px;"}}
 
{{!}}-{{#if:{{{placement|}}}|style="height: 29px;"}}

Revision as of 13:52, 13 January 2017

(view - edit) Documentation

Template meant to be used when presenting a Highlander team on a tournament page. With only logo displayed until it's hovered and the roster is revealed.

Usage

X will denote a number from 1 to 5, 1 is the top row and 5 the bottom.

|team=
|link=
Name of the team and link to the page if different.
|ref=
To be used to insert a reference if there was some change with the team or whatever.
|image=
Image file link (no File: or Image: before this)
|imagesize=
Max size is be 245x165px, can use the regular image size input ways of just width (245px) or height (x165px) to make the image fit into the template.
|notes=
Superscript text that appears next to the team name.
|<class>=
Player name.
|<class>flag=
Player nationality/flag only 2 letter code in lower case is needed.
|role<class>=
If a team has different roles. E.g. |rolesoldier={{Icon|roamer}} will show the Roaming Soldier roamer icon in place of the Soldier soldier icon.
|qualifier=
How the team qualified for the event, i.e. "Invited". Can also be a link.

Example

{{HLTeamCard
|team=Highpander
|image=Highpander.png
|scout=Kissakala |scoutflag=fi
|soldier=zoob |soldierflag=fi
|pyro=Stevepander |pyroflag=uk
|demoman=Hildreth |demomanflag=uk
|heavy=Polk |heavyflag=us
|engineer=nijoonen |engineerflag=se
|medic=Sprayer |medicflag=li
|sniper=phromelo |sniperflag=pl
|spy=Grenjabob |spyflag=uk
|notes= 
}}


Code

Typical
{{HLTeamCard
|team=
|image=
|scout= |scoutflag=
|soldier= |soldierflag=
|pyro= |pyroflag=
|demoman= |demomanflag=
|heavy= |heavyflag=
|engineer= |engineerflag=
|medic= |medicflag=
|sniper= |sniperflag=
|spy= |spyflag=
}}
All variables
{{HLTeamCard
|team=
|link=
|ref=
|image=
|imagesize=
|notes=
|scout= |scoutflag= |rolescout=
|soldier= |soldierflag= |rolesoldier=
|pyro= |pyroflag= |rolepyro=
|demoman= |demomanflag= |roledemoman=
|heavy= |heavyflag= |roleheavy=
|engineer= |engineerflag= |roleengineer=
|medic= |medicflag= |rolemedic=
|sniper= |sniperflag= |rolesniper=
|spy= |spyflag= |rolespy=
|qualifier=
}}