Discussion utilisateur:Spartéon
Révision datée du 10 janvier 2014 à 15:52 par Heretoc (discussion | contributions)
Bonjour, Normalement ta déjà eu un MP de ma part. Comment fais-tu pour modif les codes couleurs hexadécimal des titres pour les infobox ?
Merci d'avance (10 janvier 2014 à 13:51 par Heretoc)
- Bonjour,
- En réponse à ta question, voila comment cela se passe :
- dans l'infobox incluse dans l'article, il y a le champ
|faction=
, avec une valeur qui peut êtreEmpire
,Coalition
ouOrdre
. - dans {{infobox personnage joueur}}, il y a plusieurs appels à d'autres modèles :
{{Infobox/Titre|{{{nom|{{PAGENAME}}}}}|{{Infobox faction/Couleurs titre|{{lcfirst:{{{faction|}}}}}}}|000000}}
{{Infobox/Sous-titre|Joueur d'Horizon|{{Infobox faction/Couleurs sous-titre|{{lcfirst:{{{faction|}}}}}}}|000000}}
- Pour reprendre le premier appel (c'est la même chose pour l'autre appel), c'est un appel du modèle {{Infobox/Sous-titre}} avec trois paramètres :
- le texte à afficher :
{{{nom|{{PAGENAME}}}}}
, - la couleur du fond :
{{Infobox faction/Couleurs titre|{{lcfirst:{{{faction|}}}}}}}
, - la couleur du texte :
000000
- Ce qui intéresse ta question est le second paramètre : il appelle le modèle {{Infobox faction/Couleurs titre}} avec un paramètre, qui est le paramètre
faction
de l'infobox.
- le texte à afficher :
- le code du modèle {{Infobox faction/Couleurs titre}} est le suivant (j'ai enlevé la partie documentation du modèle) :
- dans l'infobox incluse dans l'article, il y a le champ
{{#switch: {{{1|}}} |empire= FFFF00 |coalition= FF8000 |ordre= 40FF40 |#default= B0B0B0 }}
- On prend la valeur du paramètre, donc la valeur de
faction
, et selon cette valeur, on sélectionne une couleur jaune (FFFF00) pour l'empire, orange (FF8000) pour la coaltion, verte (40FF40) pour l'ordre, et gris clair (B0B0B0) pour toute autre valeur - Pour les couleurs des sous-titres, c'est dans ce modèle : {{Infobox faction/Couleurs sous-titre}}
- Cordialement Spartéon (discussion) 10 janvier 2014 à 15:31 (CET)
Heretoc:
Merci , c'est deja beaucoup plus claire pour moi (15:51)