Anonimo

Modulo:DTGenerico: differenze tra le versioni

Da Wikitrek.
nessun oggetto della modifica
(Prefix)
Nessun oggetto della modifica
Riga 96: Riga 96:
end
end
Assignment = Assignment .. SnakValue.qualifiers['P15'][1].datavalue.value .. " " .. LabelOrLink(Value['id'])
if SnakValue.qualifiers['P15'] then
Assignment = Assignment .. SnakValue.qualifiers['P15'][1].datavalue.value .. " "
end
Assignment = Assignment .. LabelOrLink(Value['id'])
if SnakValue.qualifiers['P76'] then --Rank
if SnakValue.qualifiers['P76'] then --Rank
Riga 107: Riga 111:
AccValues[#AccValues + 1] = Assignment
AccValues[#AccValues + 1] = Assignment
elseif Value['entity-type'] == 'item' then
elseif Value['entity-type'] == 'item' then
local GenericItem
if AddSemantic then
if AddSemantic then
AccValues[#AccValues + 1] = LabelOrLink(Value['id'], Header[2])
GenericItem = LabelOrLink(Value['id'], Header[2])
else
else
AccValues[#AccValues + 1] = LabelOrLink(Value['id'])
GenericItem = LabelOrLink(Value['id'])
end
if SnakValue.qualifiers['P15'] then
GenericItem = SnakValue.qualifiers['P15'][1].datavalue.value .. " " .. GenericItem
end
end
AccValues[#AccValues + 1] = GenericItem
elseif SnakValue.mainsnak.datavalue['type'] == 'time' then
elseif SnakValue.mainsnak.datavalue['type'] == 'time' then
if AddSemantic then
if AddSemantic then