Module:Data
From Historical Hastings
This module allows wikitext to read values from data modules.
Usage[edit]
{{#invoke:Data|Module:ModuleName|key1|key2|key3|...}}
Read data value key1.key2.key3 from Module:ModuleName.
local mt = {}
function mt.__index(t, k)
return function(frame)
local data = mw.loadData(k)
for _,v in ipairs(frame.args) do
data = data[v]
end
return data
end
end
return setmetatable({}, mt)