« Module:Infobox/Configs/Membre » : différence entre les versions
De Nefald
Autres actions
Aucun résumé des modifications |
m IRL : passe-temps |
||
(2 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 22 : | Ligne 22 : | ||
sections = { | sections = { | ||
{ | { | ||
titre = 'Informations | titre = 'Informations', | ||
champs = { | champs = { | ||
{ | { | ||
cle = 'discord', | cle = 'discord', | ||
label = 'Discord', | label = 'Discord', | ||
process = function(value, args) | process = function(value, args, frame) | ||
if not value or value == '' then | if not value or value == '' then | ||
return nil | return nil | ||
end | end | ||
return value | |||
-- Créer le lien Discord | |||
local discordLink = 'https://discord.com/users/' .. mw.text.encode(value) | |||
-- Retourner HTML flouté (CSS externe) | |||
return '<span class="discord-masked">[' .. discordLink .. ' ' .. mw.text.encode(value) .. ']</span>' | |||
end | end | ||
}, | }, | ||
{ | { | ||
cle = 'role', | cle = 'role', | ||
Ligne 422 : | Ligne 429 : | ||
return sexeValues[cleanValue] or value | return sexeValues[cleanValue] or value | ||
end | |||
}, | |||
{ | |||
cle = 'passe-temps', | |||
label = 'Passe-temps', | |||
process = function(value, args) | |||
if not value or value == '' then | |||
return nil | |||
end | |||
return value | |||
end | end | ||
} | } |