« Module:ZoteroItem » : différence entre les versions

Aucun résumé des modifications
Aucun résumé des modifications
Ligne 1 : Ligne 1 :
local p = {}
local p = {}
local t, errs = mw.ext.externalData.getWebData{ url = url, format = "JSON" }


if errs then
  return "DEBUG: errs = " .. table.concat(errs, "; ")
elseif t == nil then
  return "DEBUG: t is nil"
elseif type(t) == "string" then
  return "DEBUG: t is string! content = " .. mw.text.escape(t)
else
  return "DEBUG: t is table type=" .. type(t) .. ", fields = " .. mw.text.jsonEncode(t)
end
function p.getItem(frame)
function p.getItem(frame)
     local key = frame.args[1]
     local key = frame.args[1]