Anonimo

Modulo:DTGenerico: differenze tra le versioni

Da Wikitrek.
Assigments
Nessun oggetto della modifica
(Assigments)
Riga 68: Riga 68:
AllP = mw.wikibase.orderProperties(Item:getProperties())
AllP = mw.wikibase.orderProperties(Item:getProperties())
if (mw.wikibase.getLabelByLang(mw.wikibase.getEntityIdForCurrentPage(), 'en')) then
AllRows[#AllRows + 1] = {"In originale:", {mw.wikibase.getLabelByLang(mw.wikibase.getEntityIdForCurrentPage(), 'en')}}
end
if (mw.wikibase.getLabelByLang(mw.wikibase.getEntityIdForCurrentPage(), 'it')) then
if (mw.wikibase.getLabelByLang(mw.wikibase.getEntityIdForCurrentPage(), 'it')) then
AllRows[#AllRows + 1] = {"Titolo italiano:", {mw.wikibase.getLabelByLang(mw.wikibase.getEntityIdForCurrentPage(), 'it')}}
AllRows[#AllRows + 1] = {"In italiano:", {mw.wikibase.getLabelByLang(mw.wikibase.getEntityIdForCurrentPage(), 'it')}}
end
end
for _, Property in pairs(AllP) do
for _, Property in pairs(AllP) do
Riga 86: Riga 89:
local Value = SnakValue.mainsnak.datavalue['value']
local Value = SnakValue.mainsnak.datavalue['value']
if (type(Value) == "table") then
if (type(Value) == "table") then
if Value['entity-type'] == 'item' then
if Property == "P72" then --Assigments
AccValues[#AccValues + 1] = "Anno " .. LabelOrLink(Value['id'] .. "occupazione, " .. "grado")
elseif Value['entity-type'] == 'item' then
AccValues[#AccValues + 1] = LabelOrLink(Value['id'])
AccValues[#AccValues + 1] = LabelOrLink(Value['id'])
elseif SnakValue.mainsnak.datavalue['type'] == 'time' then
elseif SnakValue.mainsnak.datavalue['type'] == 'time' then