Module:Chartes/données

De Bibliothèque Lucas Lhardi
Aller à la navigation Aller à la recherche

--[[

 Données pour le module Chartes, contenant les couleurs (primaire, secondaire) en fonction du "type" d'infobox

--]]

-- les données local data = {}

--[[

 une table à double entrée :
   index principal : le type d'infobox
     dedans : indice 1 : couleur primaire
              indice 2 : couleur secondaire
              ...
 Notes : 
     1) Toutes les tables *doivent* avoir une valeur "défaut"
     2) Il n'est pas possible d'avoir des accents. Si besoin utiliser la notation :
        data["le nom avec espaces et accents"] = { … }
 
 Voir ci-dessous le type "test" pour un exemple

--]]


Test ----------------------------------------

--Test -- -- la charte ci-dessous correspond au paramètre "infobox=test". data.test = { -- ceci est un… test -- une entrée "défaut" est obligatoire dans votre table

["défaut"] = { "FFFFFF", "EEEEEE" }, -- chaque entrée doit avoir au moins deux champs (type 'string')
 -- s'il existe plusieurs noms pour la même chose l'entrée doit contenir une chaîne
 -- correspondant au nom cible (ici "default" → "défaut").
 -- Attention : on ne peut pas faire un redirect vers un redirect (comme dans WP :)).
["default"] = "défaut",
 -- accessible grâce au paramètre "type=cat1"
 ["cat1"] = { "AAAAAA", "AAAA00" },
 -- accessible grâce au paramètre "type=cat1"
 ["cat2"] = { "777777", "777700" },

}


Autres modèles (hors Infobox) ----------------------------------------

-- Pour le Modèle:Titre section data.titre = {

 ["défaut"] = { "C2DFFF" },
 ["default"] = "défaut",  -- version en français
 ["black"] = { "2e3436" },
 ["blue"] = { "C2DFFF" },
 ["bright_red"] = { "ff0000" },
 ["bright red"] = "bright_red",
 ["dark_blue"] = { "000080" },
 ["dark blue"] = "dark_blue",
 ["dark_green"] = { "008000" },
 ["dark green"] = "dark_green",
 ["french_beige"] = { "c8ad7f" },
 ["french beige"] = "french_beige",
 ["green"] = { "b8ecbe" },
 ["grey"] = { "b0b0b0" },
 ["orange"] = { "ffc070" },
 ["pink"] = { "ff64e3" },
 ["purple"] = { "dbbce8" },
 ["red"] = { "ffc2c2" },
 ["yellow"] = { "faea73" },

}


Infobox ----------------------------------------

-- Pour l'infobox Biographie data.biographie = {

 -- valeurs par défaut
 ["défaut"] = { "87CEEB", "87CEEB", "000000" },
 ["default"] = "défaut",  -- version en français
 ["politicien"] = { "9E8DA7", "9E8DA7", "000000"},
 -- fonctions impériales --
 ["Imperatore"] = { "441D61", "441D61", "FFFFFF"},
 ["Famille impériale"] = { "FFD700", "FFD700", "000000"},
 ["Négociateur impérial"] = { "4B0082", "4B0082", "FFFFFF"},
 -- fonctions cdg --
 ["Gardien de la démocratie"] = { "000000", "000000", "FFFFFF"},
 ["Président de la Cour Suprême"] = { "7030A0", "7030A0", "FFFFFF"},
 ["Juge de la Cour Suprême"] = { "9E5ECE", "9E5ECE", "000000"},
 -- fonctions exécutives --
 ["Chancelier Suprême"] = { "000066", "000066", "FFFFFF"},
 ["Vice-Chancelier"] = { "0000FF", "0000FF", "FFFFFF"},
 ["Ministre Fédéral"] = { "0066FF", "0066FF", "FFFFFF"},
 ["Gouverneur"] = { "228B22", "228B22", "000000"},
 ["Vice-Gouverneur"] = { "4CBB17", "4CBB17", "000000"},
 ["Maire"] = { "50C878", "50C878", "000000" },
 ["Adjoint Maire"] = { "99dfb0", "99dfb0", "000000"},
 -- fonctions législatives --
 ["Président de l'Assemblée Fédérale"] = { "C00000", "C00000", "FFFFFF"},
 ["Vice-Président de l'Assemblée Fédérale"] = { "DD0000", "DD0000", "FFFFFF"},
 ["Député Fédéral"] = { "FF2828", "FF2828", "000000"},
 ["Député Provincial"] = { "C71585", "C71585", "FFFFFF"},
 -- fonctions diverses --
 ["Ancienne version"] = { "9E8DA7", "9E8DA7", "000000"},

}

-- on retourne les données return data