Template:Infobox engines/doc: Difference between revisions

From Kerbal Space Program 2 Wiki
Jump to navigation Jump to search
Copied sample infobox to /doc
Tag: 2017 source edit
 
changed label width to 50%
Tags: Manual revert 2017 source edit
 
(13 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox
{{Infobox | subbox = yes
| name    = Test
  | headerstyle  = font-weight: bold; color: black; background: #f7aa33; font-size: 14px; text-align: left;
| title    = {{#invoke:Data|getData|Example/engine|name}}
| image    = [[File:LV-SW_SWERV.png|200px|center]]
| caption = {{#invoke:Data|getData|Example/engine|subtitle}}
 
| labelstyle  = width: 33%; text-align: left;
| titlestyle = background-color: #f7aa33;
padding: 0.2em 0em 0.2em;
color: black;
font-size: 22px;
font-weight: bold;
| bodystyle  = width: 20em; border: 1px solid #a2a9b1; border-spacing: 3px; margin: 0.5em 0 0.5em 1em;
    padding: 0.2em;
    float: right;
    clear: right;
    font-size: 88%;
    line-height: 1.5em;
    width: 20em;
| headerstyle  = font-weight: bold; color: black; background: #f7aa33; font-size: 18px; text-align: left;
| captionstyle = text-align: center; font-style: italic;
 
| header10  = Statistics
| label11  = Mass (t)
|  data11  = {{#invoke:Data|getData|Example/engine|mass}}
| label12  = Size
|  data12  = {{Size|Size={{#invoke:Data|getData|Example/engine|size}}}}
| label13  = Max Temp (K)
|  data13  = {{#invoke:Data|getData|Example/engine|max_temp}}
| label14  = Impact Tolerance (m/s)
|  data14  = {{#invoke:Data|getData|Example/engine|imp_tol}}
 
| header20  = Engine Info
| data21 = {{Infobox | subbox = yes
  | headerstyle  = font-weight: bold; color: black; background: #f7aa33; font-size: 18px; text-align: left;
  | labelstyle  = width: 50%; text-align: left;
  | labelstyle  = width: 50%; text-align: left;
  |header20 = {{#if: {{#invoke:Data|getData|Example/engine|modules|engine|alt_mode}} | {{#invoke:Data|getData|Example/engine|modules|engine|alt_mode|mode_name}} |}}
  | header20 = {{#if: {{#invoke:Data|getData|Example/engine|modules|engine|alt_mode}} | {{#invoke:Data|getData|Example/engine|modules|engine|mode_name}} |}}
  | label21  = {{#invoke:Data|getFuelLabels|Example/engine}}
  | label21  = {{#invoke:Data infobox|getFuelLabels|Example/engine}}
  |  data21  = {{#invoke:Data|getFuelValues|Example/engine}}
  |  data21  = {{#invoke:Data infobox|getFuelValues|Example/engine}}
  | label22  = Thrust: 1 atm. (kN)
  | label22  = Thrust: 1 atm.
  |  data22  = {{#invoke:Data|getData|Example/engine|modules|engine|max_thrust|atm}}
  |  data22  = {{#invoke:Data|getData|Example/engine|modules|engine|max_thrust|atm}} <small>kN</small>
  | label23  = Thrust: Vac. (kN)
  | label23  = Thrust: Vac.  
  |  data23  = {{#invoke:Data|getData|Example/engine|modules|engine|max_thrust|vac}}
  |  data23  = {{#invoke:Data|getData|Example/engine|modules|engine|max_thrust|vac}} <small>kN</small>
  | label24  = I<sub>sp</sub>: 1 atm. (s)
  | label24  = I<sub>sp</sub>: 1 atm.  
  |  data24  = {{#invoke:Data|getData|Example/engine|modules|engine|isp|atm}}
  |  data24  = {{#invoke:Data|getData|Example/engine|modules|engine|isp|atm}} <small>s</small>
  | label25  = I<sub>sp</sub>: Vac. (s)
  | label25  = I<sub>sp</sub>: Vac.
  |  data25  = {{#invoke:Data|getData|Example/engine|modules|engine|isp|vac}}
|  data25  = {{#invoke:Data|getData|Example/engine|modules|engine|isp|vac}} <small>s</small>
  }}
{{#if: {{#invoke:Data|getData|Example/engine|modules|engine|alt_mode}}
| {{Infobox | subbox = yes
  | headerstyle  = font-weight: bold; color: black; background: #f7aa33; font-size: 14px; text-align: left;
  | labelstyle  = width: 50%; text-align: left;
  | header20 = {{#invoke:Data|getData|Example/engine|modules|engine|alt_mode|mode_name}}
  | label21  = {{#invoke:Data infobox|getFuelLabels|Example/engine|alt}}
  |  data21  = {{#invoke:Data infobox|getFuelValues|Example/engine|alt}}
  | label22  = Thrust: 1 atm.
  |  data22  = {{#invoke:Data|getData|Example/engine|modules|engine|max_thrust|atm}} <small>kN</small>
  | label23  = Thrust: Vac.
  |  data23  = {{#invoke:Data|getData|Example/engine|modules|engine|max_thrust|vac}} <small>kN</small>
  | label24  = I<sub>sp</sub>: 1 atm.
  |  data24  = {{#invoke:Data|getData|Example/engine|modules|engine|isp|atm}} <small>s</small>
  | label25  = I<sub>sp</sub>: Vac.
  |  data25  = {{#invoke:Data|getData|Example/engine|modules|engine|isp|vac}} <small>s</small>
  }}
  }}
  }}
{{#if: {{#invoke:Data|getData|Example/engine|modules|engine|alt_mode}} | data22 = {{Infobox | subbox = yes
| headerstyle  = font-weight: bold; color: black; background: #f7aa33; font-size: 18px; text-align: left;
| labelstyle  = width: 50%; text-align: left;
|header20 = {{#invoke:Data|getData|Example/engine|modules|engine|alt_mode|mode_name}}
| label21  = {{#invoke:Data|getFuelLabels|Example/engine|alt}}
|  data21  = {{#invoke:Data|getFuelValues|Example/engine|alt}}
| label22  = Thrust: 1 atm. (kN)
|  data22  = {{#invoke:Data|getData|Example/engine|modules|engine|max_thrust|atm}}
| label23  = Thrust: Vac. (kN)
|  data23  = {{#invoke:Data|getData|Example/engine|modules|engine|max_thrust|vac}}
| label24  = I<sub>sp</sub>: 1 atm. (s)
|  data24  = {{#invoke:Data|getData|Example/engine|modules|engine|isp|atm}}
| label25  = I<sub>sp</sub>: Vac. (s)
|  data25  = {{#invoke:Data|getData|Example/engine|modules|engine|isp|vac}}
}}|}}
| below    = {{#invoke:Data|getData|Example/engine|manufacturer}}
}}

Latest revision as of 18:25, 31 December 2024

Mode 1
Oxidizer
Methane
0.040 t/s
0.010 t/s
Thrust: 1 atm.42.0 kN
Thrust: Vac.88.0 kN
Isp: 1 atm.223 s
Isp: Vac.628 s
Mode 2
Oxidizer
Methane
0.040 t/s
0.010 t/s
Thrust: 1 atm.42.0 kN
Thrust: Vac.88.0 kN
Isp: 1 atm.223 s
Isp: Vac.628 s