Module:AVDevice: Difference between revisions
Add market field display to AV device infobox (matching CRT model pattern) (via update-page on MediaWiki MCP Server) |
Restore pre-compression source from rev 8199 (with comments, formatting, safe gsub patterns). Only change: args.oem_manufacturer → args.oem (the intended rename from rev 8313, without the destructive compression) (via update-page on MediaWiki MCP Server) |
||
| (3 intermediate revisions by the same user not shown) | |||
| Line 251: | Line 251: | ||
local brand = trim(args.brand) | local brand = trim(args.brand) | ||
local model_code = trim(args.model_code) | local model_code = trim(args.model_code) | ||
local oem_manufacturer = trim(args.oem) | |||
local device_type = trim(args.device_type) | local device_type = trim(args.device_type) | ||
local format_family = trim(args.format_family) | local format_family = trim(args.format_family) | ||
| Line 318: | Line 319: | ||
local brandHtml = frame:preprocess(brandWikitext) | local brandHtml = frame:preprocess(brandWikitext) | ||
addRow(container, 'Brand', brandHtml, true) | addRow(container, 'Brand', brandHtml, true) | ||
end | |||
-- OEM row (shown only when set) | |||
if oem_manufacturer then | |||
local oemWikitext = string.format( | |||
'{{#formredlink: target=%s |form=Manufacturer |existing page link text=%s }}', | |||
oem_manufacturer, oem_manufacturer | |||
) | |||
local oemHtml = frame:preprocess(oemWikitext) | |||
addRow(container, 'OEM', oemHtml, true) | |||
end | end | ||