Modulo:New Grove/sandbox: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
fix |
Nessun oggetto della modifica |
||
(Una versione intermedia di uno stesso utente non è mostrata) | |||
Riga 26:
function p.citation(frame)
local
-- wl determina se inserire o meno un wikilink nel titolo dell'opera
local wl =
wl = wl and wl ~= ''
-- sceglie edizione (per avere i campi precompilati)
local edition =
-- shallow copy dei parametri
local inner_args = table_shallow_copy(
-- conversione parametri posizionali:
-- il Modulo:Citazione e il Template:New Grove hanno un ordine diverso
-- per i parametri posizionali
inner_args['nome'] =
inner_args['cognome'] =
inner_args['voce'] =
inner_args['volume'] =
inner_args['pagine'] =
inner_args['cid'] =
-- New Grove ed. 1
Riga 144:
inner_args['anno'] = "2003"
inner_args['ISBN'] = "1561592846"
-- Oxford Music Online
elseif edition == "online" then
if wl then
inner_args['titolo'] = "[[Oxford Music Online]]"
else
inner_args['titolo'] = "Oxford Music Online"
end
inner_args['curatore'] = "Laura Macy"
inner_args['editore'] = "Oxford University Press"
-- parametro edizione assente o invalido
|