« Module:Infobox/Configs » : différence entre les versions
De Nefald
Autres actions
Aucun résumé des modifications Balise : Révoqué |
Aucun résumé des modifications Balise : Révoqué |
||
Ligne 3 : | Ligne 3 : | ||
-- Liste des configurations disponibles à charger | -- Liste des configurations disponibles à charger | ||
local configList = { | local configList = { | ||
' | 'monde', | ||
' | 'localite', | ||
-- Ajoutez ici d'autres types d'infobox | -- Ajoutez ici d'autres types d'infobox | ||
-- 'Edifice', | -- 'Edifice', |
Version du 24 septembre 2025 à 14:45
La documentation pour ce module peut être créée à Module:Infobox/Configs/doc
local configs = {}
-- Liste des configurations disponibles à charger
local configList = {
'monde',
'localite',
-- Ajoutez ici d'autres types d'infobox
-- 'Edifice',
-- 'Personnage',
-- 'Organisation',
}
-- Charge toutes les configurations de la liste
for _, configName in ipairs(configList) do
local success, config = pcall(require, 'Module:Infobox/Configs/' .. configName)
if success then
configs[configName] = config
else
-- Log l'erreur mais continue
mw.log('Impossible de charger la configuration: ' .. configName)
configs[configName] = nil
end
end
return configs