Line 1:
Line 1:
−
<includeonly>{{Infobox
+
{{Infobox
−
| bodyclass = vevent
+
| child = {{{embed|}}}
−
| bodystyle = {{{bodystyle|}}}
+
| autoheaders = y
−
| title = {{#if:{{{title|{{{name|}}}}}}|{{{title|{{{name|}}}}}}|{{PAGENAMEBASE}}}}
+
| bodystyle = width:{{{box_width|25em}}};
−
| titleclass = summary
+
| above = {{#if:{{{name|}}}|{{{name}}}|{{PAGENAMEBASE}}}}
−
| labelstyle = white-space: nowrap;
+
| abovestyle = {{#if:{{{color|}}}|border-top: 4px solid #{{{color}}}; border-bottom: 4px solid #{{#if:{{{color2|}}}|{{{color2}}}|{{{color}}}}};}}
−
| image = {{#if:{{{screenshot|}}}
+
| title = {{#if:{{both|{{{embed|}}}|{{{name|}}}}}|'''{{{name}}}'''}}
−
| {{#invoke:InfoboxImage | InfoboxImage | image={{{logo|}}} | title={{{logo caption|}}} | size={{{logo size|{{{logo_size|}}}}}} | sizedefault=300x64px | maxsize=300x64px | alt={{{logo alt|{{{logo_alt|}}}}}} }}
+
| image = {{#invoke:InfoboxImage|InfoboxImage|image={{{logo|}}}|size={{{logo_width|50px}}}|sizedefault=265x265px|alt={{{logo_alt|}}}}}{{#invoke:InfoboxImage|InfoboxImage|image={{{logo2|}}}|size={{{logo_width2|50px}}}|sizedefault=265x265px|alt={{{logo_alt2|}}}}}
−
| {{#invoke:InfoboxImage | InfoboxImage | image={{{logo|}}} | title={{{logo caption|}}} | size={{{logo size|{{{logo_size|}}}}}} | alt={{{logo alt|{{{logo_alt|}}}}}} }}
+
| image2 = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|size={{{image_width|}}}|sizedefault=265x265px|alt={{{image_alt|}}}}}
−
}}
+
| caption2 = {{{caption|}}}
−
| caption = {{{logo caption|}}}
+
| headerstyle = background-color: #efefef;
−
| image2 = {{#if:{{{screenshot|}}}|{{#if:{{{collapsible|}}}|{{hidden begin|title={{{collapsetext|Screenshot}}}|titlestyle=background:{{{background|gainsboro}}};text-align:center|contentstyle=text-align:center}}}}
+
| label1 = Description
−
{{#invoke:InfoboxImage|InfoboxImage|image={{{screenshot|}}}|size={{{screenshot size|{{{screenshot_size|}}}}}}|sizedefault=300px|alt={{{screenshot_alt|}}}}}}}
+
| data1 = {{{description|}}}
−
| caption2 = {{{caption|}}}{{#if:{{{screenshot|}}}|{{#if:{{{collapsible|}}}|{{hidden end}}}}}}
−
| label1 = Name
−
| data1 = {{{name|}}}
| label2 = Country
| label2 = Country
| data2 = {{{country|}}}
| data2 = {{{country|}}}
Line 22:
Line 19:
| data4 = {{{company|}}}
| data4 = {{{company|}}}
| label5 = Simulation difficulty
| label5 = Simulation difficulty
−
| data5 = {{{difficulty|}}}
+
| data5 = {{rating|{{{difficulty|}}}|10|size=15px}}
| label6 = Author{{#if: {{{authors|}}} |s}}
| label6 = Author{{#if: {{{authors|}}} |s}}
| data6 = {{{author|}}}
| data6 = {{{author|}}}
Line 29:
Line 26:
| label8 = Website
| label8 = Website
| data8 = {{{website|}}}
| data8 = {{{website|}}}
−
| label9 = {{#if:{{{mapcolor|}}}|Color|Colour}} on {{#if:{{{mapcolourlink|{{{mapcolorlink|}}}}}}|[[{{{mapcolourlink|{{{mapcolorlink}}}}}}|map]]|map}}<!--?-->
+
| label9 = Rolling Stock
−
| data9 = {{#if:{{{mapcolor|}}}|{{{mapcolor}}}|{{{mapcolour|}}} }}
+
| data9 = {{{rolling_stock|}}}
+
| label10 = {{#if:{{{mapcolor|}}}|Color|Colour}} on {{#if:{{{mapcolourlink|{{{mapcolorlink|}}}}}}|[[{{{mapcolourlink|{{{mapcolorlink}}}}}}|map]]|map}}<!--?-->
+
| data10 = {{#if:{{{mapcolor|}}}|{{{mapcolor}}}|{{{mapcolour|}}} }}
+
| belowstyle = vertical-align: middle; padding: 0
| below = {{#if:{{{map|}}}|
| below = {{#if:{{{map|}}}|
<table style="border-spacing: 0; width: 100%; min-width: 100%" class="mw-collapsible {{#switch:{{{map_state|}}}
<table style="border-spacing: 0; width: 100%; min-width: 100%" class="mw-collapsible {{#switch:{{{map_state|}}}
Line 43:
Line 43:
| unknown = {{main other|[[Category:Pages using Infobox software with unknown parameters|_VALUE_{{PAGENAME}}]]}}
| unknown = {{main other|[[Category:Pages using Infobox software with unknown parameters|_VALUE_{{PAGENAME}}]]}}
| preview = Page using [[Template:Infobox software]] with unknown parameter "_VALUE_"|ignoreblank=y
| preview = Page using [[Template:Infobox software]] with unknown parameter "_VALUE_"|ignoreblank=y
−
| name | company | difficulty | author | authors | companies | website | repository | map | country | time_period
+
| name | company | difficulty | author | authors | companies | website | repository | map | country | time_period | image | description | rolling_stock
−
}}</includeonly>
+
}}<noinclude>
+
{{Documentation}}
+
</noinclude>