Documentation for this module may be created at Module:Focus/Util/doc
local util = {}
function util.name_as_id(t1)
local t2 = {}
for k, v in pairs(t1) do
if v.suffix == nil then
t2[v.name:lower()] = v
else
t2[v.name:lower() .. " " .. v.suffix:lower()] = v
end
end
for k, v in pairs(t2) do
t1[k] = v
end
return t1
end
function util.setPage(tbl, pageid)
for k in pairs(tbl) do
if not tbl[k].page and not tbl[k].continuous then
tbl[k].page = pageid
end
end
return tbl
end
return util