Documentation for this module may be created at Module:CorrespondingPageBox/doc
local util = require('Module:Util')
local p = {}
function p.main(frame)
if frame == mw.getCurrentFrame() then
args = require('Module:ProcessArgs').merge(true)
else
frame = mw.getCurrentFrame()
end
local title = mw.title.getCurrentTitle().prefixedText
local links = {}
local sep = args.sep or ','
-- for k, v in pairs(args) do
-- if type(v) == 'string' then
-- args[k] = mw.text.split(args[k],sep)
-- end
-- for k2, v2 in ipairs(args[k]) do
-- args[k][k2] = mw.text.trim(v2)
-- end
-- end
-- for k, v in ipairs(args.replace) do
-- link = args.targetpage[k] or string.gsub(title,
-- util.escape(args.find[i] or args.find[1]),
-- util.escape(args.replace[i]))
-- display = args.display[i] or string.format('View the corresponding %s page',args.tournament[i])
-- links[k] = string.format('[[%s|%s]]', link, display)
-- end
-- local tbl = mw.html.create('div'):addClass('correspondingpagebox')
-- tbl:wikitext(table.concat(links,' | '))
return tostring(args.find)
end
return p