Template:RosterBox: Difference between revisions

From 118Wiki
Jump to navigation Jump to search
(making type optional)
(fixing spacing issue with char links)
 
Line 4: Line 4:
!rowspan="4" style="background:black; width:20px; color:white; border-radius:0px 20px 20px 0px;"|
!rowspan="4" style="background:black; width:20px; color:white; border-radius:0px 20px 20px 0px;"|
|- valign=bottom
|- valign=bottom
!style="background:#{{{{#switch: {{{Style|}}}|DS9=FC|FC=FC|FI=FI|TOS=TOS|{{{Style}}}=Def|Def}}BGColor|{{{Color1}}}}}"|<center>{{Crop|{{#if: {{{Pic1|}}}|{{{Pic1}}}|Roster-blank.jpg}}|{{#switch: {{{Style|}}}|DS9=110|FC=140|TOS=100|{{{Style}}}=120|120}}|{{#switch: {{{Style|}}}|DS9=110|FC=140|TOS=100|{{{Style}}}=120|120}}|link={{#if: {{{LName1|}}}|{{{LName1}}}, |}}{{{FName1}}}}}</center>
!style="background:#{{{{#switch: {{{Style|}}}|DS9=FC|FC=FC|FI=FI|TOS=TOS|{{{Style}}}=Def|Def}}BGColor|{{{Color1}}}}}"|<center>{{Crop|{{#if: {{{Pic1|}}}|{{{Pic1}}}|Roster-blank.jpg}}|{{#switch: {{{Style|}}}|DS9=110|FC=140|TOS=100|{{{Style}}}=120|120}}|{{#switch: {{{Style|}}}|DS9=110|FC=140|TOS=100|{{{Style}}}=120|120}}|link={{#if: {{{LName1|}}}|{{{LName1}}},|}} {{{FName1}}}}}</center>
{{#if: {{{FName2|}}}|!style="background:#{{{{#switch: {{{Style|}}}|DS9=FC|FC=FC|FI=FI|TOS=TOS|{{{Style}}}=Def|Def}}BGColor|{{{Color2}}}}}"{{!}}<center>{{Crop|{{#if: {{{Pic2|}}}|{{{Pic2}}}|Roster-blank.jpg}}|{{#switch: {{{Style|}}}|DS9=110|FC=140|TOS=100|{{{Style}}}=120|120}}|{{#switch: {{{Style|}}}|DS9=110|FC=140|TOS=100|{{{Style}}}=120|120}}|link={{#if: {{{LName2|}}}|{{{LName2}}}, |}}{{{FName2}}}}}</center>|}}
{{#if: {{{FName2|}}}|!style="background:#{{{{#switch: {{{Style|}}}|DS9=FC|FC=FC|FI=FI|TOS=TOS|{{{Style}}}=Def|Def}}BGColor|{{{Color2}}}}}"{{!}}<center>{{Crop|{{#if: {{{Pic2|}}}|{{{Pic2}}}|Roster-blank.jpg}}|{{#switch: {{{Style|}}}|DS9=110|FC=140|TOS=100|{{{Style}}}=120|120}}|{{#switch: {{{Style|}}}|DS9=110|FC=140|TOS=100|{{{Style}}}=120|120}}|link={{#if: {{{LName2|}}}|{{{LName2}}}, |}}{{{FName2}}}}}</center>|}}
{{#if: {{{FName3|}}}|!style="background:#{{{{#switch: {{{Style|}}}|DS9=FC|FC=FC|FI=FI|TOS=TOS|{{{Style}}}=Def|Def}}BGColor|{{{Color3}}}}}"{{!}}<center>{{Crop|{{#if: {{{Pic3|}}}|{{{Pic3}}}|Roster-blank.jpg}}|{{#switch: {{{Style|}}}|DS9=110|FC=140|TOS=100|{{{Style}}}=120|120}}|{{#switch: {{{Style|}}}|DS9=110|FC=140|TOS=100|{{{Style}}}=120|120}}|link={{#if: {{{LName3|}}}|{{{LName3}}}, |}}{{{FName3}}}}}</center>|}}
{{#if: {{{FName3|}}}|!style="background:#{{{{#switch: {{{Style|}}}|DS9=FC|FC=FC|FI=FI|TOS=TOS|{{{Style}}}=Def|Def}}BGColor|{{{Color3}}}}}"{{!}}<center>{{Crop|{{#if: {{{Pic3|}}}|{{{Pic3}}}|Roster-blank.jpg}}|{{#switch: {{{Style|}}}|DS9=110|FC=140|TOS=100|{{{Style}}}=120|120}}|{{#switch: {{{Style|}}}|DS9=110|FC=140|TOS=100|{{{Style}}}=120|120}}|link={{#if: {{{LName3|}}}|{{{LName3}}}, |}}{{{FName3}}}}}</center>|}}

Latest revision as of 13:32, 21 September 2014

A template for a succinct graphical roster, sort of like a crew nav but bigger. (Most useful for listing PNPCs on a user page, probably, but have fun with it.)

Example

{{RosterBox
|Ship=USS Enterprise
|Style=TOS
|Color1=Gold
|Rank1=Captain
|Type1=Legend
|FName1=James T.
|LName1=Kirk
|Post1=Commanding Officer
|Pic2=Jim as Spock.jpg
|Color2=Blue
|Rank2=Commander
|Type2=Missing Legend
|FName2=Spock
|Post2=First Officer & CSO
|Color3=Red
|Rank3=Lt. Commander
|Type3=Miracle Worker
|FName3=Montgomery
|LName3=Scott
|Post3=Chief Engineer}}

gives you this:

USS Enterprise
Roster-blank.jpg
Jim as Spock.jpg
Roster-blank.jpg
TOS-Captain.png
TOS-Gold.png
TOS-Commander.png
TOS-Blue.png
TOS-Lt. Commander.png
TOS-Red.png
Legend
Kirk
Commanding Officer
Missing Legend
Spock
First Officer & CSO
Miracle Worker
Scott
Chief Engineer