Module:Linkless Exists

From Banano wiki

Documentation for this module may be created at Module:Linkless Exists/doc

--- https://dev.fandom.com/wiki/Module:Linkless_Exists

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

p.pageExists = function(page)
	local res = mw.getCurrentFrame():callParserFunction('PROTECTIONEXPIRY:edit', page)
	return res ~= ''
end

p.main = function(frame)
	local args = getArgs(frame)
	if p.pageExists(args[1] or args['page'] or args['title']) then
		return args[2] or args['then'] or 'true'
	else
		return args[3] or args['else'] or ''
	end
end

return p
Cookies help us deliver our services. By using our services, you agree to our use of cookies.