Différences entre les versions de « Module:Chartes/données »
Aller à la navigation
Aller à la recherche
(Une version intermédiaire par le même utilisateur non affichée) | |||
Ligne 64 : | Ligne 64 : | ||
-- Pour l'infobox Biographie | -- Pour l'infobox Biographie | ||
data.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 -- | -- fonctions impériales -- | ||
["Imperatore"] = { "441D61", "441D61", "FFFFFF"}, | ["Imperatore"] = { "441D61", "441D61", "FFFFFF"}, |
Version actuelle datée du 23 septembre 2018 à 14:08
--[[
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