Diferencia entre revisiones de «Módulo:Centrar/pruebas»

Contenido eliminado Contenido añadido
Sin resumen de edición
Sin resumen de edición
Línea 1:
-- Módulo para la plantilla centrar
 
local p = {}
local tamFuente = { --tamaños de letra segun nombre de las plantillas
Línea 36 ⟶ 34:
local altparams= {['font-size']='fs', ['tamaño']='fs',
['line-height']='lh', ['interlineado']='lh',
['letter-spacing']='sp', ['espaciado']='sp',
['offset']='margen'
}
 
Línea 56 ⟶ 55:
div:css('text-align', frame.args.alinear)
if frame.args.tag == "h2" then
div:css('border-bottom','0 none')
end
if frame.args.float then
div:css('float', frame.args.float)
end
if frame.args.tag == "h2" then
div:css('border-bottom','0 none')
end
end
-- sección de parámetros
if argus['fs'] and tamFuente[argus['fs']]~=nil then
Línea 103 ⟶ 104:
--texto
div:wikitext(argus[1])
if frame.args.alinear == 'derecharight' then --para reutilizar código en {{derecha}}
div:css('textmargin-alignright',argus[2] or argus['margen'] or 'right' )
end
if argus[2] or argus['margen'] then
if frame.args.float == 'right' then --asimilar comportamieto de {{float right}} y {{flotador derecha}}
div:css('margin-right',argus[2] or argus['margen'])
if div:css('margin-right', argus[2] or argus['margen'] thenor '0')
end
div:css('margin-top', argus[3] or '0')
end
div:css('margin-bottom', argus[3] or '0')
div:css('margin-left', argus[4] or '0')
end
if frame.args.float == 'left' then --asimilar comportamieto de {{float left}} y {{flotador izquierda}}
div:css('margin-top', argus[2] or '0')
div:css('margin-bottom', argus[2] or '0')
div:css('margin-right', argus[23] or argus['margen0'])
end
return tostring(html)
end