Modulu:Wikidata: berrikuspenen arteko aldeak
Ezabatutako edukia Gehitutako edukia
fix, sorry |
revert, unexpected errors |
||
1. lerroa:
-- Master version: [[:ca:Module:Wikidata]]
-- compatible version:
local p = {}
546. lerroa:
-- arguments
local property =
local id = args["item"]; if id == "" then id = nil end
local idgender = args["itemgender"]
553. lerroa:
end
local qualifierId = {}
qualifierId[1] = args["qualifier"]
end
local parameter = args["formatting"] or ''; if parameter == "" then parameter = nil end
571 ⟶ 569 lerroa:
local default = args["default"]
property = property:gsub("^p(%d)", "P%1")
if qualifierId[1] then qualifierId[1] = qualifierId[1]:gsub("^p(%d)", "P%1") end
if args["rank"] and args["rank"] ~= '' then list = false end -- compatibilitat de transició
if args["rank"] then track("wikidata/rank") end
584. lerroa:
if not rowformat then
rowformat = "$0 ($1"
for i = 2, 9 do
rowformat = rowformat .. ", $" .. i
end
rowformat = rowformat .. ")"
713. lerroa:
value = valuerow["col0"]
if parameters.formatting == "table" then
value = mw.ustring.gsub(rowformat
for i, _ in ipairs(qualifierId) do
valueq = valuerow["col" .. i]
if args["rowsubformat" .. i] and valueq then
▲ valueq = mw.ustring.gsub(args["rowsubformat" .. i] .. "$", "$" .. i .. "(%D)", valueq .. "%1")
end
value = mw.ustring.gsub(value, "$" .. i
end
end
value = expandBraces(value)
result[#result + 1] = value
|