<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://baripedia.org/index.php?action=history&amp;feed=atom&amp;title=Module%3AChartes%2FDocumentation</id>
	<title>Module:Chartes/Documentation - Historique des versions</title>
	<link rel="self" type="application/atom+xml" href="https://baripedia.org/index.php?action=history&amp;feed=atom&amp;title=Module%3AChartes%2FDocumentation"/>
	<link rel="alternate" type="text/html" href="https://baripedia.org/index.php?title=Module:Chartes/Documentation&amp;action=history"/>
	<updated>2026-06-17T12:35:33Z</updated>
	<subtitle>Historique des versions pour cette page sur le wiki</subtitle>
	<generator>MediaWiki 1.38.6</generator>
	<entry>
		<id>https://baripedia.org/index.php?title=Module:Chartes/Documentation&amp;diff=7681&amp;oldid=prev</id>
		<title>Arthur : 1 version</title>
		<link rel="alternate" type="text/html" href="https://baripedia.org/index.php?title=Module:Chartes/Documentation&amp;diff=7681&amp;oldid=prev"/>
		<updated>2014-01-13T22:01:35Z</updated>

		<summary type="html">&lt;p&gt;1 version&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Utilisation ==&lt;br /&gt;
Fonction exportable :&lt;br /&gt;
* &amp;lt;code&amp;gt;charte(frame)&amp;lt;/code&amp;gt; – retourne la couleur correspondant à l'infobox, la catégorie et le type de charte graphique désirée&lt;br /&gt;
** Paramètres :&lt;br /&gt;
*** ''infobox='' : indique le type d'infobox (chaque type d'infobox peut avoir ses chartes graphiques). Valeur par défaut : &amp;quot;biographie&amp;quot;&lt;br /&gt;
*** ''type='' : type de charte dans le cadre de l'infobox choisie. Valeur par défaut : &amp;quot;défaut&amp;quot;&lt;br /&gt;
*** ''catégorie='' : catégorie de couleur dans le cadre de l'infobox et du type de charte. Les valeurs possibles sont &amp;quot;principale&amp;quot; (ou &amp;quot;1&amp;quot; ou &amp;quot;primaire&amp;quot;), &amp;quot;secondaire&amp;quot; (ou &amp;quot;2&amp;quot;), éventuellement &amp;quot;tertiaire&amp;quot; (ou &amp;quot;3&amp;quot;). Valeur par défaut : &amp;quot;primaire&amp;quot;&lt;br /&gt;
*** ''dièse=oui'' : la couleur retournée est précédée du dièse (#). Valeur par défaut : absent (le # n'est pas inséré)&lt;br /&gt;
&lt;br /&gt;
Note : l'option ''dièse=oui'' pose problème : le # est interprété lors du retour du module, générant un début de liste numérotée. Ne pas utiliser pour le moment.&lt;br /&gt;
&lt;br /&gt;
== Sous-module de données ==&lt;br /&gt;
Ce module utilise le sous-module [[Module:Chartes/données]] qui décrit les chartes pour les différentes infobox, types et catégories.&lt;br /&gt;
&lt;br /&gt;
=== Format ===&lt;br /&gt;
Le format de ce sous-module est le suivant :&lt;br /&gt;
* une entrée dans la table ''data'' pour chaque infobox gérée&lt;br /&gt;
** cette entrée doit avoir comme index le nom de l'infobox (tel que passé au paramètre ''infobox=''). Ceci peut se faire de deux façons :&lt;br /&gt;
*** &amp;lt;code&amp;gt;data.nom = { … }&amp;lt;/code&amp;gt; pour l'infobox « nom », si et seulement si « nom » ne contient que des lettres non accentués (et pas d'espaces)&lt;br /&gt;
*** &amp;lt;code&amp;gt;data[&amp;quot;nom&amp;quot;] = { … }&amp;lt;/code&amp;gt; pour l'infobox « nom », dans les autres cas (espaces, accents, autres caractères)&lt;br /&gt;
** cette entrée est une table dont chaque élément décrit un type de charte. Construction :&lt;br /&gt;
*** indexé par le type tel que passé au paramètre ''type=''&lt;br /&gt;
*** le contenu est une table contenant au moins deux chaînes, la première correspondant à la catégorie &amp;quot;primaire&amp;quot;, la seconde à la catégorie &amp;quot;secondaire&amp;quot; (et éventuellement une troisième pour la catégorie &amp;quot;tertiaire&amp;quot;)&lt;br /&gt;
*** il doit ''obligatoirement'' y avoir une entrée pour le type &amp;quot;défaut&amp;quot; correspondant aux couleurs par défaut&lt;br /&gt;
*** si un type reprend les mêmes valeurs qu'un autre type il faut remplacer la table par une chaîne contenant le nom du type cible (voir exemples)&lt;br /&gt;
&lt;br /&gt;
=== Exemples ===&lt;br /&gt;
Dans l'exemple ci-dessous on crée une charte pour l'infobox &amp;quot;biographie&amp;quot; et une charte pour l'infobox &amp;quot;test&amp;quot; :&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
-- Note : bien penser au séparateur l'éléments (la virgule en fin de ligne).&lt;br /&gt;
--        Le dernier élément peut ne pas en avoir.&lt;br /&gt;
-- une entrée pour l'infobox &amp;quot;biographie&amp;quot; dans la table &amp;quot;data&amp;quot;&lt;br /&gt;
data[&amp;quot;biographie&amp;quot;] = {&lt;br /&gt;
    -- on crée une entrée par &amp;quot;type&amp;quot;&lt;br /&gt;
    -- une entrée &amp;quot;défaut&amp;quot; obligatoire&lt;br /&gt;
    [&amp;quot;défaut&amp;quot;] = { &amp;quot;FFFFFF&amp;quot;, &amp;quot;EEEEEE&amp;quot; },  -- une entrée par catégorie (primaire, secondaire)&lt;br /&gt;
    -- pour compatibilité on accepte &amp;quot;default&amp;quot;, identique&lt;br /&gt;
    [&amp;quot;default&amp;quot;] = &amp;quot;défaut&amp;quot;,  -- un texte au lieu d'une table indique une &amp;quot;redirection&amp;quot;&lt;br /&gt;
    -- type &amp;quot;animation et BD asiatique&amp;quot;&lt;br /&gt;
    [&amp;quot;Animation et bande dessinée asiatiques&amp;quot;] = { &amp;quot;80DDBF&amp;quot;, &amp;quot;B0FFD0&amp;quot; },&lt;br /&gt;
    -- version plus courte&lt;br /&gt;
    [&amp;quot;ABDA&amp;quot;] = &amp;quot;Animation et bande dessinée asiatiques&amp;quot;&lt;br /&gt;
} -- fin de &amp;quot;biographie&amp;quot;&lt;br /&gt;
&lt;br /&gt;
-- une entrée pour l'infobox &amp;quot;test&amp;quot; dans la table &amp;quot;data&amp;quot;&lt;br /&gt;
data[&amp;quot;test&amp;quot;] = {&lt;br /&gt;
    -- une entrée &amp;quot;défaut&amp;quot; obligatoire&lt;br /&gt;
    [&amp;quot;défaut&amp;quot;] = { &amp;quot;AACCEE&amp;quot;, &amp;quot;EECCAA&amp;quot;, &amp;quot;AAEECC&amp;quot; },  -- une entrée par catégorie (primaire, secondaire, tertiaire)&lt;br /&gt;
    -- type &amp;quot;type1&amp;quot;&lt;br /&gt;
    [&amp;quot;type1&amp;quot;] = { &amp;quot;00CCEE&amp;quot;, &amp;quot;00CCAA&amp;quot;, &amp;quot;00EECC&amp;quot; },&lt;br /&gt;
    -- type &amp;quot;type2&amp;quot;&lt;br /&gt;
    [&amp;quot;type2&amp;quot;] = { &amp;quot;AACC00&amp;quot;, &amp;quot;EECC00&amp;quot;, &amp;quot;AAEE00&amp;quot; },&lt;br /&gt;
} -- fin de &amp;quot;test&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Exemples d'utilisation ==&lt;br /&gt;
Voir [[Discussion module:Chartes]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;includeonly&amp;gt;&lt;br /&gt;
{{Projet Scribunto}}&lt;br /&gt;
&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[Catégorie:Documentation de module|{{BASEPAGENAME}}]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Arthur</name></author>
	</entry>
</feed>