Modul:Infobox: Unterschied zwischen den Versionen

501 Bytes hinzugefügt ,  5. Oktober 2016
keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 132: Zeile 132:
     elseif propValue and propValue['type'] == 'string' then
     elseif propValue and propValue['type'] == 'string' then
     return propValue.value
     return propValue.value
else
return ""
end
end
end
function renderSensors()
local entity = mw.wikibase.getEntityObject()
result = ''
if not entity or not entity.claims then return end --the entity doesnt exist or have no claims
local property = entity.claims['P57']
if property then
for key, prop in pairs(property) do
if prop and prop.mainsnak and prop.mainsnak.datavalue then
result = result .. "\n* " .. getValueLabel(prop.mainsnak.datavalue)
end
end
end
return result
end
end


Zeile 175: Zeile 192:
return {
return {
     renderAnzeige = renderAnzeige,
     renderAnzeige = renderAnzeige,
     renderCPU = renderCPU
     renderCPU = renderCPU,
    renderSensors = renderSensors,
}
}
11.008

Bearbeitungen