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

Contenido eliminado Contenido añadido
Sin resumen de edición
pruebas
Línea 1:
-- Módulo enpara desarrollola plantilla centrar
 
local p = {}
Línea 40:
 
 
function p.centrar( frame ) -- función principal para llamar desde {{centrar}}
local argus = {}
for k,v in pairs(frame:getParent().args) do -- crea una tabla con los parámetros incluídos en la plantilla, y elimina parámetros vacíos
Línea 54:
local html = mw.html.create() -- cuerpo principal de la plantilla
local div = html:tag(frame.args.tag)
div:css('text-align', 'center')
if frame.args.tag == "h2" then
div:css('border-bottom','0 none')
end
div:css('text-align', 'center')
-- sección de parámetros
Línea 102 ⟶ 101:
--texto
div:wikitext(argus[1])
if frame.args.alinear == 'derecha' then --para reutilizar código en {{derecha}}
div:css('text-align','right')
if argus[2] or argus['margen'] then
div:css('text-align',argus[2] or argus['margen'])
end
end
return tostring(html)
end