Difference between revisions of "Module:Redirect and target"

From blackwiki
Jump to navigation Jump to search
test>Rich Farmbrough
(Created page with 'local getTarget = require('Module:Redirect').getTarget local p = {} local function pagetype(nsText) return nsText == '' and 'articles' or (mw.ustring.lower(nsT...')
 
m (3 revisions imported)
 
(2 intermediate revisions by one other user not shown)
Line 2: Line 2:
 
local p = {}
 
local p = {}
  
local function pagetype(nsText)
+
function p.line(frame)
return nsText == '' and 'articles' or (mw.ustring.lower(nsText) .. ' pages')
+
local pageTitle = frame.args[1]
end
 
 
 
function p.main(frame)
 
local pageTitle = mw.ustring.toNFC (frame.args[1])
 
 
local target = getTarget(pageTitle)
 
local target = getTarget(pageTitle)
 
if target then
 
if target then

Latest revision as of 11:38, 7 September 2020

Documentation for this module may be created at Module:Redirect and target/doc

local getTarget = require('Module:Redirect').getTarget
local p = {}

function p.line(frame)
	local pageTitle = frame.args[1]
	local target = getTarget(pageTitle)
	if target then
   	        return string.format('[[%s]] → [[%s]]', pageTitle, target)
	end
	return string.format('[[%s]] is not a redirect', pageTitle)
end

return p