Difference between revisions of "Module:Car infobox"
Jump to navigation
Jump to search
(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...") |
|||
Line 6: | Line 6: | ||
local args = frame:getParent().args | local args = frame:getParent().args | ||
local retval = capiunto.create({ | local retval = capiunto.create({ | ||
− | + | top = args.name, | |
headerStyle = 'background-color: blue; color: white;', | headerStyle = 'background-color: blue; color: white;', | ||
}) | }) |
Revision as of 12:38, 1 August 2025
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({ top = 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