Template:Infobox vehicle: Difference between revisions
m (Update link) |
(updated to new infobox.) |
||
Line 1: | Line 1: | ||
<noinclude>{{ | <noinclude>{{Documentation/sandbox|doc= | ||
| | Infobox used for [[vehicles]]. | ||
==Usage== | |||
Copy and paste the below into an article, filling in the blanks. | |||
{{Infobox vehicle | |||
|name=name | |||
|image=Image.png | |||
|image2=Image.png | |||
|image3=Image.png | |||
|image4=Image.png | |||
|image5=Image.png | |||
|image_name=image_name | |||
|image_name2=image_name2 | |||
|image_name3=image_name3 | |||
|image_name4=image_name4 | |||
|image_name5=image_name5 | |||
|image_caption=image_caption | |||
|manufacturer=manufacturer | |||
|vehicle_type=vehicle_type | |||
|weight=weight | |||
|engine_power=engine_power | |||
|engine_loudness=engine_loudness | |||
|seats=seats | |||
|doors=doors | |||
|trunk_storage=trunk_storage | |||
|glove_box=glove_box | |||
|service=service | |||
|style=style | |||
|colors=colors | |||
|model=model | |||
|vehicle_id=vehicle_id | |||
}} | |||
<syntaxhighlight lang="html"> | |||
{{Infobox vehicle | |||
|name= | |||
|image= | |||
|image2= | |||
|image3= | |||
|image4= | |||
|image5= | |||
|image_name= | |||
|image_name2= | |||
|image_name3= | |||
|image_name4= | |||
|image_name5= | |||
|image_caption= | |||
<!--GENERAL--> | |||
|manufacturer= | |||
|vehicle_type= | |||
|weight= | |||
|engine_power= | |||
|engine_loudness= | |||
<!--BODY--> | |||
|seats= | |||
|doors= | |||
|trunk_storage= | |||
|glove_box = | |||
<!--VARIANTS--> | |||
|service= | |||
|style= | |||
|color = | |||
<!--TECHNICAL--> | |||
|model= | |||
|vehicle_id = | |||
}} | |||
</syntaxhighlight> | |||
{{clear}} | |||
==Parameters== | |||
===Name and image=== | |||
;<code>name</code> | |||
:Name of the vehicle. Defaults to the page title | |||
;<code>image</code> | |||
:Image to be displayed. For multiple images, add an id to the parameter, from 2 to 5, e.g. <code>image2</code>. If there are at least 2 images, an icon will be displayed (or defined with <code>icon</code>). When clicked, the image with the same id will be displayed. | |||
;<code>image_name</code> | |||
:Text to display when hovering over the image. Text will be shown for the image with the same id, e.g. <code>image_name2</code> for <code>image2</code>. | |||
;<code>image_width</code> | |||
:Width of the image. Maximum image size is 200px. Will change the width of the image with the same id, e.g. <code>image_width2</code> for <code>image2</code>. | |||
;<code>image_caption</code> | |||
:Caption to be displayed beneath the image. | |||
;<code>icon</code> | |||
:Icon for the image. For multiple icons, add an id to the parameter, from 2 to 5, e.g. <code>icon2</code>. Clicking the icon will display the image with the same id. | |||
;<code>icon_name</code> | |||
:Text to display when hovering over the icon. Text will be shown for the icon with the same id, e.g. <code>icon_name2</code> for <code>icon2</code>. | |||
===General=== | |||
;<code>manufacturer</code> | |||
:Vehicle manufacturer. Include a link if a page exists, e.g. {{code|[[Chevalier]]}}. | |||
;<code>vehicle_type</code> | |||
:Type of the vehicle, e.g. "Standard", "Commercial", "Performance". This will automatically link to [[Vehicles#Types]]. | |||
;<code>weight</code> | |||
:Weight of the vehicle. <code>mass</code> attribute found in the vehicle script file (media\scripts\vehicle_...). | |||
;<code>engine_power</code> | |||
:Power of the engine. <code>engineForce</code> attribute found in the vehicle script file (media\scripts\vehicle_...). | |||
;<code>engine_loudness</code> | |||
:Loudness of the engine. <code>engineLoudness</code> attribute found in the vehicle script file (media\scripts\vehicle_...). | |||
===Body=== | |||
;<code>seats</code> | |||
:Number of seats in the vehicle. <code>seats</code> attribute found in the vehicle script file (media\scripts\vehicle_...). | |||
;<code>doors</code> | |||
:Number of doors in the vehicle. | |||
;<code>trunk_storage</code> | |||
:Encumbrance capacity of the trunk. <code>TruckBed</code> > <code>container</code> > <code>capacity</code> attribute found in the vehicle script file (media\scripts\vehicle_...). | |||
;<code>glove_box</code> | |||
:Wncumbrance capacity of the glove box. <code>GloveBox</code> > <code>container</code> > <code>capacity</code> attribute found in the vehicle script file (media\scripts\vehicle_...). | |||
===Variants=== | |||
;<code>service</code> | |||
:Service variant of the vehicle. E.g. Police, Ambulance, Postal. | |||
;<code>style</code> | |||
:Style variant of the vehicle. E.g. Wood Siding. | |||
;<code>color</code> | |||
:Color variant of the vehicle. E.g. Yellow, Green. Only include if there are unique color variants, e.g. taxi. | |||
===Techncial=== | |||
;<code>model</code> | |||
:Model used for the vehicle. <code>vehicle</code> > <code>model</code> > <code>file</code> attribute found in the vehicle script file (media\scripts\vehicle_...). | |||
;<code>vehicle_id</code> | |||
:The ID of the vehicle. The format is <code>[module].[vehicle]</code>. This can be found in-game with debug in the vehicle list. Otherwise, in the vehicle scripts where <code>[module]</code> is the name of the module block (usually <code>Base</code>), and <code>[vehicle]</code> is the vehicle block. | |||
==Example== | |||
{{Infobox vehicle | |||
|name=Chevalier Cerise Wagon | |||
|image=Base.CarStationWagon.png | |||
|image2=Chevalier Cerise Wagon.png | |||
|image_name2=Chevalier Cerise Wagon (Wood Siding) | |||
<!--GENERAL--> | |||
|manufacturer=[[Chevalier]] | |||
|vehicle_type=Standard | |||
|weight=900 | |||
|engine_power=4200 | |||
|engine_loudness=80 | |||
<!--BODY--> | |||
|seats=4 | |||
|doors=4 | |||
|trunk_storage=60 | |||
|glove_box=5 | |||
|style=Wood Siding | |||
<!--TECHNICAL--> | |||
|model=Vehicles_CarStationWagon | |||
|vehicle_id=Base.CarStationWagon<br>Base.CarStationWagon2 | |||
}}This example is the [[Chevalier Cerise Wagon]]. | |||
<syntaxhighlight lang="html"> | |||
{{Infobox vehicle | |||
|name=Chevalier Cerise Wagon | |||
|image=Base.CarStationWagon.png | |||
|image2=Chevalier Cerise Wagon.png | |||
|image_name2=Chevalier Cerise Wagon (Wood Siding) | |||
<!--GENERAL--> | |||
|manufacturer=[[Chevalier]] | |||
|vehicle_type=Standard | |||
|weight=900 | |||
|engine_power=4200 | |||
|engine_loudness=80 | |||
<!--BODY--> | |||
|seats=4 | |||
|doors=4 | |||
|trunk_storage=60 | |||
|glove_box=5 | |||
|style=Wood Siding | |||
<!--TECHNICAL--> | |||
|model=Vehicles_CarStationWagon | |||
|vehicle_id=Base.CarStationWagon<br>Base.CarStationWagon2 | |||
}} | |||
</syntaxhighlight> | |||
{{clear}} | |||
| | {{Translation guide|<syntaxhighlight lang="html"> | ||
{{#switch: {{{1|}}} | |||
<!--GENERAL--> | |||
| general = General | |||
| manufacturer = Manufacturer | |||
| vehicle_type = Vehicle type | |||
| weight = Weight | |||
| weight_desc = Dependant on the contents, parts and variant | |||
| engine_power = Engine power | |||
| condition_desc = Dependant on the condition | |||
| engine_loudness = Engine loudness | |||
<!--BODY--> | |||
| body = Body | |||
| seats = Seats | |||
| variant_desc = Dependant on the variant | |||
| doors = Doors | |||
| trunk = Trunk storage | |||
| trunk_tooltip = Maximum encumbrance stored in the trunk | |||
| trunk_desc = Dependant on the part, condition and variant | |||
| glove_box = Glove box | |||
| glove_box_tooltip = Maximum encumbrance stored in the glove box | |||
<!--VARIANTS--> | |||
| variants = Variants | |||
| service = Service | |||
| style = Style | |||
| available_colors = Available colors | |||
<!--TECHNICAL--> | |||
| technical = Technical | |||
| model = Model | |||
| vehicle_id = Vehicle ID | |||
| #default = [[Category:Incorrect template usage]] | |||
}} | |||
</syntaxhighlight>}} | |||
==See also== | |||
*{{ll|Template:Infobox item}} | |||
*{{ll|Template:Infobox business}} | |||
| | }} | ||
| | {{ll|Category:Infobox}} | ||
</noinclude><includeonly>{{Infobox/sandbox | |||
| | | title = {{{name|{{#getdisplaytitle:{{FULLPAGENAME}}}}}}} | ||
| | | color = var(--color-red) | ||
| {{Infobox/image | |||
| | | 1 = {{#if:{{{icon|{{{image2|}}}}}}|[[File:{{{icon|{{{image}}}}}}|{{{icon_name|{{{image_name|{{{name|}}}}}}}}}|link=]]}} | ||
| | | 2 = {{#if:{{{icon2|{{{image2|}}}}}}|[[File:{{{icon2|{{{image2}}}}}}|{{{icon_name2|{{{image_name2|{{{name|}}}}}}}}}|link=]]}} | ||
| 3 = {{#if:{{{icon3|{{{image3|}}}}}}|[[File:{{{icon3|{{{image3}}}}}}|{{{icon_name3|{{{image_name3|{{{name|}}}}}}}}}|link=]]}} | |||
| 4 = {{#if:{{{icon4|{{{image4|}}}}}}|[[File:{{{icon4|{{{image4}}}}}}|{{{icon_name4|{{{image_name4|{{{name|}}}}}}}}}|link=]]}} | |||
| 5 = {{#if:{{{icon5|{{{image5|}}}}}}|[[File:{{{icon5|{{{image5}}}}}}|{{{icon_name5|{{{image_name5|{{{name|}}}}}}}}}|link=]]}} | |||
| | | p1 = {{#if:{{{image|{{{icon}}}}}}|[[File:{{{image|{{{icon}}}}}}|{{{image_name|{{{icon_name|{{{name|}}}}}}}}}|{{{model_width|200px}}}]]}} | ||
| | | p2 = {{#if:{{{image2|{{{icon2}}}}}}|[[File:{{{image2|{{{icon2}}}}}}|{{{image_name2|{{{icon_name2|{{{name|}}}}}}}}}|{{{image_width2|200px}}}]]}} | ||
| p3 = {{#if:{{{image3|{{{icon3}}}}}}|[[File:{{{image3|{{{icon3}}}}}}|{{{image_name3|{{{icon_name3|{{{name|}}}}}}}}}|{{{image_width3|200px}}}]]}} | |||
| | | p4 = {{#if:{{{image4|{{{icon4}}}}}}|[[File:{{{image4|{{{icon4}}}}}}|{{{image_name4|{{{icon_name4|{{{name|}}}}}}}}}|{{{image_width4|200px}}}]]}} | ||
| | | p5 = {{#if:{{{image5|{{{icon5}}}}}}|[[File:{{{image5|{{{icon5}}}}}}|{{{image_name5|{{{icon_name5|{{{name|}}}}}}}}}|{{{image_width5|200px}}}]]}} | ||
| caption = {{#if: {{{image_caption|}}}|''{{{image_caption|}}}''}} | |||
| | }}{{#if:{{{manufacturer|{{{vehicle_type|{{{type|{{{weight|{{{engine_power|{{{power|{{{engine_loudness|{{{loudness|}}}}}}}}}}}}}}}}}}}}}}}} | ||
| | |{{Infobox/section | ||
| {{tt|name=Infobox vehicle|default=General|arg1=general}} | |||
| | | color = var(--color-red) | ||
| | | id = item-general | ||
| {{Infobox/sandbox/row | |||
|{{tt|name=Infobox vehicle|default=Manufacturer|arg1=manufacturer}} | |||
|{{{manufacturer|}}} | |||
| | }}{{Infobox/sandbox/row | ||
| | |{{tt|name=Infobox vehicle|default=Vehicle type|arg1=vehicle_type}} | ||
|{{#if:{{{vehicle_type|{{{type|}}}}}}|[[Vehicles#Types|{{{vehicle_type|{{{type|}}}}}}]]}} | |||
| | }}{{Infobox/sandbox/row | ||
| | |{{tt|name=Infobox vehicle|default=Weight|arg1=weight}} | ||
|{{#if:{{{weight|}}}|{{tooltip|{{{weight|}}}|{{tt|name=Infobox vehicle|default=Dependant on the contents, parts and variant|arg1=weight_desc}}}}}} | |||
| | }}{{Infobox/sandbox/row | ||
| | |{{tt|name=Infobox vehicle|default=Engine power|arg1=engine_power}} | ||
|{{#if:{{{engine_power|{{{power|}}}}}}|{{tooltip|{{{engine_power|{{{power|}}}}}}|{{tt|name=Infobox vehicle|default=Dependant on the condition|arg1=condition_desc}}}}}} | |||
}}{{Infobox/sandbox/row | |||
|{{tt|name=Infobox vehicle|default=Engine loudness|arg1=engine_loudness}} | |||
| | |{{#if:{{{engine_loudness|{{{loudness|}}}}}}|{{tooltip|{{{engine_loudness|{{{loudness|}}}}}}|{{tt|name=Infobox vehicle|default=Dependant on the condition|arg1=condition_desc}}}}}} | ||
| | }} | ||
}}}}{{#if:{{{seats|{{{doors|{{{trunk_storage|{{{trunk|{{{glove_box|{{{glove|}}}}}}}}}}}}}}}}}} | |||
| | |{{Infobox/section | ||
| | | {{tt|name=Infobox vehicle|default=Body|arg1=body}} | ||
}} | | color = var(--color-red) | ||
| id = item-body | |||
| {{Infobox/sandbox/row | |||
|{{tt|name=Infobox vehicle|default=Seats|arg1=seats}} | |||
|{{#if:{{{seats|}}}|{{tooltip|{{{seats|}}}|{{tt|name=Infobox vehicle|default=Dependant on the variant|arg1=variant_desc}}}}}} | |||
}}{{Infobox/sandbox/row | |||
|{{tt|name=Infobox vehicle|default=Doors|arg1=doors}} | |||
|{{#if:{{{doors|}}}|{{tooltip|{{{doors|}}}|{{tt|name=Infobox vehicle|default=Dependant on the variant|arg1=variant_desc}}}}}} | |||
}}{{Infobox/sandbox/row | |||
|{{tt|name=Infobox vehicle|default=Trunk|arg1=trunk}} | |||
|tooltip={{tt|name=Infobox vehicle|default=Maximum encumbrance stored in the trunk|arg1=trunk_tooltip}} | |||
|{{#if:{{{trunk_storage|{{{trunk|}}}}}}|{{tooltip|{{{trunk_storage|{{{trunk|}}}}}}|{{tt|name=Infobox vehicle|default=Dependant on the part, condition and variant|arg1=trunk_desc}}}}}} | |||
}}{{Infobox/sandbox/row | |||
|{{tt|name=Infobox vehicle|default=Glove box|arg1=glove_box}} | |||
|tooltip={{tt|name=Infobox vehicle|default=Maximum encumbrance stored in the glove box|arg1=glove_box_tooltip}} | |||
|{{#if:{{{glove_box|{{{glove|}}}}}}|{{tooltip|{{{glove_box|{{{glove|}}}}}}|{{tt|name=Infobox vehicle|default=Dependant on the condition|arg1=condition_desc}}}}}} | |||
}} | |||
}}}}{{#if:{{{service|{{{style|{{{colors|}}}}}}}}} | |||
|{{Infobox/section | |||
| {{tt|name=Infobox vehicle|default=Variants|arg1=variants}} | |||
| color = var(--color-red) | |||
| id = item-variants | |||
| {{Infobox/sandbox/row | |||
|{{tt|name=Infobox vehicle|default=Service|arg1=service}} | |||
|{{{service|}}} | |||
}}{{Infobox/sandbox/row | |||
|{{tt|name=Infobox vehicle|default=Style|arg1=style}} | |||
|{{{style|}}} | |||
}}{{Infobox/sandbox/row | |||
|{{tt|name=Infobox vehicle|default=Available colors|arg1=available_colors}} | |||
|{{{colors|}}} | |||
}} | |||
}}}}{{#if:{{{model|{{{vehicle_id|}}}}}} | |||
|{{Infobox/section | |||
| {{tt|name=Infobox vehicle|default=Technical|arg1=technical}} | |||
| color = var(--color-red) | |||
| id = item-technical | |||
| collapsed = true | |||
| {{Infobox/sandbox/row | |||
|{{tt|name=Infobox vehicle|default=Model|arg1=model}} | |||
|{{ID|{{{model|}}}}} | |||
}}{{Infobox/sandbox/row | |||
|{{tt|name=Infobox vehicle|default=Vehicle ID|arg1=vehicle_id}} | |||
|{{ID|{{{class_name|{{{vehicle_id|}}}}}}}} | |||
}} | |||
}}}} | |||
}}</includeonly> |
Revision as of 11:33, 31 January 2024
Infobox used for vehicles.
Usage
Copy and paste the below into an article, filling in the blanks.
{{Infobox vehicle
|name=
|image=
|image2=
|image3=
|image4=
|image5=
|image_name=
|image_name2=
|image_name3=
|image_name4=
|image_name5=
|image_caption=
<!--GENERAL-->
|manufacturer=
|vehicle_type=
|weight=
|engine_power=
|engine_loudness=
<!--BODY-->
|seats=
|doors=
|trunk_storage=
|glove_box =
<!--VARIANTS-->
|service=
|style=
|color =
<!--TECHNICAL-->
|model=
|vehicle_id =
}}
Parameters
Name and image
name
- Name of the vehicle. Defaults to the page title
image
- Image to be displayed. For multiple images, add an id to the parameter, from 2 to 5, e.g.
image2
. If there are at least 2 images, an icon will be displayed (or defined withicon
). When clicked, the image with the same id will be displayed. image_name
- Text to display when hovering over the image. Text will be shown for the image with the same id, e.g.
image_name2
forimage2
. image_width
- Width of the image. Maximum image size is 200px. Will change the width of the image with the same id, e.g.
image_width2
forimage2
. image_caption
- Caption to be displayed beneath the image.
icon
- Icon for the image. For multiple icons, add an id to the parameter, from 2 to 5, e.g.
icon2
. Clicking the icon will display the image with the same id. icon_name
- Text to display when hovering over the icon. Text will be shown for the icon with the same id, e.g.
icon_name2
foricon2
.
General
manufacturer
- Vehicle manufacturer. Include a link if a page exists, e.g.
[[Chevalier]]
. vehicle_type
- Type of the vehicle, e.g. "Standard", "Commercial", "Performance". This will automatically link to Vehicles.
weight
- Weight of the vehicle.
mass
attribute found in the vehicle script file (media\scripts\vehicle_...). engine_power
- Power of the engine.
engineForce
attribute found in the vehicle script file (media\scripts\vehicle_...). engine_loudness
- Loudness of the engine.
engineLoudness
attribute found in the vehicle script file (media\scripts\vehicle_...).
Body
seats
- Number of seats in the vehicle.
seats
attribute found in the vehicle script file (media\scripts\vehicle_...). doors
- Number of doors in the vehicle.
trunk_storage
- Encumbrance capacity of the trunk.
TruckBed
>container
>capacity
attribute found in the vehicle script file (media\scripts\vehicle_...). glove_box
- Wncumbrance capacity of the glove box.
GloveBox
>container
>capacity
attribute found in the vehicle script file (media\scripts\vehicle_...).
Variants
service
- Service variant of the vehicle. E.g. Police, Ambulance, Postal.
style
- Style variant of the vehicle. E.g. Wood Siding.
color
- Color variant of the vehicle. E.g. Yellow, Green. Only include if there are unique color variants, e.g. taxi.
Techncial
model
- Model used for the vehicle.
vehicle
>model
>file
attribute found in the vehicle script file (media\scripts\vehicle_...). vehicle_id
- The ID of the vehicle. The format is
[module].[vehicle]
. This can be found in-game with debug in the vehicle list. Otherwise, in the vehicle scripts where[module]
is the name of the module block (usuallyBase
), and[vehicle]
is the vehicle block.
Example
Base.CarStationWagon2
{{Infobox vehicle
|name=Chevalier Cerise Wagon
|image=Base.CarStationWagon.png
|image2=Chevalier Cerise Wagon.png
|image_name2=Chevalier Cerise Wagon (Wood Siding)
<!--GENERAL-->
|manufacturer=[[Chevalier]]
|vehicle_type=Standard
|weight=900
|engine_power=4200
|engine_loudness=80
<!--BODY-->
|seats=4
|doors=4
|trunk_storage=60
|glove_box=5
|style=Wood Siding
<!--TECHNICAL-->
|model=Vehicles_CarStationWagon
|vehicle_id=Base.CarStationWagon<br>Base.CarStationWagon2
}}
How to translate
This template is translatable.
Template code
Paste the following code into the <includeonly>
tag of the translated template and translate the text after each =
sign (except for #default =
).
{{#switch: {{{1|}}}
<!--GENERAL-->
| general = General
| manufacturer = Manufacturer
| vehicle_type = Vehicle type
| weight = Weight
| weight_desc = Dependant on the contents, parts and variant
| engine_power = Engine power
| condition_desc = Dependant on the condition
| engine_loudness = Engine loudness
<!--BODY-->
| body = Body
| seats = Seats
| variant_desc = Dependant on the variant
| doors = Doors
| trunk = Trunk storage
| trunk_tooltip = Maximum encumbrance stored in the trunk
| trunk_desc = Dependant on the part, condition and variant
| glove_box = Glove box
| glove_box_tooltip = Maximum encumbrance stored in the glove box
<!--VARIANTS-->
| variants = Variants
| service = Service
| style = Style
| available_colors = Available colors
<!--TECHNICAL-->
| technical = Technical
| model = Model
| vehicle_id = Vehicle ID
| #default = [[Category:Incorrect template usage]]
}}
Template documentation
Copy the code wrapped in the <noinclude>
tag in this template and translate the text after doc =
in the {{Documentation}}
template.
{{Translation guide}}
template should be removed from the translated documentation.