Modul:Failsafe: Unterschied zwischen den Versionen

K
vereinfacht
Keine Bearbeitungszusammenfassung
K (vereinfacht)
Zeile 51: Zeile 51:
if type( i ) == 'number' and i > 0 then
if type( i ) == 'number' and i > 0 then
s = mw.wikibase.getBestStatements( 'Q' .. i, 'P348' )
s = mw.wikibase.getBestStatements( 'Q' .. i, 'P348' )
if #s > 0 then
for i = 1, #s, 1 do
for i = 1, #s, 1 do
if s[ i ].mainsnak.snaktype == 'value' then
if s[ i ].mainsnak.snaktype == 'value' then
v = s[ i ].mainsnak.datavalue.value
v = s[ i ].mainsnak.datavalue.value
if v ~= '' then
if v ~= '' then
return v
return v
end
end
end
end
end
Anonymer Benutzer