Модуль:Infoboxes: различия между версиями

Материал из DiPix Wiki
Нет описания правки
Нет описания правки
Строка 8: Строка 8:
tabl = tabl.."{|\n"
tabl = tabl.."{|\n"
if role ~= nil then
if role ~= nil then
tabl = tabl.."|Роль||"..role.."\n"
tabl = tabl.."|Роль||"..role.."\n|-\n"
end
end
if discord ~= nil then
if discord ~= nil then
tabl = tabl.."|Discord||"..discord.."\n"
tabl = tabl.."|Discord||"..discord.."\n|-\n"
end
end
tabl = tabl.."|}"
tabl = tabl.."|}"

Версия от 09:28, 12 марта 2024

Для документации этого модуля может быть создана страница Модуль:Infoboxes/doc

local p = {}
function p.player(frame)
	local name = frame.args[1]
	local role = frame.args["role"]
	local discord = frame.args["discord"]
	local tabl = ""
	if discord ~= nil or role ~= nil then
		tabl = tabl.."{|\n"
		if role ~= nil then
			tabl = tabl.."|Роль||"..role.."\n|-\n"
		end
		if discord ~= nil then
			tabl = tabl.."|Discord||"..discord.."\n|-\n"
		end
		tabl = tabl.."|}"
	end
	return [[
		<div style="float:right;padding:1rem;background-color:#00ffff29">
		<div style="display:flex;gap:1rem;align-items:center">
		https://mc-heads.net/avatar/]]..name..[[/32.png
		<p>]]..name..[[</p>
		</div>
		]]..tabl..[[
		</div>
	]]
end
return p