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/Monde » : différence entre les versions

De Nefald
Hiob (discussion | contributions)
m Hiob a déplacé la page Module:Infobox/Configs/Monde vers Module:Infobox/Configs/monde sans laisser de redirection
Hiob (discussion | contributions)
Ajout fontawesome
Balises : Modification par mobile Modification par le web mobile
 
(3 versions intermédiaires par le même utilisateur non affichées)
Ligne 3 : Ligne 3 :
         return args.nom or '{{PAGENAME}}'  
         return args.nom or '{{PAGENAME}}'  
     end,
     end,
   
    -- Icône avec type et nom
    icone = {
        type = 'fas',  -- ou 'fab', 'far', 'fal', 'fad'
        nom = 'globe'
    },
      
      
     image = function(args)  
     image = function(args)  
Ligne 15 : Ligne 21 :
             titre = 'Spécificités',
             titre = 'Spécificités',
             champs = {
             champs = {
                { cle = 'seed', label = 'Seed' },
                 { cle = 'monde', label = 'Type de monde' },
                 { cle = 'monde', label = 'Type de monde' },
                 { cle = 'x', label = 'Coordonnée X' },
                 { cle = 'x', label = 'Coordonnée X' },
Ligne 27 : Ligne 32 :
                 { cle = 'status', label = 'Status' },
                 { cle = 'status', label = 'Status' },
                 { cle = 'difficulte', label = 'Difficulté' },
                 { cle = 'difficulte', label = 'Difficulté' },
                 { cle = 'version', label = 'Version Minecraft' },
                 { cle = 'dimensions', label = 'Dimensions' }
                { cle = 'taille', label = 'Taille du monde' }
             }
             }
         },
         },
Ligne 34 : Ligne 38 :
             titre = 'Accès et Permissions',
             titre = 'Accès et Permissions',
             champs = {
             champs = {
                 { cle = 'acces', label = 'Type d\'accès' },
                 { cle = 'acces', label = 'Accessibilité' }
                { cle = 'whitelist', label = 'Liste blanche' },
                { cle = 'createur', label = 'Créateur' },
                { cle = 'administrateurs', label = 'Administrateurs' }
             }
             }
         }
         }

Dernière version du 25 septembre 2025 à 21:00

La documentation pour ce module peut être créée à Module:Infobox/Configs/Monde/doc

local config = {
    titre = function(args) 
        return args.nom or '{{PAGENAME}}' 
    end,
    
    -- Icône avec type et nom
    icone = {
        type = 'fas',  -- ou 'fab', 'far', 'fal', 'fad'
        nom = 'globe'
    },
    
    image = function(args) 
        if args.image then
            return '[[Fichier:' .. args.image .. '|300px]]'
        end
        return nil
    end,
    
    sections = {
        {
            titre = 'Spécificités',
            champs = {
                { cle = 'monde', label = 'Type de monde' },
                { cle = 'x', label = 'Coordonnée X' },
                { cle = 'y', label = 'Coordonnée Y' },
                { cle = 'z', label = 'Coordonnée Z' }
            }
        },
        {
            titre = 'Informations',
            champs = {
                { cle = 'status', label = 'Status' },
                { cle = 'difficulte', label = 'Difficulté' },
                { cle = 'dimensions', label = 'Dimensions' }
            }
        },
        {
            titre = 'Accès et Permissions',
            champs = {
                { cle = 'acces', label = 'Accessibilité' }
            }
        }
    }
}

return config