Module:Redirect-multi

From blackwiki
Revision as of 20:16, 12 May 2016 by test>Nihiltres (Something experimental to better handle edge cases…)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search


Implements {{redirect-multi}}.


local mRedirectHatnote = require('Module:Redirect hatnote')
local mArguments = require('Module:Arguments')
local p = {}

function p.redirectMulti (frame)
	local args = mArguments.getArgs(frame)
	local numRedirects = tonumber(table.remove(args, 1)) or 1
	local options = {selfref = args.selfref}
	return mRedirectHatnote._redirect(args, numRedirects, options)
end

return p