Modulo che si occupa di controllare se la pagina in oggetto è un redirect o meno.
local function _isDefined(s)
return s ~= '' and s
end
local p = {}
function p.IsRedirect(frame)
local pagename = _isDefined( frame.args[1] )
return pagename and mw.title.new(pagename).isRedirect and 'yes' or ''
end
function p.IsRedirectVal(value)
return p.IsRedirect{args={value}}
end
return p;