« Module:Joueur » : différence entre les versions
De Nefald
Autres actions
Page créée avec « local p = {} function p.carte(frame) local args = frame:getParent().args local pseudo = args[1] or args.pseudo or "steve" local affich = args.affichage or pseudo local grade = args.grade or "" local texte = args.texte or "" local hauteur = tonumber(args.hauteur) or 60 local uuid = args.uuid or "" -- URL de l'avatar local img_url if uuid ~= "" then img_url = "https://crafatar.com/avatars/" .. uuid... » |
mAucun résumé des modifications |
||
| Ligne 1 : | Ligne 1 : | ||
local p = {} | local p = {} | ||
function p. | function p.main(frame) | ||
local args = frame | local pseudo = frame.args[1] or '' | ||
local grade = frame.args[2] or '' | |||
if pseudo == '' then | |||
return '<span class="joueur-texte">' .. (frame.args.texte or 'Joueur inconnu') .. '</span>' | |||
end | end | ||
local url_avatar = 'https://minotar.net/avatar/' .. pseudo .. '/60?.png' | |||
local | local url_page = '[[Utilisateur:' .. pseudo .. '|' .. pseudo .. ']]' | ||
return | return '<span class="plainlinks">[' .. url_page .. ' ' .. url_avatar .. ']</span>' | ||
end | end | ||
return p | return p | ||
Version du 19 février 2026 à 14:05
La documentation pour ce module peut être créée à Module:Joueur/doc
local p = {}
function p.main(frame)
local pseudo = frame.args[1] or ''
local grade = frame.args[2] or ''
if pseudo == '' then
return '<span class="joueur-texte">' .. (frame.args.texte or 'Joueur inconnu') .. '</span>'
end
local url_avatar = 'https://minotar.net/avatar/' .. pseudo .. '/60?.png'
local url_page = '[[Utilisateur:' .. pseudo .. '|' .. pseudo .. ']]'
return '<span class="plainlinks">[' .. url_page .. ' ' .. url_avatar .. ']</span>'
end
return p