Difference between revisions of "Template:Player"

From QWiki
m
m
(One intermediate revision by the same user not shown)
Line 8: Line 8:
  
 
Checking to see if flag variable is set and if so using an image link to display it.
 
Checking to see if flag variable is set and if so using an image link to display it.
-->{{#if:{{{flag|}}}|<span style="white-space:nowrap;">{{flag/{{lc:{{{flag}}}}}}}&nbsp;}}</span><!--
+
-->{{#if:{{{flag|}}}|<span style="white-space:nowrap;">{{flag/{{lc:{{{flag}}}}}}}&nbsp;</span>}}<!--
  
 
Checking if race is entered, if so using the RaceIconSmall template.
 
Checking if race is entered, if so using the RaceIconSmall template.
Line 15: Line 15:
  
 
Checking if there is a link= variable. If there is use it, if not load the correct link from the player link list.
 
Checking if there is a link= variable. If there is use it, if not load the correct link from the player link list.
--><span style="white-space: pre">{{#if:{{{link|}}}|
+
-->{{#if:{{{link|}}}|
 
{{#switch: {{{link}}}
 
{{#switch: {{{link}}}
 
|false={{{1}}}
 
|false={{{1}}}
 
|true=[[{{{1}}}]]
 
|true=[[{{{1}}}]]
 
|[[{{{link}}}|{{{1}}}]]}}
 
|[[{{{link}}}|{{{1}}}]]}}
|{{#if:{{{1|}}}|[[{{{1}}}]]|}}}}</span><!--
+
|{{#if:{{{1|}}}|[[{{{1}}}]]|}}}}<!--
 
--></includeonly><noinclude>{{Documentation}}[[Category:Templates]]</noinclude>
 
--></includeonly><noinclude>{{Documentation}}[[Category:Templates]]</noinclude>

Revision as of 12:53, 22 May 2017

Documentation (view - edit)

Used for players and teams.

Example

This code:

{{player|Hib|flag=fi}}
{{player|}}
{{player|Kylo Ren|flag=se|link=shaka}}
{{player|Team Brazil|flag=br|link=abbr|abbr=GT, mur & lit}}
{{player|Ihasnowikipage|flag=us|link=false}}

Returns this:

Finland Hib - default (name as link)
- empty player with abbr To Be Decided.
Sweden Kylo Ren - custom link
Brazil Team Brazil - no link but abbreviation (abbr)
United States Ihasnowikipage - link=false

Usage

|
Name of the player.
|flag=
Country flag using two letter ISO code. Leave empty for TBD.
|link=
Put a link to another page (not equal to the name), or:
false
Player's name is not linked.
abbr
Player's name gets a dashed underline, hover to read content. Requires |abbr= to be none-empty.
|abbr=
Abbreviation text that will display on hover, could be an array of players that a team consist of. Requires |link=abbr to be set.