Modulo:Immagine multipla: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
fix problema immagini ripetute |
Evita background-color: transparent, non funziona bene con la night mode. Impostando il valore a nil la proprietà viene omessa del tutto. |
||
(4 versioni intermedie di 3 utenti non mostrate) | |||
Riga 9:
--=====================================================
-- Generazione del codice una singola cella contenente
-- un
--=====================================================
local function renderImageCell(image, width, height, link, alt, caption, textalign, istyle)
Riga 227:
local bodywidth = 0
for r=1,rowcount do
local bw = widthsum[r] + 4 * (perrow[r] - 1) +
bodywidth = math.max(bodywidth, bw)
end
Riga 233:
bodywidth = math.max( 100, bodywidth);
-- crea il div esterno per la galleria di immagini
local root = mw.html.create('div')
root:addClass('thumb')
root:addClass(thumbclass[align] or 'tright')
if align == 'center' or align == 'centre' or align == 'centro' then▼
root:css('margin', '0 auto')▼
-- crea il div interno
local div = root:tag('div')
div:addClass('thumbinner')▼
:css('flex-direction', 'row')
▲ if align == 'center' or align == 'centre' or align == 'centro' then
end
▲ div:addClass('thumbinner')
-- aggiunge il titolo
if header then
Line 256 ⟶ 250:
:css('clear', 'both')
:css('text-align', args['allinea titolo'] or 'center')
:css('background-color', args['sfondo titolo']
:wikitext(header)
end
Line 269 ⟶ 263:
if dir ~= 'vertical' then
imagediv:css('float', 'left')
end
imagediv:css('margin', '1px')
Line 295 ⟶ 286:
:css('clear', 'left')
:css('text-align', args['allinea sotto'] or 'left')
:css('background-color', args['sfondo sotto']
:wikitext(footer)
end
|