Modulo:New Grove: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
error handling
precedenza a parametri nominali
Riga 29:
-- wl determina se inserire o meno un wikilink nel titolo dell'opera
local wl = pframe.args[8'wl'] or pframe.args['wl'8] or Nil
wl = wl and wl ~= ''
-- sceglie edizione (per avere i campi precompilati)
local edition = pframe.args[1'edizione'] or pframe.args['edizione'1] or Nil
-- shallow copy dei parametri
Riga 41:
-- il Modulo:Citazione e il Template:New Grove hanno un ordine diverso
-- per i parametri posizionali
inner_args['nome'] = pframe.args[2'nome'] or pframe.args['nome'2]
inner_args['cognome'] = pframe.args[3'cognome'] or pframe.args['cognome'3]
inner_args['voce'] = pframe.args[4'voce'] or pframe.args['voce'4]
inner_args['volume'] = pframe.args[5'volume'] or pframe.args['volume'5]
inner_args['pagine'] = pframe.args[6'pagine'] or pframe.args['pagine'6]
inner_args['cid'] = pframe.args[7'cid'] or pframe.args['cid'7]
-- New Grove ed. 1