Modèle:Avancement/Documentation

De Le Wiki de Lug
< Modèle:Avancement
Révision datée du 26 septembre 2007 à 15:43 par Modèle>Paulokoko (Nouvelle page : <includeonly>{{Documentation modèle utilisant les ParserFunctions en sous-page}}</includeonly> Le modèle {{M|Avancement}} permet d'afficher une barre de progression calibrée de 0 ...)
(diff) ◂ Version précédente | Voir la version actuelle (diff) | Version suivante ▸ (diff)
Aller à la navigation Aller à la recherche

Le modèle {{Avancement}} permet d'afficher une barre de progression calibrée de 0 à 100%, idéale pour afficher :

  • les résultats d'un sondage ;
  • l'état d'avancement dune traduction ;
  • l'état d'évaluation des articles d'un projet ;
  • etc...

Il peut facilement être utilisé dans un tableau pour ajouter des commentaires, avant ou après le modèle.

Utilisation

Vous pouvez placer ce modèle n'importe où, en utilisant les deux syntaxes suivantes.

Syntaxe simple

La syntaxe simple permet d'utiliser rapidement le modèle. Les paramètres doivent être spécifiés dans un ordre précis.

{{Avancement|''avancement''|couleur|fond|barre|texte|alt|inv}}

Consultez les exemples d'utilisation pour comprendre l'utilisation de cette syntaxe.

Syntaxe complexe

La syntaxe complexe permet d'éviter l'utilisation des caractères « | » et peut s'avérer plus facile d'utilisation dans certains cas de barre de progression complexes. En remplissant chaque champ connu (après le signe « = ») avec la valeur adaptée. Seul le premier paramètre est obligatoire, les autres paramètres sont optionnels et ont une valeur par défaut.

{{Avancement
| avancement=
| couleur=
| fond=
| barre=
| texte=
| alt=
| inv=
}}

Paramètres

La signification des paramètres est la suivante :

Paramètre Description Type Format
avancement Avancement Obligatoire Numérique.
couleur Couleur de la barre d'avancement. Par défaut la couleur de la barre d'avancement est en fonction du paramètre d'avancement (dégradé de rouge (0%) à vert (100%)). Facultatif Couleur (aide).
fond Style du fond de la barre d'avancement. Par défaut « gris clair » avec une bordure « grise foncée ». Style CSS.
barre Style de la barre d'avancement. La couleur ne devrait pas être spécifiée ici mais par le paramètre couleur. Vous pourriez y spécifier un style supplémentaire à la barre d'avancement (marges, bordures, etc). Facultatif Style CSS.
texte Style du texte affiché. Par défaut reprend le style de texte de la section où est inséré le modèle. Facultatif Stle CSS.
alt Texte alternatif. Par défaut affiche l'avancement suivi du signe « % » Facultatif Chaîne de caractères
inv Dégradé inversé. Passant du vert (0%) au rouge (100%). Par défaut affiche le dégradé dans son ordre « logique ». Facultatif "1" pour activer (voir exemples)
inv Permet un affiche dans le court du texte (mode d'affichage CSS « inline »). Notez que cette option désactive les styles définis pour les barres d'avancemnts dans votre monobook CSS (voir personnalisation). L'utilisation de cette option peut donner des résultats variables voir inattendus sur certains navigateurs Facultatif "1" pour activer (voir exemples)

Dégradés

Normal Inverse

Utilisateur:Paulokoko/Modèle:Avancement Utilisateur:Paulokoko/Modèle:Avancement Utilisateur:Paulokoko/Modèle:Avancement Utilisateur:Paulokoko/Modèle:Avancement Utilisateur:Paulokoko/Modèle:Avancement Utilisateur:Paulokoko/Modèle:Avancement Utilisateur:Paulokoko/Modèle:Avancement Utilisateur:Paulokoko/Modèle:Avancement Utilisateur:Paulokoko/Modèle:Avancement Utilisateur:Paulokoko/Modèle:Avancement Utilisateur:Paulokoko/Modèle:Avancement Utilisateur:Paulokoko/Modèle:Avancement Utilisateur:Paulokoko/Modèle:Avancement Utilisateur:Paulokoko/Modèle:Avancement Utilisateur:Paulokoko/Modèle:Avancement Utilisateur:Paulokoko/Modèle:Avancement Utilisateur:Paulokoko/Modèle:Avancement Utilisateur:Paulokoko/Modèle:Avancement Utilisateur:Paulokoko/Modèle:Avancement Utilisateur:Paulokoko/Modèle:Avancement

Utilisateur:Paulokoko/Modèle:Avancement Utilisateur:Paulokoko/Modèle:Avancement Utilisateur:Paulokoko/Modèle:Avancement Utilisateur:Paulokoko/Modèle:Avancement Utilisateur:Paulokoko/Modèle:Avancement Utilisateur:Paulokoko/Modèle:Avancement Utilisateur:Paulokoko/Modèle:Avancement Utilisateur:Paulokoko/Modèle:Avancement Utilisateur:Paulokoko/Modèle:Avancement Utilisateur:Paulokoko/Modèle:Avancement Utilisateur:Paulokoko/Modèle:Avancement Utilisateur:Paulokoko/Modèle:Avancement Utilisateur:Paulokoko/Modèle:Avancement Utilisateur:Paulokoko/Modèle:Avancement Utilisateur:Paulokoko/Modèle:Avancement Utilisateur:Paulokoko/Modèle:Avancement Utilisateur:Paulokoko/Modèle:Avancement Utilisateur:Paulokoko/Modèle:Avancement Utilisateur:Paulokoko/Modèle:Avancement Utilisateur:Paulokoko/Modèle:Avancement

Exemples d'utilisation

Syntaxe simple

{{Avancement|''avancement''|couleur|fond|barre|texte|alt|inv|inline}}

Syntaxe complexe

{{Avancement
| avancement=
| couleur=
| fond=
| barre=
| texte=
| alt=
| inv=
| inline=
}}

Personnalisation

Ce modèle peut être également personnalisable via le monobook CSS grâce aux deux classes suivantes :

.avance_boite { }
.avance_barre { }

Exemple d'utilisation :

.avance_boite
{
   width: 100px; // largeur de la boite
   background-color: lightgray; // couleur du fond
   border: solid 1px gray; // style, taille et couleur de la bordure
}
.avance_barre
{
   background-color: #A0FFA0; // couleur de la barre
   text-align: right; // alignement du texte
   font-size: 100%; // taille du texte
   font-weight: bold; // epaisseur du texte
}

Notez que cette personnalisation est inutile dans le cas de l'utilisation du paramètre inline.

Voir aussi