Bureaucrats, Check users, emailconfirmed, Interface administrators, staff, Administrators, translation-admin, Widget editors
1,711
edits
m (I don't know how to Scribunto) |
m (Dunder json, apparently. But I'm lost and it's late.) |
||
| (2 intermediate revisions by the same user not shown) | |||
| Line 8: | Line 8: | ||
function p.wikiTable( frame ) | function p.wikiTable( frame ) | ||
local data = mw.ext.externaldata. | local args = frame:getParent().args[1] | ||
url = | |||
, data = "json= | local data = mw.ext.externaldata.getExternalData { | ||
url = args | |||
, data = "json=__json" | |||
} | } | ||
local reflist = {} | |||
return data | |||
--[[ | |||
for _, wikiData in pairs(data["json"]) do | for _, wikiData in pairs(data["json"]) do | ||
mw.logObject(wikiData[type]) | mw.logObject(wikiData[type]) | ||
| Line 20: | Line 24: | ||
return p._format( refList ) | return p._format( refList ) | ||
]]-- | |||
end | end | ||
return p | return p | ||
edits