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

De Nefald
Page créée avec « local config = { -- Titre de l’infobox : nom du transport ou titre de la page titre = function(args) return args.nom or '{{PAGENAME}}' end, -- Icône de l’infobox (Font Awesome) icone = { type = 'fas', -- 'fas', 'fab', 'far', 'fal', 'fad' nom = 'bus' -- à changer si tu préfères un autre pictogramme }, -- Image principale image = function(args) if args.image then re... »
 
(Aucune différence)

Dernière version du 20 novembre 2025 à 11:00

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

local config = {

    -- Titre de l’infobox : nom du transport ou titre de la page
    titre = function(args)
        return args.nom or '{{PAGENAME}}'
    end,

    -- Icône de l’infobox (Font Awesome)
    icone = {
        type = 'fas',       -- 'fas', 'fab', 'far', 'fal', 'fad'
        nom  = 'bus'        -- à changer si tu préfères un autre pictogramme
    },

    -- Image principale
    image = function(args)
        if args.image then
            return {
                nom     = args.image,
                taille  = args.tailleimage or "300px",
                legende = args.legende
            }
        end
        return nil
    end,

    sections = {

        -- Bloc "Informations Générales"
        {
            titre = 'Informations Générales',
            champs = {
                { cle = 'nom',           label = 'Nom' },
                { cle = 'mode',          label = 'Mode' },          -- Portail, Collectif, Terrestre…
                { cle = 'utilisation',   label = 'Utilisation' },   -- Transport public, privé, etc.
                { cle = 'vitesse',       label = 'Vitesse' },       -- km/h, etc.
                { cle = 'disponibilite', label = 'Disponibilité' }, -- Toujours / horaires…
                { cle = 'statut',        label = 'Statut' }         -- Fonctionnel / En panne…
            }
        },

        -- Bloc "Géographie"
        {
            titre = 'Géographie',
            champs = {
                { cle = 'localisation', label = 'Localisation' }
            }
        }

    }
}

return config
Les témoins (''cookies'') nous aident à fournir nos services. En utilisant nos services, vous acceptez notre utilisation de témoins.