Module:AutoHeader
Documentation for this module may be created at Module:AutoHeader/doc
local p = {}
p.getData = function(frame)
-- local ret = mw.visualdata.query( schema ("inventory_item"), query (string), printouts (list or table), params (table) )
local ret = mw.visualdata.query( 'Phone', '[[manufacturer::+]]', {'manufacturer'}, {} )
return ret
end
p.getJson = function(frame)
local data = p.getData(frame)
return mw.text.jsonEncode(data)
end
p.getIntroParagraph = function(frame)
local data = p.getData(frame)
for k in pairs(data) do print(k) end
local first = data.title
return mw.text.jsonEncode(first)
-- local title = data[0].title
-- local manufacturer = data[0].data.manufacturer
-- return string.format("The %q was manufactured by %q", title, manufacturer)
end
return p