Difference between revisions of "User:Evon R'al/Sandbox template"
From EVE University Wiki
m (Coding and testing.) |
Tag: Undo |
||
Line 304: | Line 304: | ||
<div style='float: left; clear: both; width: 100%'> | <div style='float: left; clear: both; width: 100%'> | ||
<div class='ship-info'> | <div class='ship-info'> | ||
− | <div class='title'><span style='font-size: 16px'>≡</span> {{#if: {{{class}}} |{{{class}}} |SHIP}}: INFORMATION<div style='display: {{#if: {{{roles}}} |block |none}}; float: right; font-weight: bold; font-family: trebuchet MS; text-transform: uppercase; font-size: 80%; line-height: 20px; color: #F1EFCA;'>{{#ifeq: {{{roles}}} |unspecified | | {{{roles}}} }}</div></div> | + | <div class='title'><span style='font-size: 16px'>≡</span> {{#if: {{{class}}} |{{{class|SHIP}}} |SHIP}}: INFORMATION<div style='display: {{#if: {{{roles}}} |block |none}}; float: right; font-weight: bold; font-family: trebuchet MS; text-transform: uppercase; font-size: 80%; line-height: 20px; color: #F1EFCA;'>{{#ifeq: {{{roles}}} |unspecified | | {{{roles}}} }}</div></div> |
<table style='width:100%;'> | <table style='width:100%;'> | ||
<tr> | <tr> | ||
<td style='padding: 5px; width: 256px;' valign='top'> | <td style='padding: 5px; width: 256px;' valign='top'> | ||
<div style='border: 1px solid #323931; position: relative;' class='ship-img'>{{#if: {{{tech|}}} | <div style='border: 1px solid #323931; position: relative;' class='ship-img'>{{#if: {{{tech|}}} | ||
− | | <div class="techcorner">[[Image:CornerT{{{tech}}}h.png|link=]]</div> | + | | <div class="techcorner">[[Image:CornerT{{{tech|2}}}h.png|link=]]</div> |
| | | | ||
}}{{#ifexist: File:{{{shipimg}}} | }}{{#ifexist: File:{{{shipimg}}} | ||
− | | [[Image:{{{shipimg}}}|center|256x256px|{{#if: {{{shipname}}} | + | | [[Image:{{{shipimg|no-image.png}}}|center|256x256px|{{#if: {{{shipname}}} |
− | | {{{shipname}}} | + | | {{{shipname|Unknown Ship}}} |
| Unknown Ship | | Unknown Ship | ||
}}]] | }}]] | ||
| [[Image:no-image.png|center|256x256px|{{#if: {{{shipname}}} | | [[Image:no-image.png|center|256x256px|{{#if: {{{shipname}}} | ||
| {{{shipname}}} | | {{{shipname}}} | ||
− | | Unknown Ship | + | | Unknown Ship}}]] |
− | + | }} | |
− | |||
</div> | </div> | ||
<div style='position: absolute; margin-left: 200px; margin-top: -60px;'>[[Image:{{#switch: {{{faction}}} | <div style='position: absolute; margin-left: 200px; margin-top: -60px;'>[[Image:{{#switch: {{{faction}}} | ||
Line 340: | Line 339: | ||
|#default=Logo_faction_khanid_kingdom.png | |#default=Logo_faction_khanid_kingdom.png | ||
}}|center|60x60px|{{#if:{{{faction}}} | }}|center|60x60px|{{#if:{{{faction}}} | ||
− | |{{{faction}}} | + | |{{{faction|Unknown Faction}}} |
|Unknown Faction | |Unknown Faction | ||
}}]]</div> | }}]]</div> | ||
Line 410: | Line 409: | ||
</div> | </div> | ||
<div class='att-item' style='width: 87px; margin-left: 95px; text-align: right;'> | <div class='att-item' style='width: 87px; margin-left: 95px; text-align: right;'> | ||
− | <div class='att-value' style='width: auto'>{{#if: {{{shieldhp}}} |{{{shieldhp}}} |0}}</div><div class='att-img'>[[Image:icon_shield.png|20px|middle|shields]]</div> | + | <div class='att-value' style='width: auto'>{{#if: {{{shieldhp}}} |{{{shieldhp|0}}} |0}}</div><div class='att-img'>[[Image:icon_shield.png|20px|middle|shields]]</div> |
</div> | </div> | ||
<div class='att-item' style='border-right: medium none;'> | <div class='att-item' style='border-right: medium none;'> | ||
<div class='att-img'>[[Image:icon_resist_em.png|20px|shield electromagnetic resistance]]</div> | <div class='att-img'>[[Image:icon_resist_em.png|20px|shield electromagnetic resistance]]</div> | ||
<div style='display: inline-block;'> | <div style='display: inline-block;'> | ||
− | <div class='box-resist bgr-em'> <div class='resist-value val-em' style='width: {{#expr: {{#expr:{{#if:{{{shieldem}}}|{{{shieldem}}}|0}}/2}}round0}}px;'> <div class='value-text'>{{#if: {{{shieldem}}}|{{{shieldem}}}|0}}</div></div></div> | + | <div class='box-resist bgr-em'> <div class='resist-value val-em' style='width: {{#expr:{{#expr:{{#if:{{{shieldem}}}|{{{shieldem|0}}}|0}}/2}}round0}}px;'> <div class='value-text'>{{#if: {{{shieldem}}}|{{{shieldem|0}}}|0}}</div></div></div> |
</div> | </div> | ||
<div class='att-img'>[[Image:icon_resist_therm.png|20px|shield thermal resistance]]</div> | <div class='att-img'>[[Image:icon_resist_therm.png|20px|shield thermal resistance]]</div> | ||
<div style='display: inline-block;'> | <div style='display: inline-block;'> | ||
− | <div class='box-resist bgr-thr'> <div class='resist-value val-thr' style='width: {{#expr:{{#expr:{{#if: {{{shieldtherm}}}|{{{shieldtherm}}}|0}}/2}}round0}}px;'> <div class='value-text'>{{#if: {{{shieldtherm}}}|{{{shieldtherm}}}|0}}</div></div></div> | + | <div class='box-resist bgr-thr'> <div class='resist-value val-thr' style='width: {{#expr:{{#expr:{{#if: {{{shieldtherm}}}|{{{shieldtherm|0}}}|0}}/2}}round0}}px;'> <div class='value-text'>{{#if: {{{shieldtherm}}}|{{{shieldtherm|0}}}|0}}</div></div></div> |
</div> | </div> | ||
<div class='att-img'>[[Image:icon_resist_kin.png|20px|shield kinetic resistance]]</div> | <div class='att-img'>[[Image:icon_resist_kin.png|20px|shield kinetic resistance]]</div> | ||
<div style='display: inline-block;'> | <div style='display: inline-block;'> | ||
− | <div class='box-resist bgr-kin'> <div class='resist-value val-kin' style='width: {{#expr:{{#expr:{{#if:{{{shieldkin}}}|{{{shieldkin}}}|0}}/2}}round0}}px;'> <div class='value-text'>{{#if: {{{shieldkin}}}|{{{shieldkin}}}|0}}</div></div></div> | + | <div class='box-resist bgr-kin'> <div class='resist-value val-kin' style='width: {{#expr:{{#expr:{{#if:{{{shieldkin}}}|{{{shieldkin|0}}}|0}}/2}}round0}}px;'> <div class='value-text'>{{#if: {{{shieldkin}}}|{{{shieldkin|0}}}|0}}</div></div></div> |
</div> | </div> | ||
<div class='att-img'>[[Image:icon_resist_exp.png|20px|shield explosive resistance]]</div> | <div class='att-img'>[[Image:icon_resist_exp.png|20px|shield explosive resistance]]</div> | ||
<div style='display: inline-block;'> | <div style='display: inline-block;'> | ||
− | <div class='box-resist bgr-exp'> <div class='resist-value val-exp' style='width: {{#expr:{{#expr:{{#if:{{{shieldexp}}}|{{{shieldexp}}}|0}}/2}}round0}}px;'> <div class='value-text'>{{#if: {{{shieldexp}}}|{{{shieldexp}}}|0}}</div></div></div> | + | <div class='box-resist bgr-exp'> <div class='resist-value val-exp' style='width: {{#expr:{{#expr:{{#if:{{{shieldexp}}}|{{{shieldexp|0}}}|0}}/2}}round0}}px;'> <div class='value-text'>{{#if: {{{shieldexp}}}|{{{shieldexp|0}}}|0}}</div></div></div> |
</div> | </div> | ||
</div> | </div> | ||
Line 436: | Line 435: | ||
</div> | </div> | ||
<div class='att-item' style='width: 87px; text-align: right;'> | <div class='att-item' style='width: 87px; text-align: right;'> | ||
− | <div class='att-value' style='width: auto'>{{#if: {{{armorhp}}} |{{{armorhp}}} |0}}</div><div class='att-img'>[[Image:icon_armor.png|20px|middle|armor]]</div> | + | <div class='att-value' style='width: auto'>{{#if: {{{armorhp}}} |{{{armorhp|0}}} |0}}</div><div class='att-img'>[[Image:icon_armor.png|20px|middle|armor]]</div> |
</div> | </div> | ||
<div class='att-item' style='border-right: medium none;'> | <div class='att-item' style='border-right: medium none;'> | ||
<div class='att-img'>[[Image:icon_resist_em.png|20px|armor electromagnetic resistance|]]</div> | <div class='att-img'>[[Image:icon_resist_em.png|20px|armor electromagnetic resistance|]]</div> | ||
<div style='display: inline-block;'> | <div style='display: inline-block;'> | ||
− | <div class='box-resist bgr-em'> <div class='resist-value val-em' style='width: {{#expr:{{#expr:{{#if:{{{armorem}}}|{{{armorem}}}|0}}/2}}round0}}px;'> <div class='value-text'>{{#if:{{{armorem}}}|{{{armorem}}}|0}}</div></div></div> | + | <div class='box-resist bgr-em'> <div class='resist-value val-em' style='width: {{#expr:{{#expr:{{#if:{{{armorem}}}|{{{armorem|0}}}|0}}/2}}round0}}px;'> <div class='value-text'>{{#if:{{{armorem}}}|{{{armorem|0}}}|0}}</div></div></div> |
</div> | </div> | ||
<div class='att-img'>[[Image:icon_resist_therm.png|20px|armor thermal resistance|]]</div> | <div class='att-img'>[[Image:icon_resist_therm.png|20px|armor thermal resistance|]]</div> | ||
<div style='display: inline-block;'> | <div style='display: inline-block;'> | ||
− | <div class='box-resist bgr-thr'> <div class='resist-value val-thr' style='width:{{#expr:{{#expr:{{#if:{{{armortherm}}}|{{{armortherm}}}|0}}/2}}round0}}px;'> <div class='value-text'>{{#if: {{{armortherm}}}|{{{armortherm}}}|0}}</div></div></div> | + | <div class='box-resist bgr-thr'> <div class='resist-value val-thr' style='width:{{#expr:{{#expr:{{#if:{{{armortherm}}}|{{{armortherm|0}}}|0}}/2}}round0}}px;'> <div class='value-text'>{{#if: {{{armortherm}}}|{{{armortherm|0}}}|0}}</div></div></div> |
</div> | </div> | ||
<div class='att-img'>[[Image:icon_resist_kin.png|20px|armor kinetic resistance|]]</div> | <div class='att-img'>[[Image:icon_resist_kin.png|20px|armor kinetic resistance|]]</div> | ||
<div style='display: inline-block;'> | <div style='display: inline-block;'> | ||
− | <div class='box-resist bgr-kin'> <div class='resist-value val-kin' style='width: {{#expr:{{#expr:{{#if: {{{armorkin}}}|{{{armorkin}}}|0}}/2}}round0}}px;'> <div class='value-text'>{{#if: {{{armorkin}}}|{{{armorkin}}}|0}}</div></div></div> | + | <div class='box-resist bgr-kin'> <div class='resist-value val-kin' style='width: {{#expr:{{#expr:{{#if: {{{armorkin}}}|{{{armorkin|0}}}|0}}/2}}round0}}px;'> <div class='value-text'>{{#if: {{{armorkin}}}|{{{armorkin|0}}}|0}}</div></div></div> |
</div> | </div> | ||
<div class='att-img'>[[Image:icon_resist_exp.png|20px|armor explosive resistance|]]</div> | <div class='att-img'>[[Image:icon_resist_exp.png|20px|armor explosive resistance|]]</div> | ||
<div style='display: inline-block;'> | <div style='display: inline-block;'> | ||
− | <div class='box-resist bgr-exp'> <div class='resist-value val-exp' style='width:{{#expr:{{#expr:{{#if:{{{armorexp}}}|{{{armorexp}}}|0}}/2}}round0}}px;'> <div class='value-text'>{{#if: {{{armorexp}}}|{{{armorexp}}}|0}}</div></div></div> | + | <div class='box-resist bgr-exp'> <div class='resist-value val-exp' style='width:{{#expr:{{#expr:{{#if:{{{armorexp}}}|{{{armorexp|0}}}|0}}/2}}round0}}px;'> <div class='value-text'>{{#if: {{{armorexp}}}|{{{armorexp|0}}}|0}}</div></div></div> |
</div> | </div> | ||
</div> | </div> | ||
Line 462: | Line 461: | ||
</div> | </div> | ||
<div class='att-item'> | <div class='att-item'> | ||
− | <div class='att-value' style='width: 50px'>{{#if: {{{targetrange}}}|{{{targetrange}}}|0 km}}</div><div class='att-img'>[[Image:icon_target_range.png|20px|middle|max. targeting range]]</div><div class='att-label'>tgt. range</div> | + | <div class='att-value' style='width: 50px'>{{#if: {{{targetrange}}}|{{{targetrange|0 km}}}|0 km}}</div><div class='att-img'>[[Image:icon_target_range.png|20px|middle|max. targeting range]]</div><div class='att-label'>tgt. range</div> |
</div> | </div> | ||
<div class='att-item'> | <div class='att-item'> | ||
− | <div class='att-value' style='width: 30px'>{{#if: {{{sigradius}}}|{{{sigradius}}}|0 m}}</div><div class='att-img'>[[Image:icon_ship_sig.png|20px|middle|ship signature radius]]</div><div class='att-label'>sig. radius</div> | + | <div class='att-value' style='width: 30px'>{{#if: {{{sigradius}}}|{{{sigradius|0 m}}}|0 m}}</div><div class='att-img'>[[Image:icon_ship_sig.png|20px|middle|ship signature radius]]</div><div class='att-label'>sig. radius</div> |
</div> | </div> | ||
<div class='att-item' style='border-right: medium none;'> | <div class='att-item' style='border-right: medium none;'> | ||
− | <div class='att-value' style='width: 55px;'>{{#if: {{{maxvelocity}}}|{{{maxvelocity}}}|0 m/s}}</div><div class='att-img'>[[Image:Icon_velocity.png|20px|middle|max. velocity]]</div><div class='att-label'>max. velocity</div> | + | <div class='att-value' style='width: 55px;'>{{#if: {{{maxvelocity}}}|{{{maxvelocity|0 m/s}}}|0 m/s}}</div><div class='att-img'>[[Image:Icon_velocity.png|20px|middle|max. velocity]]</div><div class='att-label'>max. velocity</div> |
</div> | </div> | ||
</div> | </div> | ||
Line 475: | Line 474: | ||
</tr> | </tr> | ||
</table> | </table> | ||
− | <div class='ship-border-box' style='display: {{#if: {{{bonuses}}} |block |none}}; margin: 10px 5px 5px'> | + | <div class='ship-border-box' style='display: {{#if: {{{bonuses}}}|block|none}}; margin: 10px 5px 5px'> |
<div class='label'><div class='inner'>S H I P B O N U S E S</div></div> | <div class='label'><div class='inner'>S H I P B O N U S E S</div></div> | ||
− | <p>{{#if: {{{bonuses}}} |{{{bonuses}}} |<i>no bonuses available for this ship</i>}}</p> | + | <p>{{#if: {{{bonuses}}} |{{{bonuses| <i>no bonuses available for this ship</i>}}} |<i>no bonuses available for this ship</i>}}</p> |
</div> | </div> | ||
− | <p class='ship-desc'>{{#if: {{{info}}} |{{{info}}} | }}</p> | + | <p class='ship-desc'>{{#if: {{{info}}} |{{{info| }}} | }}</p> |
− | <!--<div class='ship-variants'>Variations : {{#if: {{{variations}}} |{{{variations}}} |<i>none</i>}}</div>--> | + | <!--<div class='ship-variants'>Variations : {{#if: {{{variations}}} |{{{variations|<i>none</i>}}} |<i>none</i>}}</div>--> |
<div class='box-footer'>[[{{{shipname|}}}]] =></div> | <div class='box-footer'>[[{{{shipname|}}}]] =></div> | ||
</td> | </td> |
Revision as of 14:46, 18 January 2023
Template documentation (for the above template, sometimes hidden or invisible)
Visit User:Evon R'al/Sandbox template/doc to edit this text! (How does this work?) (Refresh this text - why?)