Bureaucrats, Check users, emailconfirmed, Interface administrators, staff, Administrators, translation-admin, Widget editors
1,711
edits
m (Json file not web page) |
m (Dunder json, apparently. But I'm lost and it's late.) |
||
| (3 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
mw.ext.externaldata. | -- modified from https://strategywiki.org/wiki/Module:WikiList | ||
local p = {} | |||
function p._format ( refList ) | |||
return refList | |||
end | |||
function p.wikiTable( frame ) | |||
local args = frame:getParent().args[1] | |||
local data = mw.ext.externaldata.getExternalData { | |||
url = args | |||
, data = "json=__json" | |||
} | |||
local reflist = {} | |||
return data | |||
--[[ | |||
for _, wikiData in pairs(data["json"]) do | |||
mw.logObject(wikiData[type]) | |||
table.insert(refList, { type = wikiData["type"], pool = wikiData["pool"]}) | |||
end | |||
return p._format( refList ) | |||
]]-- | |||
end | |||
return p | |||
edits