Module:RoleInfobox: Difference between revisions

Content deleted Content added
mNo edit summary
m Added trimTable
Line 14:
if not HF.isempty(field.Value) then
local ships = HF.explode(';', field.Value)
 
ships = trimTable(ships)
table.sort(ships)
 
for i, ship in ipairs(ships) do
output = output .. HF.trim(ship) .. '<br />'
Line 31 ⟶ 34:
if not HF.isempty(field.Value) then
local upgrades = HF.explode(';', field.Value)
 
upgrades = trimTable(upgrades)
table.sort(upgrades)
 
for i, upgrade in ipairs(upgrades) do
output = output .. HF.trim(upgrade) .. '<br />'
Line 42 ⟶ 48:
return output
end
end
 
function Infobox.trimTable ( table )
output = {}
for i, value in ipairs(table) do
output[i] = HF.trim(value)
end
return output
end