Moderator, Bürokraten, Checkuser-Berechtigte, developer, emailconfirmed, Oberflächenadministratoren, Oversighter, Administratoren
11.008
Bearbeitungen
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, | |||
} | } |
Bearbeitungen