Нет описания правки Метка: отменено |
Нет описания правки Метка: отменено |
||
Строка 13: | Строка 13: | ||
for k in pairs(p.store) do | for k in pairs(p.store) do | ||
if p.store[k].group == group then | if p.store[k].group == group then | ||
out = out .. frame:expandTemplate{ title = "Uplink", args = { prototype = k }} | |||
elseif group == nil then | |||
out = out .. frame:expandTemplate{ title = "Uplink", args = { prototype = k }} | out = out .. frame:expandTemplate{ title = "Uplink", args = { prototype = k }} | ||
end | end |
Версия от 05:34, 19 января 2024
Для документации этого модуля может быть создана страница Модуль:Uplink Lookup/doc
local prototypes = mw.loadData("Module:Uplink Lookup/data") local p = {} p.store = prototypes.store function p.readscalar(frame) return mw.text.nowiki(p.store[frame.args[1]][frame.args[2]]) end function p.buildlists(frame) local out = "" local group = frame.args[1] for k in pairs(p.store) do if p.store[k].group == group then out = out .. frame:expandTemplate{ title = "Uplink", args = { prototype = k }} elseif group == nil then out = out .. frame:expandTemplate{ title = "Uplink", args = { prototype = k }} end end return out end return p