Difference between revisions of "Template:PlayerMemberSince"

From QWiki
(Creating first version)
 
m (Added width option (default 310px))
 
(15 intermediate revisions by the same user not shown)
Line 1: Line 1:
{| style="width:310px; height: 40px; margin-right: 0.2em; margin-bottom:1em; background-color:#eee; border-radius:5px; border: 1px solid #ddd; text-align:left;"  
+
<includeonly>{| {{#switch: {{{style|}}}
!style="text-align:left;padding-left:10px;height:40px;width:20px;"|{{#if:{{{2|}}}|<span style="white-space:nowrap;">{{flag/{{lc:{{{2}}}}}}}&nbsp;</span>}}
+
|inactive
 +
|1 = style="width:{{#if:{{{width|}}}|{{{width|}}}px|310px}}; background: linear-gradient(90deg, #eeeeee 0%, #eeeeee 100%);border-radius:5px; box-shadow: 0 0 0 1px #eee; height: 40px; margin-right: 0.2em; margin-bottom:0.5em;"
 +
|red = style="width:{{#if:{{{width|}}}|{{{width|}}}px|310px}}; background: linear-gradient(90deg, #ffecec 0%, #ffe1e1 100%);border-radius:5px; box-shadow: 0 0 0 1px #dfbfbf; height: 40px; margin-right: 0.2em; margin-bottom:0.5em;"
 +
|blue = style="width:{{#if:{{{width|}}}|{{{width|}}}px|310px}}; background: linear-gradient(90deg, #dde9ff 0%, #c8dcff 100%);border-radius:5px; box-shadow: 0 0 0 1px #92acd8; height: 40px; margin-right: 0.2em; margin-bottom:0.5em;"
 +
|green = style="width:{{#if:{{{width|}}}|{{{width|}}}px|310px}}; background: linear-gradient(90deg, #eaffe1 0%, #e3ffd7 100%);border-radius:5px; box-shadow: 0 0 0 1px #a2be96; height: 40px; margin-right: 0.2em; margin-bottom:0.5em;"
 +
|purple = style="width:{{#if:{{{width|}}}|{{{width|}}}px|310px}}; background: linear-gradient(90deg, #ede5ff 0%, #e6dbff 100%);border-radius:5px; box-shadow: 0 0 0 1px #c0bace;  height: 40px; margin-right: 0.2em; margin-bottom:0.5em;"
 +
|yellow = style="width:{{#if:{{{width|}}}|{{{width|}}}px|310px}}; background: linear-gradient(90deg, #fff6dd 0%, #ffeebb 100%);border-radius:5px; box-shadow: 0 0 0 1px #cdb878; height: 40px; margin-right: 0.2em; margin-bottom:0.5em;"
 +
| = style="width:{{#if:{{{width|}}}|{{{width|}}}px|310px}}; background: linear-gradient(90deg, #f9f9f9 0%, #eeeeee 100%);border-radius:5px; box-shadow: 0 0 0 1px #eee; height: 40px; margin-right: 0.2em; margin-bottom:0.5em;"
 +
}}
 +
!style="text-align:left;padding-left:10px;height:40px;width:20px;"|{{#if:{{{2|}}}|<span style="white-space:nowrap; vertical-align: 4px; padding-left: 4px;">{{flag/{{lc:{{{2}}}}}}}&nbsp;</span>}}
 
!style="text-align:left;"|{{#if:{{{1|TBD}}}|[[{{{1|TBD}}}]]|{{abbr|TBD|To Be Decided}}}}
 
!style="text-align:left;"|{{#if:{{{1|TBD}}}|[[{{{1|TBD}}}]]|{{abbr|TBD|To Be Decided}}}}
!style="font-weight:normal; text-align:right; padding-right:8px; color:#777;"|{{#if:{{{3|NS}}}|<small>''Since {{{3}}}''</small>|}}
+
!style="font-weight:normal; text-align:right; padding-right:10px; color:#777;"|{{#if:{{{3|NS}}}|<small>''Joined {{{3}}} ({{Age|{{{3}}}|0|0}} years)''</small>|}}
|}
+
|}</includeonly><noinclude>{{Documentation}}[[Category:Templates]]</noinclude>
<noinclude>[[Category:SeededPlayers]][[Category:Templates]]</noinclude>
 

Latest revision as of 07:55, 16 October 2024

Documentation (view - edit)

Used for clan members, to show their legacy in the clan.

Example

This code:

{{PlayerMemberSince|Avenger|pl|2002}}
{{PlayerMemberSince|Avenger|pl|2002|width=400}}
{{PlayerMemberSince|ParadokS|dk|}} 
{{PlayerMemberSince|||}} 
{{PlayerMemberSince|Modemkorv|de|2009}} 
{{PlayerMemberSince|Modemkorv|de|2009|style=inactive}} 
{{PlayerMemberSince|Modemkorv|de|2009|style=red}} 
{{PlayerMemberSince|Modemkorv|de|2009|style=green}} 
{{PlayerMemberSince|Modemkorv|de|2009|style=blue}} 
{{PlayerMemberSince|Modemkorv|de|2009|style=purple}} 
{{PlayerMemberSince|Modemkorv|de|2009|style=yellow}} 

Returns this:

Poland  Avenger Joined 2002 (22 years)
Poland  Avenger Joined 2002 (22 years)
Denmark  ParadokS
TBD
Germany  Modemkorv Joined 2009 (15 years)
Germany  Modemkorv Joined 2009 (15 years)
Germany  Modemkorv Joined 2009 (15 years)
Germany  Modemkorv Joined 2009 (15 years)
Germany  Modemkorv Joined 2009 (15 years)
Germany  Modemkorv Joined 2009 (15 years)
Germany  Modemkorv Joined 2009 (15 years)
  1. Default (name as link)
  2. Default with custom width (default is 310px)
  3. Leave year empty (shows no year)
  4. Leave all empty (shows TBD/noflag/noyear)
  5. |style=inactive set box style to inactive
  6. |style=red set box style to red
  7. |style=green set box style to green
  8. |style=blue set box style to blue
  9. |style=purple set box style to purple
  10. |style=yellow set box style to yellow