Diferencia entre revisiones de «Módulo:Documentation»

Leynaf (discusión | contribs.)
Sin resumen de edición
Leynaf (discusión | contribs.)
Sin resumen de edición
 
Línea 2: Línea 2:


local getType = function( namespace, page )
local getType = function( namespace, page )
local pageType = 'template'
local pageType = 'plantilla'
if namespace == 'Module' then
if namespace == 'Module' then
pageType = 'módulo'
pageType = 'módulo'
Línea 46: Línea 46:
out = f:preprocess( out )
out = f:preprocess( out )
if not args.nocat then
if not args.nocat then
out = out .. '[[Category:Pages with templates requiring substitution]]'
out = out .. '[[Categoría:Paquinass con plantillas que requieren sustitución]]'
end
end
end
end
Línea 66: Línea 66:
local page = mw.title.getCurrentTitle()
local page = mw.title.getCurrentTitle()
local namespace = args.type or page.nsText
local namespace = args.type or page.nsText
local pageType = 'template'
local pageType = 'plantilla'
if namespace == 'Module' then
if namespace == 'Module' then
pageType = 'módulo'
pageType = 'módulo'
Línea 85: Línea 85:
local certainty = 'debería ser'
local certainty = 'debería ser'
if pageType == 'module' then
if pageType == 'módulo' then
certainty = 'será'
certainty = 'será'
end
end
Línea 97: Línea 97:
'<div style="margin-bottom:0.8em;padding:0.8em 1em 0.7em;background-color:#' .. colour .. ';border:1px solid #AAA">',
'<div style="margin-bottom:0.8em;padding:0.8em 1em 0.7em;background-color:#' .. colour .. ';border:1px solid #AAA">',
'<div style="float:right">[[' .. page:fullUrl( 'action=purge' ) .. ' purge]]</div>',
'<div style="float:right">[[' .. page:fullUrl( 'action=purge' ) .. ' purge]]</div>',
'<p style="margin: 0">Esta es la página de documentación, ' .. certainty .. ' be transcluded transcluida a la principal ' .. pageType .. ' page. Véase [[Template:Documentation]] para más información.</p>',
'<p style="margin: 0">Esta es la página de documentación, ' .. certainty .. ' transcluida a la página de ' .. pageType .. ' principal. Véase [[Plantilla:Documentation]] para más información.</p>',
message,
message,
'</div>',
'</div>',
Línea 114: Línea 114:
local noDoc = args.nodoc or not docPage.exists
local noDoc = args.nodoc or not docPage.exists
local badDoc = args.baddoc
local badDoc = args.baddoc
local pageType = 'template'
local pageType = 'plantilla'
if namespace == 'Module' then
if namespace == 'Module' then
pageType = 'módulo'
pageType = 'módulo'