Module:Sandbox/Evad37/R

Revision as of 03:03, 21 July 2018 by imported>Evad37 (two ways of finding redirects)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Documentation for this module may be created at Module:Sandbox/Evad37/R/doc

local p = {}

p.r1 = function(frame)
	local page = frame.args[1] or 'WP:VPT'
	local title = mw.title.new(page)
	local redir = title.isRedirect
	return redir and 'true' or 'false'
end

p.r2 = function(frame)
	local page = frame.args[1] or 'WP:VPT'
	local title = mw.title.new(page)
	local content = title:getContent()
	local redir = ( string.find(content, '#[Rr][Ee][Dd][Ii][Rr][Ee][Cc][Tt]') == 1 )
	return redir and 'true' or 'false'
end

return p