Mòdul:Proves/Anskar/Metacaixa
Aparença
Documentació del mòdul [ mostra ] [ modifica el codi ] [ mostra l'historial ] [ refresca ]
A continuació es mostra la documentació transclosa de la subpàgina /ús. [salta a la caixa de codi]
Ús
[modifica]Mòdul per decidir on posar les metacaixes d'avís en els articles. Depenent del tipus de d'avís, la plantilla es podrà posar al principi de l'article però es transclourà al lloc que li pertoca: final, principi, a l'inici d'un capítol... o això espero :$.
local p = {}
local currentPageName
function p.getCurrentTitle( frame )
if currentPageName == nil then
currentPageName = mw.getCurrentFrame():preprocess('{{PAGENAME}}')
end
return currentPageName
end
function p.content(frame)
local a = p.getCurrentTitle()
local b = frame.args[1]
local k = mw.title.new(a)
if a == b then
local j = mw.title.new(b)
return tostring(k:getContent()) .. tostring(j) .. tostring(k) .. "\n" .. tostring(j:getContent())
else
return "No ha funcionat"
end
end
return p