Modulo:Sandbox/M.casanova/Prova2: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
mNessun oggetto della modifica
mNessun oggetto della modifica
Riga 96:
end
return table.concat(ss)
end
 
local function sfondo(a)
local t = a:sub(6)
local cr,cg,cb
if (t:len() == 6) then
cr = tonumber(t:sub(1,2),16)
cg = tonumber(t:sub(3,4),16)
cb = tonumber(t:sub(5,6),16)
elseif (t:len() == 3) then
cr = tonumber(t[1],16)*17
cg = tonumber(t[2],16)*17
cb = tonumber(t[3],16)*17
else
return ''
end
return string.format('rgba(%d,%d,%d,0.5)',cr,cg,cb)
end
 
Riga 142 ⟶ 159:
for i=1,num do
if (i==1) then
agg(ss,string.format('<tr style="font-weight:bold;background:#ffc%s">',sfondo(dati[i].c)))
else
agg(ss,'<tr>')