Module:Vehicles/doc
Jump to navigation
Jump to search
This is the documentation page for Module:Vehicles
Module:Vehicles
Provides structured access to vehicle data defined in Module:Vehicles/data.
This module provides the following function(s):
get- renders a vehicle infobox using Template:VehicleInfobox.
Usage
Render infobox for current vehicle page
On a vehicle page, where the page title matches (via slugification) a vehicle key in the dataset:
{{#invoke:Vehicles|get|{{BASEPAGENAME}}}}
Render infobox for a specific vehicle
A specific vehicle key can also be provided manually:
{{#invoke:Vehicles|get|Sandbike}}
Parameters
get
- 1
- string
- The vehicle name. This is slugified before lookup, so it does not need to exactly match the key casing/formatting used in Module:Vehicles/data.
- Returns an error message if no vehicle is specified, or if the slugified name has no match in the dataset.
Notes
get
- Display strings are resolved via MessageBundle:Vehicles using the page's current language, with the English source also resolved separately for use as internal/category-facing values.