Basculer le menu
Changer de menu des préférences
Basculer le menu personnel
Non connecté(e)
Votre adresse IP sera visible au public si vous faites des modifications.

« Module:Infobox/Configs/Membre » : différence entre les versions

De Nefald
Hiob (discussion | contributions)
Aucun résumé des modifications
Hiob (discussion | contributions)
m IRL : passe-temps
 
(2 versions intermédiaires par le même utilisateur non affichées)
Ligne 22 : Ligne 22 :
     sections = {
     sections = {
         {
         {
             titre = 'Informations Générales',
             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
                 }
                 }