Modulo:Discendenza: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
ottimizzazione |
m sistemazioni |
||
Riga 234:
end
table.insert(riga[2],'<td colspan=2>'..pers[v].testo)
if not (pers[v].nota == '-') then
table.insert(riga[2],string.format('<br/><span style="font-size:90%%"><i>%s</i></span>',pers[v].nota))
end
table.insert(riga[2],'</td>')
Riga 243:
if (#pers[v].figli > 0) then
table.insert(riga[3],string.format('<td style="border-right: 1px solid #000%s"> </td>',
xx-posx[3]>0 and '" colspan="'..(xx+1-posx[3]) or ''
))
posx[3] = xx + 1
end
Riga 261:
agg('</table>')
if (allinea == 'destra') then
if not (dida=='') then
agg(string.format('<p style="font-size:87%;font-style:normal;border-top:1px solid #c8ccd1;margin:8px 2px 3px"> end agg('</div>')
end
Line 281 ⟶ 283:
if (pers[pid].padre > -1) then
agg('<td style="width:6px"></td><td style="border-left:1px solid #666;border-bottom:1px solid #666;width:10px;line-height:3px;height:12px"> </td>')
agg(string.format('<td colspan=%d rowspan=2 style="padding: 0px 3px 2px 1px">%s%s</td></tr>',
2*a-1, pers[pid].testo ))
agg(string.format('<tr><td></td><td style="line-height:8px;line-height:3px;height:12px%s"> </td></tr>'
))
if (pers[pid].sp > 0) then
agg(string.format('<tr><td rowspan=%d></td><td rowspan=%d%s> </td>',
2*pers[pid].sp, 2*pers[pid].sp ))
end
else
agg(string.format('<td colspan=%d style="padding: 0px 0px 2px 2px">%s%s</td></tr><tr>',
2*a-1, pers[pid].testo ))
end
if (pers[pid].sp > 0) then
for _, v in pairs(pers[pid].figli) do
mostraY2(v,a-1)
Line 363 ⟶ 367:
end
function p.
local args = getArgs(frame, {
valueFunc = function (key, value)
|