Modulo:Diagramma parlamentare: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
mNessun oggetto della modifica |
legenda: uso codice generato da t:Box colorato e t:, |
||
| (3 versioni intermedie di un altro utente non mostrate) | |||
Riga 142:
-- crea HTML
agg(ss,mw.getCurrentFrame():extensionTag{ name = 'templatestyles', args = { src = 'Template:Diagramma parlamentare/styles.css' } })
agg(ss, string.format('<div class="diaPar" style="
local ee = 0
Riga 149 ⟶ 150:
for j=1,dati[i].n do
ee = ee + 1
local px = (dimx-punti[ee][2]*math.cos(math.pi*punti[ee][1])) * scala▼
local py = altezza - (dimc+punti[ee][2]*math.sin(math.pi*punti[ee][1])) * scala▼
local color = dati[i].c▼
local size = 2 * dimc * scala
▲ local px = (dimx-punti[ee][2]*math.cos(math.pi*punti[ee][1])) * scala - size/2
▲ local py = altezza - (dimc+punti[ee][2]*math.sin(math.pi*punti[ee][1])) * scala - size/2
▲ local color = dati[i].c
-- punti come elementi div
agg(ss, string.format(
'<div style="
px, py, size, size, color
))
Riga 170 ⟶ 171:
if mostra == 1 then
for i=1,num do
agg(ss2,string.format('<span style="
end
agg(ss,'<p style="font-size:90%; margin-left:10px">')
agg(ss,table.concat(ss2,"
agg(ss,'</p>')
elseif mostra ==2 then
for i=1,num do
agg(ss2,string.format('<span style="
end
agg(ss,'<p style="font-size:90%; margin-left:10px">')
| |||