« Module:Chartes/données » : différence entre les versions
Aller à la navigation
Aller à la recherche
Aucun résumé des modifications |
Aucun résumé des modifications |
||
| Ligne 13 : | Ligne 13 : | ||
... | ... | ||
Note : toutes les tables *doivent* avoir une valeur "défaut" | Note : toutes les tables *doivent* avoir une valeur "défaut" | ||
Voir ci-dessous le type "test" pour un exemple | |||
--]] | --]] | ||
--[[ Test ]]-- | |||
-- la charte ci-dessous correspond au paramètre "infobox=test". | |||
-- À noter : il n'est pas possible ainsi d'avoir des accents. Si besoin utiliser la notation : | |||
-- data["le nom avec espaces et accents"] = { … } | |||
data.test = { -- ceci est un… test | |||
-- une entrée "défaut" est obligatoire dans votre table | |||
["défaut"] = { "FFFFFF", "EEEEEE" }, | |||
-- s'il existe plusieurs noms pour la même chose il faut dupliquer l'entrée | |||
-- pas terrible, je regarde pour améliorer ça | |||
["default"] = data.test["défaut"], | |||
-- accessible grâce au paramètre "catégorie=cat1" | |||
["cat1"] = { "AAAAAA", "AAAA00" }, | |||
-- accessible grâce au paramètre "catégorie=cat1" | |||
["cat2"] = { "777777", "777700" }, | |||
} | |||
-- Pour l'infobox Biographie | -- Pour l'infobox Biographie | ||
data.biographie = { | data.biographie = { | ||
| Ligne 23 : | Ligne 44 : | ||
["ABDA"] = { "80DDBF", "B0FFD0" }, | ["ABDA"] = { "80DDBF", "B0FFD0" }, | ||
} | } | ||
-- on retourne les données | -- on retourne les données | ||
return data | return data | ||
Version du 28 octobre 2013 à 08:27
--[[
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
...
Note : toutes les tables *doivent* avoir une valeur "défaut"
Voir ci-dessous le type "test" pour un exemple
--]]
--Test -- -- la charte ci-dessous correspond au paramètre "infobox=test". -- À noter : il n'est pas possible ainsi d'avoir des accents. Si besoin utiliser la notation : -- data["le nom avec espaces et accents"] = { … } data.test = { -- ceci est un… test -- une entrée "défaut" est obligatoire dans votre table
["défaut"] = { "FFFFFF", "EEEEEE" },
-- s'il existe plusieurs noms pour la même chose il faut dupliquer l'entrée
-- pas terrible, je regarde pour améliorer ça
["default"] = data.test["défaut"],
-- accessible grâce au paramètre "catégorie=cat1"
["cat1"] = { "AAAAAA", "AAAA00" },
-- accessible grâce au paramètre "catégorie=cat1"
["cat2"] = { "777777", "777700" },
}
-- Pour l'infobox Biographie data.biographie = {
-- valeurs par défaut
["default"] = { "EEEEFF", "EEEEFF" },
["défaut"] = { "EEEEFF", "EEEEFF" }, -- version en français
-- Animation et bande dessinée asiatiques
["Animation et bande dessinée asiatiques"] = { "80DDBF", "B0FFD0" },
["ABDA"] = { "80DDBF", "B0FFD0" },
}
-- on retourne les données
return data