Module:Sandbox/Tamzin/Rfd2

Revision as of 03:03, 19 January 2022 by imported>Tamzin (WIP)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Documentation for this module may be created at Module:Sandbox/Tamzin/Rfd2/doc

local p = {}
local getArgs = require('Module:Arguments').getArgs
local mRedirect = require('Module:Redirect')

function p.main(frame)
	local args = getArgs(frame)
	return p._main(args)
end

function line(redirect)
	local target = mRedirect.getTarget(mw.title.new(redirect, '').getContent())
	-- Have to transclude to work around {{RfD}} tag
	local escaped = mw.ustring.gsub(redirect, '"', '"')
	return '# <span id="' .. escaped .. '"'
end