Anonimo

Modulo:DTFunzioniComuni: differenze tra le versioni

Da Wikitrek.
nessun oggetto della modifica
Nessun oggetto della modifica
Nessun oggetto della modifica
Riga 124: Riga 124:
local Values = Item.claims[Property]
local Values = Item.claims[Property]
for _, SnakValue in pairs(Values) do
for _, SnakValue in pairs(Values) do
if SnakValue.mainsnak.datavalue.value.id == nil then
if SnakValue.mainsnak.datavalue.value.amount ~= nil then
ResultsArray[#ResultsArray + 1] = string.format('%u', SnakValue.mainsnak.datavalue.value.amount)
elseif SnakValue.mainsnak.datavalue.value.id ~= nil then
ResultsArray[#ResultsArray + 1] = LabelOrLink(SnakValue.mainsnak.datavalue.value.id)
else
ResultsArray[#ResultsArray + 1] = SnakValue.mainsnak.datavalue.value
ResultsArray[#ResultsArray + 1] = SnakValue.mainsnak.datavalue.value
else
ResultsArray[#ResultsArray + 1] = LabelOrLink(SnakValue.mainsnak.datavalue.value.id)
end
end
end
end