Mòdul:Proves/Vriullop
![Icona de documentació de mòdul](http://upload.wikimedia.org/wikipedia/commons/thumb/1/19/Test_Template_Info-Icon.svg/50px-Test_Template_Info-Icon.svg.png)
A continuació es mostra la documentació transclosa de la subpàgina /ús. [salta a la caixa de codi]
local p = {}
local function selectInfobox(item)
local infoboxes = {
["Q5"] = "person",
["Q11424"] = "film",
["Q1002697"] = "periodical",
["Q41176"] = "building"
}
local key_infoboxes = {}
for q, v in pairs(infoboxes) do
table.insert(key_infoboxes, q)
end
local key_list = table.concat(key_infoboxes, ',')
local key_value = require("Module:Wikidades").getParentValues{
item = item,
property = "P279,P31", -- subclass of or instance of
uptovalueid = key_list,
last_only = true,
formatting = "raw",
rowformat = "$1", -- only the raw value, no label
editicon = false
}
return infoboxes[key_value] or "generic"
end
function p.test(frame)
return selectInfobox(frame.args[1])
end
return p