Modulo:Tracce: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Moroboshi (discussione | contributi)
elimino padding di 0 dai minuti
Moroboshi (discussione | contributi)
ndash invece di trattini, fix errore se minuti è nil
Riga 1:
local function estrai_durata(args, i)
return (tonumber(args["Minuti" .. i]) or 0) * 60 + (tonumber(args["Secondi" .. i]) or 0)
end
 
Riga 26:
table.insert(row_elements, '<li value="' .. tostring(i) .. '">')
interprete = args["Interprete" .. i] or ""
if interprete ~= "" then table.insert(row_elements, interprete .. " - ") end
table.insert(row_elements, "''" .. safeforitalics(titolo) .. "''")
local featuring = args["Featuring" .. i] or ""
Riga 44:
local durata = minuti * 60 + secondi
if durata > 0 then
table.insert(row_elements, " - ")
table.insert(row_elements, string.format("%d:%02.f", minuti, secondi))
end
Riga 58:
if AutoreMusica ~= "" then
table.insert(row_elements, AutoreTesto)
table.insert(row_elements, " - ")
table.insert(row_elements, AutoreMusica)
else
Riga 83:
local extra = args["Extra" .. i] or ""
if extra ~= "" then
table.insert(row_elements, " - ")
table.insert(row_elements, extra)
end
Riga 91:
table.insert(row_elements, '<div style="padding: 0.3em 0px 0.5em 2.5em;">\n')
table.insert(row_elements, ListaMedley)
table.insert(row_elements, '\n</div>\n')
end
return table.concat(row_elements)
Riga 121:
if edizioni ~= nil then
if noAutore then
testata = "Edizioni musicali " .. edizioni .."."
else
testata = testata .. "; edizioni musicali " .. edizioni .. "."
end
end