Dokumentācijas ikona Moduļa dokumentācija[izveidot]
local p = {}
local getArgs = require('Module:Arguments').getArgs

function p._main(args)
	local t = {}
	local tips = args.tips or args.t
	local disambig = ''
	
		for i, v in ipairs(args) do
			local name = v
			local disambigname = string.gsub(name, "%s+%b()$", "")
			
			if name==disambigname then 
				table.insert(t,'* [[' .. disambigname .. ']]')
			else
				table.insert(t,'* [[' .. name .. '|'.. disambigname ..']]')
			end
	end
		return mw.text.listToText(t, ',\n',',\n') .. '.'
end

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

return p