Modul:Ping

Från Wikipedia

Dokumentationen för denna modul kan skapas på Modul:Ping/dok

local p = {}

function p.ping(frame)
	local args = frame:getParent().args
	if not args[1] or args[1] == '' then
		return mw.getCurrentFrame():preprocess("{{error|Fel i [[Mall:Ping]]: Användarnamn ej angivet.}}")
	end
	local str = '<span class="template-ping">'
	str = str .. (args.prefix or '@')
	for k, v in pairs(args) do
		if tonumber(k) then
			if k ~= 1 then
				str = str .. ', '
			end
			str = str .. '[[Användare:' .. v .. '|' .. v .. ']]'
		end
	end
	str = str .. (args.p or ':')
	str = str .. '</span>'
	return str
end

return p