Modulo:Tracce: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
fix (aggiunto spazio dopo ";" e prima di Edizioni |
aggiungo la possibilità di disabilitare il corsivo |
||
Riga 20:
]]--
local function track(args, i, corsivo)
local titolo = args["Titolo" .. i] or ""
if titolo ~="" then
Riga 27:
interprete = args["Interprete" .. i] or ""
if interprete ~= "" then table.insert(row_elements, interprete .. " – ") end
(not corsivo and (args["Corsivo" .. i] == "sì" or args["Corsivo" .. i] == "si")) then
titolo = safeforitalics(titolo)
end
table.insert(row_elements, titolo)
local featuring = args["Featuring" .. i] or ""
if featuring ~= "" then table.insert(row_elements, " <small>(feat. " .. featuring .. ")</small>") end
Riga 118 ⟶ 122:
elseif not noAutore then
testata = testata .. "."
end
local corsivo = true
if args["Corsivo"] == "no" then
corsivo = false
end
table.insert(tracks, testata)
Riga 129 ⟶ 137:
--estrae le tracce dai parametri e inserisci i valori nella tabella tracks
while true do
local new_track, durata_track = track(args, i, corsivo)
if new_track==nil then break end
table.insert(tracks, new_track)
|