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

Материал из DiPix Wiki
Нет описания правки
Нет описания правки
Строка 21: Строка 21:
|-
|-
]]..tabl..[[
]]..tabl..[[
|}
]]
end
function p.country(frame)
local name = frame.args[1]
local ruler = frame.args["ruler"]
local power = frame.args["power"] -- democracy or autocracy, etc
local ideology = frame.args["ideology"] -- monarchy or republic, etc
return [[
{|style="float:right;padding:1rem;background-color:#00ffff29"
|colspan="2"|<center>]]..name..[[</center>
|-
| Правитель || ]]..ruler..[[
| Политическая сила || ]]..power..[[
| Идеология || ]]..ideology..[[
|}
|}
]]
]]
end
end
return p
return p

Версия от 12:09, 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
		if role ~= nil then
			tabl = tabl.."|'''Роль'''||"..role.."\n|-\n"
		end
		if discord ~= nil then
			tabl = tabl.."|'''Discord'''||"..discord.."\n|-\n"
		end
	end
	return [[
		{|style="float:right;padding:1rem;background-color:#00ffff29"
		|colspan="2"|<div style="display:flex;gap:1rem;align-items:center">
		https://mc-heads.net/avatar/]]..name..[[/32.png
		<p>]]..name..[[</p>
		</div>
		|-
		]]..tabl..[[
		|}
	]]
end
function p.country(frame)
	local name = frame.args[1]
	local ruler = frame.args["ruler"]
	local power = frame.args["power"] -- democracy or autocracy, etc
	local ideology = frame.args["ideology"] -- monarchy or republic, etc
	return [[
	{|style="float:right;padding:1rem;background-color:#00ffff29"
		|colspan="2"|<center>]]..name..[[</center>
		|-
		| Правитель || ]]..ruler..[[
		| Политическая сила || ]]..power..[[
		| Идеология || ]]..ideology..[[
		|}
	]]
end
return p