« Module:ZoteroItem » : différence entre les versions
Aucun résumé des modifications |
Aucun résumé des modifications |
||
| Ligne 162 : | Ligne 162 : | ||
local out = {} | local out = {} | ||
for k, v in pairs(rel) do | for k, v in pairs(rel) do | ||
table.insert(out, mw.text.nowiki(k .. ": " .. | local valueStr = "" | ||
if type(v) == "string" then | |||
valueStr = v | |||
elseif type(v) == "table" then | |||
valueStr = mw.text.nowiki(mw.text.jsonEncode(v)) | |||
else | |||
valueStr = tostring(v) | |||
end | |||
table.insert(out, mw.text.nowiki(k .. ": " .. valueStr)) | |||
end | end | ||
return table.concat(out, ", ") | return table.concat(out, ", ") | ||