Template:Userbox Server: Difference between revisions

From Homecoming Wiki
Jump to navigation Jump to search
imported>Konoko (historical)
m (attempt to explain if/then statements)
imported>Konoko (historical)
m (changed default hero and villain icons)
Line 1: Line 1:
<div style="float: left; border: solid #4169E1 1px; margin: 1px;">
<div style="float: left; border: solid #4169E1 1px; margin: 1px;">
{| cellspacing="0" style="width: 238px; color: #000000; background: #D3D3D3;"
{| cellspacing="0" style="width: 238px; color: #000000; background: #D3D3D3;"
| style="width: 45px; height: 45px; background: white; text-align: center;" | {{#if: {{{3|}}} | {{{3}}} | {{#ifeq: {{{1}}} | Heroes | [[Image:Flight CombatFlight.png]] | {{#ifeq: {{{1}}} | Villains | [[Image:Ninjitsu NinjaReflexes.png]] | [[Image:Power_Missing.png]] }} }} }}
| style="width: 45px; height: 45px; background: white; text-align: center;" | {{#if: {{{3|}}} | {{{3}}} | {{#ifeq: {{{1}}} | Heroes | [[Image:Sp icon pillbox hero.png]] | {{#ifeq: {{{1}}} | Villains | [[Image:Sp icon pillbox Villain.png]] | [[Image:Power_Missing.png]] }} }} }}
| style="font-size: 8pt; padding: 4pt; line-height: 1.25em;" | This user plays City of {{{1}}} on the '''<font style="font-weight:bold;">[[Servers|{{{2}}}]]</font>''' server.
| style="font-size: 8pt; padding: 4pt; line-height: 1.25em;" | This user plays City of {{{1}}} on the '''<font style="font-weight:bold;">[[Servers|{{{2}}}]]</font>''' server.
|}</div><noinclude>
|}</div><noinclude>
Line 13: Line 13:
:* '''<nowiki>{{#if: {{{3|}}} | {{{3}}}</nowiki>'''
:* '''<nowiki>{{#if: {{{3|}}} | {{{3}}}</nowiki>'''
:*: ''If third parameter exists, then display the third paratmeter''
:*: ''If third parameter exists, then display the third paratmeter''
:** '''<nowiki> | {{#ifeq: {{{1}}} | Heroes | [[Image:Flight CombatFlight.png]] </nowiki>'''
:** '''<nowiki> | {{#ifeq: {{{1}}} | Heroes | [[Image:Sp icon pillbox hero.png]] </nowiki>'''
:**: ''if third parameter does not exist, attempt to replace with a default 'hero' icon, based on first parameter''
:**: ''if third parameter does not exist, attempt to replace with a default 'hero' icon, based on first parameter''
:*** '''<nowiki> | {{#ifeq: {{{1}}} | Villains | [[Image:Ninjitsu NinjaReflexes.png]]</nowiki>'''
:*** '''<nowiki> | {{#ifeq: {{{1}}} | Villains | [[Image:Sp icon pillbox Villain.png]]</nowiki>'''
:***: ''if not heroes, try villains''
:***: ''if not heroes, try villains''
:**** '''<nowiki> | [[Image:Power_Missing.png]]</nowiki>'''
:**** '''<nowiki> | [[Image:Power_Missing.png]]</nowiki>'''

Revision as of 00:41, 11 March 2007

Power Missing.png This user plays City of {{{1}}} on the {{{2}}} server.


Usage

Three parameters

  • first is the game, either Heroes or Villains
  • second is the server.
  • the third parameter is optional. if specified, will replace the image with the one specified.
If the first paramter does not match Heroes or Villians, a 'default' image will be displayed, unless replaced by this third parameter.
  • {{#if: {{{3|}}} | {{{3}}}
    If third parameter exists, then display the third paratmeter
    • | {{#ifeq: {{{1}}} | Heroes | [[Image:Sp icon pillbox hero.png]]
      if third parameter does not exist, attempt to replace with a default 'hero' icon, based on first parameter
      • | {{#ifeq: {{{1}}} | Villains | [[Image:Sp icon pillbox Villain.png]]
        if not heroes, try villains
        • | [[Image:Power_Missing.png]]
          if all else fails, display the missing icon (replace with paragon wiki icon?!?)
          • }} }} }}
            close all three if statements

{{Userbox Server|Heroes|Champion}}
Sp icon pillbox hero.png This user plays City of Heroes on the Champion server.
{{Userbox Server|Villains|Virtue}}
Sp icon pillbox Villain.png This user plays City of Villains on the Virtue server.
{{Userbox Server|Villains|Freedom|[[Image:Skill power invent.png]]}}
Skill power invent.png This user plays City of Villains on the Freedom server.
{{Userbox Server|Moonmen|Pinnacle}}
Power Missing.png This user plays City of Moonmen on the Pinnacle server.
{{Userbox Server|Zeroes|Elysium|[[Image:ArcticMastery BlockOfIce.png]]}}
ArcticMastery BlockOfIce.png This user plays City of Zeroes on the Elysium server.