Modulo:Wikidata/sandbox: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
aggiornato alla versione corrente |
m uniformati nomi variabili identificativo |
||
Riga 300:
-- È al plurale perché anche i qualifier possono avere più di un valore
-- (si ottiene inserendo due volte lo stesso qualifier)
local function formatQualifiers(claim,
local formattedQualifiers = retTable or {}
if claim.qualifiers and claim.qualifiers[
local qualifiers = claim.qualifiers[
-- con args.nq seleziona solo l'n-esimo qualifier
if args.nq then
Riga 335:
local function appendQualifiers(statement, text, args)
local formattedQualifiers = {}
local
for _,
if statement.qualifiers[
local formattedQualifier = formatQualifiers(statement,
table.insert(formattedQualifiers, formattedQualifier)
end
Riga 522:
end
function p._formatQualifiers(claim,
return formatQualifiers(claim,
end
Riga 553:
-- o nil se l'entity o la proprietà non esistono, o se per parametri di selezione non ci sono risultati.
function p._getQualifier(args)
local propertyId,
-- parametri posizionali
Riga 560:
error(i18n.errors['property-param-not-provided'], 2)
end
if not
error(i18n.errors['qualifier-param-not-provided'], 2)
end
Riga 573:
local formattedQualifiers = {}
for _, claim in ipairs(claims) do
formattedQualifiers = formatQualifiers(claim,
end
ret = #formattedQualifiers > 0 and
|