Modulo:Wikidata/sandbox: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m typo
m getBestStatements
Riga 426:
entityId = args.from or mw.wikibase.getEntityIdForCurrentPage()
if not entityId then
claims = mw.wikibase.getAllStatements(entityId, property)
else
return nil
end
 
-- statementsil filtrati perdefault rank (defaultè 'best')
args.rank = args.rank or 'best'
if args.rank == 'best' then
claims = mw.wikibase.getBestStatements(entityId, property)
filteredClaims = filterRankValue(claims, 'preferred')
if #filteredClaims == 0 then
filteredClaims = filterRankValue(claims, 'normal')
end
else
-- statements filtrati per rank
filteredClaims = filterRankValue(claims, args.rank)
claims = mw.wikibase.getAllStatements(entityId, property)
filteredClaimsclaims = filterRankValue(claims, 'preferred'args.rank)
end
claims = filteredClaims
 
-- statements filtrati per qualifier