Open main menu

Module:Car infobox

Revision as of 12:33, 1 August 2025 by Harommel OddSock (talk | contribs) (Created page with "local capiunto = require 'capiunto' local p = {} function p.main(frame) local args = frame:getParent().args local retval = capiunto.create({ title = args.name, headerS...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Documentation for this module may be created at Module:Car infobox/doc

local capiunto = require 'capiunto'

local p = {}

function p.main(frame)
	local args = frame:getParent().args
	local retval = capiunto.create({
		title = args.name,
		headerStyle = 'background-color: blue; color: white;', 
	})
	if args.image and args.image ~= '' then retval:addImage( args.image or '', args.caption or nil ) end
	retval:addRow( 'Manufacturer', '[['..args.manufacturer..']]' )
	:addRow( 'Featured in', args.featured )
	--:addHeader( 'A header between the data rows' )
	:addRow( 'BHP {{#info: Brake horsepower|note}}', tonumber(args.bhp or 0)..' BHP' )
	return retval
end

return p