Модуль:Infoboxes: различия между версиями
Kraskaska (обсуждение | вклад) Нет описания правки |
Kraskaska (обсуждение | вклад) Нет описания правки |
||
Строка 2: | Строка 2: | ||
function p.player(frame) | function p.player(frame) | ||
local name = frame.args[1] | local name = frame.args[1] | ||
local role = frame.args["role"] | |||
local discord = frame.args["discord"] | |||
return [[ | return [[ | ||
<div style="float:right;padding:1rem;display:flex;gap:1rem;align-items:center;background-color:#00ffff29"> | <div style="float:right;padding:1rem;display:flex;gap:1rem;align-items:center;background-color:#00ffff29"> | ||
https://mc-heads.net/avatar/]]..name..[[/32.png | https://mc-heads.net/avatar/]]..name..[[/32.png | ||
<p> | <p>]]..name..[[</p> | ||
]]..((role or discord) and [[ | |||
{|]]..(role and 'Роль||'..role or '')..[[ | |||
|]]..(discord and 'Discord||'..role or '')..[[ | |||
|} | |||
]] or '')..[[ | |||
</div> | </div> | ||
]] | ]] | ||
end | end | ||
return p | return p |
Версия от 09:16, 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"]
return [[
<div style="float:right;padding:1rem;display:flex;gap:1rem;align-items:center;background-color:#00ffff29">
https://mc-heads.net/avatar/]]..name..[[/32.png
<p>]]..name..[[</p>
]]..((role or discord) and [[
{|]]..(role and 'Роль||'..role or '')..[[
|]]..(discord and 'Discord||'..role or '')..[[
|}
]] or '')..[[
</div>
]]
end
return p