Modulo:Cita Wikidata: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m disabilito parametro 'id' per il Modulo:Citazione |
aggiungo controllo cid; meglio non usare gsub visto che non sappiamo cosa sia identifier |
||
Riga 21:
local function getQualifier(qualifierId, conjunction)
return mWikidata._getQualifier( { propertyId, qualifierId, conjunction=conjunction } )
end
local function substitute(msg, args)
return mw.message.newRawMessage(msg, args):plain()
end
Riga 63 ⟶ 67:
if is_pattern(args.url) then
urlType = 'titolo'
args.url = substitute(args.url
elseif is_pattern(args.urlcapitolo) then
urlType = 'capitolo'
args.urlcapitolo = substitute(args.urlcapitolo
elseif is_pattern(args.url_capitolo) then
urlType = 'capitolo'
args.url_capitolo = substitute(args.url_capitolo
end
Riga 99 ⟶ 103:
if urlType == 'titolo' and not is_set(args.titolo) then
args.titolo = pipetrick()
elseif urlType == 'capitolo' and
args.capitolo = pipetrick()
end
end
args.cid = substitute(args.cid, identifier)
end
args.id = nil --non passare l'argomento 'id' al Modulo:Citazione
|