Difference between revisions of "User:Evon R'al/Sandbox template"

From EVE University Wiki
Jump to: navigation, search
m (Coding and testing.)
m (Coding and testing.)
Line 364: Line 364:
 
       <div class='discussion-bgr'>EXTERNAL LINKS</div>
 
       <div class='discussion-bgr'>EXTERNAL LINKS</div>
 
       <div class='linkname'>{{#if: {{{shipid|}}}
 
       <div class='linkname'>{{#if: {{{shipid|}}}
         | [https://zkillboard.com/ship/{{{shipid}}}/ {{{shipname|unknown}}} on zKillboard]{{#switch: {{{class}}}
+
         | [https://zkillboard.com/ship/{{{shipid}}}/ {{{shipname|}}} on zKillboard]{{#switch: {{{class}}}
 
           | Shuttle
 
           | Shuttle
 
           | Special Edition Shuttle=
 
           | Special Edition Shuttle=
           | <br>[https://www.eveworkbench.com/fitting/{{{shipid}}} {{{shipname|unknown}}} on EVE Workbench]
+
           | <br>[https://www.eveworkbench.com/fitting/{{{shipid}}} {{{shipname|}}} on EVE Workbench]
           }} <br>[https://evepraisal.com/item/{{{shipid}}}/ {{{shipname|unknown}}} on Evepraisal]<br>[https://everef.net/type/{{{shipid}}} {{{shipname|unknown}}} on EVE Ref]
+
           }} <br>[https://evepraisal.com/item/{{{shipid}}}/ {{{shipname|}}} on Evepraisal]<br>[https://everef.net/type/{{{shipid}}} {{{shipname|}}} on EVE Ref]
 
         |
 
         |
 
       }}<br>{{{externallinks|}}}</div>
 
       }}<br>{{{externallinks|}}}</div>
Line 401: Line 401:
 
         <td class='left' style='width: 330px;'>
 
         <td class='left' style='width: 330px;'>
 
         <div class='title'>Required Skills</div>
 
         <div class='title'>Required Skills</div>
<!--  -->{{{reqskills|<i>none</i>}}} <!-- comment in front is to suppress <pre> parsing -->
+
<!--  -->{{#if: {{{reqskills|}}} |{{{reqskills}}} |<i>none</i> }} <!-- comment in front is to suppress <pre> parsing -->
 
<!--** Training time **-->
 
<!--** Training time **-->
 
           {{#if: {{{reqskills|}}}
 
           {{#if: {{{reqskills|}}}
Line 418: Line 418:
 
           <tr>
 
           <tr>
 
           <td style='width:70px;'><span style='color: #7D6843;font-size: 90%;'>&#9642; Role(s)</span></td>
 
           <td style='width:70px;'><span style='color: #7D6843;font-size: 90%;'>&#9642; Role(s)</span></td>
           <td><span>{{{roles|<i>unspecified</i>}}}</span></td>
+
           <td><span>{{#if: {{{roles|}}} |{{{roles}}} |<i>unspecified</i> }}</span></td>
 
           </tr>
 
           </tr>
 
         </table>
 
         </table>
 
         <div style='color: #7D6843; font-size: 90%;'>&#9642; Variations</div> <!-- to suppress <pre> parsing
 
         <div style='color: #7D6843; font-size: 90%;'>&#9642; Variations</div> <!-- to suppress <pre> parsing
       --><span style='padding-left: 10px; display: block;'>{{{variations|<i>none</i>}}}</span>
+
       --><span style='padding-left: 10px; display: block;'>{{#if: {{{variations}}} |{{{variations}}} |<i>none</i> }}</span>
 
         </td>
 
         </td>
 
         </tr>
 
         </tr>
Line 440: Line 440:
 
<!--*** Powergrid ***-->
 
<!--*** Powergrid ***-->
 
         <div class='att-item'>
 
         <div class='att-item'>
           <div class='item att-label'>Powergrid</div><div class='item att-img'>[[Image:icon_powergrid.png|20px|middle|powergrid]]</div><div class='item att-value'>{{{powergrid|0 MW}}}</div>
+
           <div class='item att-label'>Powergrid</div><div class='item att-img'>[[Image:icon_powergrid.png|20px|middle|powergrid]]</div><div class='item att-value'>{{#if: {{{powergrid|}}} |{{{powergrid}}} |0 MW }}</div>
 
         </div>
 
         </div>
  
 
<!--*** CPU ***-->
 
<!--*** CPU ***-->
 
         <div class='att-item'>
 
         <div class='att-item'>
           <div class='item att-label'>CPU</div><div class='item att-img'>[[Image:icon_cpu.png|20px|middle|cpu output]]</div><div class='item att-value'>{{{cpu|0 tf}}}</div>
+
           <div class='item att-label'>CPU</div><div class='item att-img'>[[Image:icon_cpu.png|20px|middle|cpu output]]</div><div class='item att-value'>{{#if: {{{cpu|}}} {{{cpu}}} |0 tf }}</div>
 
         </div>
 
         </div>
  
 
<!--*** Capacitor ***-->
 
<!--*** Capacitor ***-->
 
         <div class='att-item'>
 
         <div class='att-item'>
           <div class='item att-label'>Capacitor</div><div class='item att-img'>[[Image:Icon_capacitor_capacity.png|20px|middle|capacitor]]</div><div class='item att-value'>{{{capacitor|0 GJ}}}</div>
+
           <div class='item att-label'>Capacitor</div><div class='item att-img'>[[Image:Icon_capacitor_capacity.png|20px|middle|capacitor]]</div><div class='item att-value'>{{#if: {{{capacitor|}}} |{{{capacitor}}} |0 GJ }}</div>
 
         </div>
 
         </div>
  
 
<!--*** High slots ***-->
 
<!--*** High slots ***-->
 
         <div class='att-item'>
 
         <div class='att-item'>
           <div class='item att-label'>High</div><div class='item att-img'>[[Image:icon_hi_slot.png|20px|middle|high slots]]</div><div class='item att-value'>{{{highs|0}}}</div>
+
           <div class='item att-label'>High</div><div class='item att-img'>[[Image:icon_hi_slot.png|20px|middle|high slots]]</div><div class='item att-value'>{{#if: {{{highs|}}} |{{{highs}}} |0 }}</div>
  
 
<!--*** Launchers ***-->
 
<!--*** Launchers ***-->
           <div class='item att-label' style='color: #9E8F75; margin-left: 5px;'>Launchers</div><div class='item att-img'>[[Image:icon_launcher_hp.png|20px|middle|launcher slots]]</div><div class='item att-value'>{{{launchers|0}}}</div>
+
           <div class='item att-label' style='color: #9E8F75; margin-left: 5px;'>Launchers</div><div class='item att-img'>[[Image:icon_launcher_hp.png|20px|middle|launcher slots]]</div><div class='item att-value'>{{#if: {{{launchers|}}} |{{{launchers}}} |0 }}</div>
  
 
<!--*** Turrets ***-->
 
<!--*** Turrets ***-->
           <div class='item att-label' style='color: #9E8F75; margin-left: 5px;'>Turrets</div><div class='item att-img'>[[Image:icon_turret_hp.png|20px|middle|turret slots]]</div><div class='item att-value'>{{{turrets|0}}}</div>
+
           <div class='item att-label' style='color: #9E8F75; margin-left: 5px;'>Turrets</div><div class='item att-img'>[[Image:icon_turret_hp.png|20px|middle|turret slots]]</div><div class='item att-value'>{{#if: {{{turrets|}}} |{{{turrets}}} |0 }}</div>
  
 
         </div>
 
         </div>
 
<!--*** Medium slots ***-->
 
<!--*** Medium slots ***-->
 
         <div class='att-item'>
 
         <div class='att-item'>
           <div class='item att-label'>Medium</div><div class='item att-img'>[[Image:icon_mid_slot.png|20px|middle|middle slots]]</div><div class='item att-value'>{{{mediums|0}}}</div>
+
           <div class='item att-label'>Medium</div><div class='item att-img'>[[Image:icon_mid_slot.png|20px|middle|middle slots]]</div><div class='item att-value'>{{#if: {{{mediums|}}} |{{{mediums}}} |0 }}</div>
 
         </div>
 
         </div>
  
 
<!--*** Low slots ***-->
 
<!--*** Low slots ***-->
 
         <div class='att-item'>
 
         <div class='att-item'>
           <div class='item att-label'>Low</div><div class='item att-img'>[[Image:icon_low_slot.png|20px|middle|low slots]]</div><div class='item att-value'>{{{lows|0}}}</div>
+
           <div class='item att-label'>Low</div><div class='item att-img'>[[Image:icon_low_slot.png|20px|middle|low slots]]</div><div class='item att-value'>{{#if: {{{lows|}}} |{{{lows}}} |0 }}</div>
 
         </div>
 
         </div>
  
Line 541: Line 541:
 
                   | Titan= capital
 
                   | Titan= capital
  
                   | #default= ?
+
                   | #default= {{Co|red|?}}
 
                 }}</div>
 
                 }}</div>
 
               }}
 
               }}
Line 573: Line 573:
 
<!--*** Max velocity ***-->
 
<!--*** Max velocity ***-->
 
         <div class='att-item'>
 
         <div class='att-item'>
           <div class='item att-label'>Max Velocity</div><div class='item att-img'>[[Image:Icon_velocity.png|20px|middle|max. velocity]]</div><div class='item att-value'>{{{maxvelocity|0 m/s}}}</div>
+
           <div class='item att-label'>Max Velocity</div><div class='item att-img'>[[Image:Icon_velocity.png|20px|middle|max. velocity]]</div><div class='item att-value'>{{#if: {{{maxvelocity|}}} |{{{maxvelocity}}} |0 m/s }}</div>
 
         </div>
 
         </div>
  
 
<!--*** inertia modifier ***-->
 
<!--*** inertia modifier ***-->
 
         <div class='att-item'>
 
         <div class='att-item'>
           <div class='item att-label'>Inertia Modifier</div><div class='item att-img'>[[Image:icon_inertia.png|20px|middle|inertia modifier (agility)]]</div><div class='item att-value'>{{{inertia|0.0}}}</div>
+
           <div class='item att-label'>Inertia Modifier</div><div class='item att-img'>[[Image:icon_inertia.png|20px|middle|inertia modifier (agility)]]</div><div class='item att-value'>{{#if: {{{inertia|}}} |{{{inertia}}} |0.0 }}</div>
 
         </div>
 
         </div>
  
 
<!--*** Warp speed ***-->
 
<!--*** Warp speed ***-->
 
         <div class='att-item'>
 
         <div class='att-item'>
           <div class='item att-label'>Warp Speed</div><div class='item att-img'>[[Image:Icon_warp_speed.png|20px|middle|inertia modifier (agility)]]</div><div class='item att-value'>{{{warpspeed|0 AU/s}}}</div>
+
           <div class='item att-label'>Warp Speed</div><div class='item att-img'>[[Image:Icon_warp_speed.png|20px|middle|inertia modifier (agility)]]</div><div class='item att-value'>{{#if: {{{warpspeed|}}} |{{{warpspeed}}} |0 AU/s }}</div>
 
         </div>
 
         </div>
  
 
<!--*** Base time to warp ***-->
 
<!--*** Base time to warp ***-->
 
         <div class='att-item'>
 
         <div class='att-item'>
           <div class='item att-label' style='margin-right: 3px;'>Base Time to Warp</div><div class='item att-img'>[[Image:Icon_warp_time.png|20px|middle|base time to warp]]</div><div class='item att-value'>{{{warptime|0.0 s}}}</div><div class='item att-value snip'>what's this?
+
           <div class='item att-label' style='margin-right: 3px;'>Base Time to Warp</div><div class='item att-img'>[[Image:Icon_warp_time.png|20px|middle|base time to warp]]</div><div class='item att-value'>{{#if: {{{warptime|}}} |{{{warptime}}} |{{Co|red|?}} }}</div><div class='item att-value snip'>what's this?
 
           <div class='desc'>Base Time to Warp is essentially the time needed for this ship to align and accelerate until it reaches 75% of its top speed and goes to warp. The time displayed here is the base calculated time with no account for any warp related skills, modules or any other effects.
 
           <div class='desc'>Base Time to Warp is essentially the time needed for this ship to align and accelerate until it reaches 75% of its top speed and goes to warp. The time displayed here is the base calculated time with no account for any warp related skills, modules or any other effects.
 
           </div>
 
           </div>
Line 651: Line 651:
 
<!--*** Max range ***-->
 
<!--*** Max range ***-->
 
         <div class='att-item'>
 
         <div class='att-item'>
           <div class='item att-label'>Max Tgt. Range</div><div class='item att-img'>[[Image:icon_target_range.png|20px|middle|max. targeting range]]</div><div class='item att-value'>{{{targetrange|0 km}}}</div>
+
           <div class='item att-label'>Max Tgt. Range</div><div class='item att-img'>[[Image:icon_target_range.png|20px|middle|max. targeting range]]</div><div class='item att-value'>{{#if: {{{targetrange|}}} |{{{targetrange}}} |0 km }}</div>
 
         </div>
 
         </div>
  
 
<!--*** Max targets ***-->
 
<!--*** Max targets ***-->
 
         <div class='att-item'>
 
         <div class='att-item'>
           <div class='item att-label'>Max Locked Targets</div><div class='item att-img'>[[Image:icon_target_max.png|20px|middle|max. locked targets]]</div><div class='item att-value'>{{{maxlockedtargets|0}}}</div>
+
           <div class='item att-label'>Max Locked Targets</div><div class='item att-img'>[[Image:icon_target_max.png|20px|middle|max. locked targets]]</div><div class='item att-value'>{{#if: {{{maclockedtargets|}}} |{{{maxlockedtargets}}} |0 }}</div>
 
         </div>
 
         </div>
  
 
<!--*** Sensor ***-->
 
<!--*** Sensor ***-->
 
         <div class='att-item'>
 
         <div class='att-item'>
           <div class='item att-label'>{{{sensortype|Multi}}} Sensor</div><div class='item att-img'>{{#switch: {{{sensortype}}}
+
           <div class='item att-label'>{{{sensortype|}}} Sensor</div><div class='item att-img'>{{#switch: {{{sensortype}}}
 
               | RADAR= [[Image:Icon_sensor_radar.png|20px|middle|RADAR sensor strength]]
 
               | RADAR= [[Image:Icon_sensor_radar.png|20px|middle|RADAR sensor strength]]
 
               | Gravimetric= [[Image:Icon_sensor_gravimetric.png|20px|middle|Gravimetric sensor strength]]
 
               | Gravimetric= [[Image:Icon_sensor_gravimetric.png|20px|middle|Gravimetric sensor strength]]
 
               | Magnetometric= [[Image:Icon_sensor_magnetometric.png|20px|middle|Magnetometric sensor strength]]
 
               | Magnetometric= [[Image:Icon_sensor_magnetometric.png|20px|middle|Magnetometric sensor strength]]
 
               | LADAR= [[Image:Icon_sensor_ladar.png|20px|middle|LADAR sensor strength]]
 
               | LADAR= [[Image:Icon_sensor_ladar.png|20px|middle|LADAR sensor strength]]
               | #default= [[Image:Icon_sensor_gravimetric.png|20px|middle|Multitype sensor strength]]}}</div><div class='item att-value'>{{{sensorvalue|0 points}}}</div>
+
               | #default= [[Image:Icon_sensor_gravimetric.png|20px|middle|Multitype sensor strength]]}}</div><div class='item att-value'>{{#if: {{{sensorvalue|}}} |{{{sensorvalue}}} |0 points }}</div>
 
         </div>
 
         </div>
  
 
<!--*** Signature radius ***-->
 
<!--*** Signature radius ***-->
 
         <div class='att-item'>
 
         <div class='att-item'>
           <div class='item att-label'>Sig. Radius</div><div class='item att-img'>[[Image:icon_ship_sig.png|20px|middle|ship signature radius]]</div><div class='item att-value'>{{{sigradius|0 m}}}</div>
+
           <div class='item att-label'>Sig. Radius</div><div class='item att-img'>[[Image:icon_ship_sig.png|20px|middle|ship signature radius]]</div><div class='item att-value'>{{#if: {{{sigradius|}}} |{{{sigradius}}} |0 m }}</div>
 
         </div>
 
         </div>
  
 
<!--*** Scan resolution ***-->
 
<!--*** Scan resolution ***-->
 
         <div class='att-item'>
 
         <div class='att-item'>
           <div class='item att-label'>Scan Res.</div><div class='item att-img'>[[Image:icon_sensor_resolution.png|20px|middle|scan resolution]]</div><div class='item att-value'>{{{scanres|0 mm}}}</div>
+
           <div class='item att-label'>Scan Res.</div><div class='item att-img'>[[Image:icon_sensor_resolution.png|20px|middle|scan resolution]]</div><div class='item att-value'>{{#if: {{{scanres|}}} |{{{scanres}}} |0 mm }}</div>
 
         </div>
 
         </div>
 
         </td>
 
         </td>
Line 690: Line 690:
 
<!--*** hitpoints ***-->
 
<!--*** hitpoints ***-->
 
         <div class='att-item'>
 
         <div class='att-item'>
           <div class='item att-label'>Structure Hitpoints</div><div class='item att-img'>[[Image:icon_volume.png|20px|middle|structure hitpoints]]</div><div class='item att-value'>{{{structurehp|0 HP}}}</div>
+
           <div class='item att-label'>Structure Hitpoints</div><div class='item att-img'>[[Image:icon_volume.png|20px|middle|structure hitpoints]]</div><div class='item att-value'>{{#if: {{{structurehp|}}} |{{{structurehp}}} |0 HP }}</div>
 
         </div>
 
         </div>
  
 
<!--*** Mass ***-->
 
<!--*** Mass ***-->
 
         <div class='att-item'>
 
         <div class='att-item'>
           <div class='item att-label'>Mass</div><div class='item att-img'>[[Image:icon_mass.png|20px|middle|ship mass]]</div><div class='item att-value'>{{{mass|0 kg}}}</div>
+
           <div class='item att-label'>Mass</div><div class='item att-img'>[[Image:icon_mass.png|20px|middle|ship mass]]</div><div class='item att-value'>{{#if: {{{mass|}}} |{{{mass}}} |0 kg }}</div>
 
         </div>
 
         </div>
  
 
<!--*** Volume ***-->
 
<!--*** Volume ***-->
 
         <div class='att-item'>
 
         <div class='att-item'>
           <div class='item att-label'>Volume</div><div class='item att-img'>[[Image:icon_volume.png|20px|middle|ship volume]]</div><div class='item att-value'>{{{volume|0 m&#179;}}}</div>
+
           <div class='item att-label'>Volume</div><div class='item att-img'>[[Image:icon_volume.png|20px|middle|ship volume]]</div><div class='item att-value'>{{#if: {{{volume|}}} |{{{volume}}} |0 m&#179; }}</div>
 
         </div>
 
         </div>
  
 
<!--*** Cargo capacity ***-->
 
<!--*** Cargo capacity ***-->
 
         <div class='att-item'>
 
         <div class='att-item'>
           <div class='item att-label'>Cargo Capacity</div><div class='item att-img'>[[Image:Icon_capacity.png|center|20x20px|cargo capacity]]</div><div class='item att-value'>{{{cargohold|0 m&#179;}}}</div>
+
           <div class='item att-label'>Cargo Capacity</div><div class='item att-img'>[[Image:Icon_capacity.png|center|20x20px|cargo capacity]]</div><div class='item att-value'>{{#if: {{{cargohold|}}} |{{{cargohold}}} |0 m&#179; }}</div>
 
         </div><!--
 
         </div><!--
  
Line 755: Line 755:
 
<!--*** hitpoints ***-->
 
<!--*** hitpoints ***-->
 
         <div class='att-item'>
 
         <div class='att-item'>
           <div class='item att-label'>Armor Hitpoints</div><div class='item att-img'>[[Image:icon_armor.png|20px|middle|armor]]</div><div class='item att-value'>{{{armorhp|0 HP}}}</div>
+
           <div class='item att-label'>Armor Hitpoints</div><div class='item att-img'>[[Image:icon_armor.png|20px|middle|armor]]</div><div class='item att-value'>{{#if: {{{armorhp|}}} |{{{armorhp}}} |0 HP }}</div>
  
 
<!--*** resistances ***-->
 
<!--*** resistances ***-->
Line 848: Line 848:
 
<!--*** hitpoints ***-->
 
<!--*** hitpoints ***-->
 
         <div class='att-item'>
 
         <div class='att-item'>
           <div class='item att-label'>Shield Capacity</div><div class='item att-img'>[[Image:icon_shield.png|20px|middle|shields]]</div><div class='item att-value'>{{{shieldhp|0 HP}}}</div>
+
           <div class='item att-label'>Shield Capacity</div><div class='item att-img'>[[Image:icon_shield.png|20px|middle|shields]]</div><div class='item att-value'>{{#if: {{{shieldhp|}}} |{{{shieldhp}}} |0 HP }}</div>
  
 
<!--*** resistances ***-->
 
<!--*** resistances ***-->

Revision as of 14:56, 30 December 2022


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?)