ElEditors, Interface administrators, Administrators
70,975
edits
No edit summary |
No edit summary |
||
Line 31: | Line 31: | ||
-- Adds a normal row | -- Adds a normal row | ||
function addField(param, field_name, double, collapsed) | function addField(param, field_name, double, field_value, collapsed) | ||
if args[param] ~= nil or field_value ~= nil then | |||
local row = infobox:tag('div'):addClass('infobox-row'); | local row = infobox:tag('div'):addClass('infobox-row'); | ||
if field_name == nil then | if field_name == nil then | ||
field_name = titleCase(param); | field_name = titleCase(param); | ||
end | |||
if field_value == nil then | |||
field_value = args[param]; | |||
end | end | ||
row:tag('div'):addClass('infobox-row-title'):tag('span'):wikitext(field_name); | row:tag('div'):addClass('infobox-row-title'):tag('span'):wikitext(field_name); | ||
Line 77: | Line 79: | ||
addField2(v.id, v.localize) | addField2(v.id, v.localize) | ||
else | else | ||
addField(v.id, v.localize, v.dual, v.collapsed) | addField(v.id, v.localize, v.dual, v.value, v.collapsed) | ||
end | end | ||
end | end |