function p.main(frame)
local args = frame:getParent().args
if (not args.manufacturer) or (not args.year) or (not args.featured) then error("Incorrect parameters to the car infobox") end
local retval = capiunto.create({
top = args.name or "{{BASEPAGENAME}}"mw.title.getCurrentTitle().text,
headerStyle = "background-color: blue; color: white;",
topStyle = "background-color: blue; color: white;"
})
if args.image and args.image ~= "" then retval:addImage("[[File:"..args.image .."|225px]]" or "", args.caption or nil) end
retval:addRow("Manufacturer", "[["..args.manufacturer.."]]")
:addRow("Year", tonumber(args.year))
:addRow("Featured in", args.featured)
--:addHeader("A header between the data rows")
:addRow("BHP {{#info: <abbr title=\"Brake horsepower|note}}\">BHP</abbr>", tonumber(args.bhp or 0).." BHP")
return retval
end
return p