Module:Parti politique français/Documentation
Usage
modifier{{#invoke:Module:Parti politique français|fetch|<party>|<value>}}
Paramètres
modifierParamètre | Description |
---|---|
1 | Le nom du parti politique. Si un parti n'est pas trouvé, placez une demande sur la page de discussion. |
error | Optionnel, ce paramètre renverra la valeur |error= fournie si le modèle ne contient pas le parti ou la couleur demandée.
|
Mettre à jour le module
modifierLa liste des partis politiques sont contenus dans Module:Parti politique français/data.
Dans le sous-module sont deux groupes : local alternate
et local full
. Le groupe “alternate” est pour les noms alternatifs d'un parti.
Valeurs de tableau
modifierlocal full = {
....
["Les Républicains"] = {abbrev = "LR", color = "#0066CC", shortname = "",},
...
}
Il y a trois valeurs stockées pour chaque parti :
- L'abréviation (
abbrev
). - La couleur du parti (
color
), qui peut être un triplet hexadécimal ou un nom de couleur de base. - Un nom plus court pour le parti (
shortname
, peu utilisé sur Wikipédia en français).
Si une valeur de nom n'est pas stockée pour un parti, le module tentera de renvoyer l'autre variante « raccourcie » avant de renvoyer directement le nom complet donné en entrée. Par exemple, si abbrev
est stocké mais shortname
ne l'est pas, quelle que soit la valeur demandée il renverra la valeur abbrev
.
Demander un ajout ou un changement
modifierLes demandes devraient être faites sur la page de discussion dans une nouvelle section. Copiez la ligne suivante et remplissez em les champs pertinants au parti. Un nom de parti (nom complet, celui de l'article s'il existe) et au moins une autre information est nécessaire. Voir l'information ci-dessus pour chaque valeur.
["parti"] = {abbrev = "", color = "", shortname = "",},
Messages d'erreur
modifierError message | Resolution |
---|---|
Lua error: bad argument #1 to 'sub' (string expected, got table). | Une entrée voulue pour la section “local full” a été placée dans la section “local alternate”. Déplacez-la dans la section “local full”. |
Lua error in package.lua at line 80: module 'Module:Parti politique français/' not found. | Un parti est ajouté à une liste alternative sans valeur. |
Value not in template. Please request that it be added. (article search) | Le parti en question a une entrée sans valeur dans la section “local full” (cela peut être causé par des entrées dupliquées dans “local full” qui, si présentes, doivent être fusionnées). |
(no error message, but party color is white/blank) | Ajoutez une couleur pour le parti à son entrée dans la section “local full”. dans Module:Parti politique français/data. |
parameter 1 should be a party name (article search) | Un modèle essaye de donner un paramètre manquand au module. Contournez en testant les paramètres du modèle. |
parameter 2 should be the output type (article search) |