local capiunto = require '("capiunto'")
local p = {}
function p.main(frame)
local args = frame:getParent().args
if not (args.manufacturer or args.year or args.featured) then error("Incorrect parameters to the car infobox!") end
local retval = capiunto.create({
top = args.nameor "{{BASEPAGENAME}}", headerStyle = '"background-color: blue; color: white;'", topStyle = '"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..'"]]' ") retval:addRow("Year", tonumber(args.year)) :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