Difference between revisions of "Template:Avancement"

From Electrolab
Jump to: navigation, search
m (Created page with "<includeonly><nowiki>#</nowiki>{{ #switch: {{ #expr: ( ( {{ #if: {{{2|}}} | {{ #ifexpr: {{{2|0}}}=1 | 100 - | }} | }} {{{1}}} - 3 ) / 7.84 ) round 0 }} | 0 = F10000 | ...")
 
m
 
Line 1: Line 1:
<includeonly><nowiki>#</nowiki>{{
+
<includeonly><!-- Note: L’attribut longueur n’est utilisé ici qu’à des fins de comptabilité avec l’attribut L des modèles AvancementC et AvancementC2 devenus obsolètes, il est tout à possible de l’intégrer en tant qu’argument du modèle dans la documentation bien que son intérêt soit limité -->{{#ifexpr:{{{inline|{{{8|0}}}}}}=0|<div class="avance_boite" style="{{{fond|{{{3|}}}}}}"><div class="avance_barre" style="background:{{{couleur|{{#if:{{{2|}}}|{{{2}}}|{{Avancement/Nuancier|{{{avancement|{{{1|1}}}}}}|{{{inv|{{{7|0}}}}}}}}}}}}}; width:{{#iferror: {{#if: {{{longueur|{{{avancement|}}}}}}|{{#expr:{{{longueur|{{{avancement|1}}}}}}+0}}|{{#expr:{{{1|1}}}+0}}}}|0|{{#if: {{{longueur|{{{avancement|}}}}}}|{{{longueur|{{{avancement|1}}}}}}|{{{1|1}}}}}}}%; {{{barre|{{{4|}}}}}}"><div class="avance_texte" style="{{{texte|{{{5|}}}}}}">{{#if:{{{alt|{{{6|}}}}}}|{{{alt|{{{6}}}}}}|{{#iferror:{{#expr:{{{avancement|{{{1|1}}}}}}+0}}|?|{{{avancement|{{{1|1}}}}}}}} %}}</div></div></div>|<span style="border:1px solid gray;z-indez:1;position:relative;left:1em;font-size:14px;{{{fond|{{{3|}}}}}}"><span style="z-indez:3;vertical-align:top;margin:0px;padding:0px;color:{{{couleur|{{#if:{{{2|}}}|{{{2}}}|{{Avancement/Nuancier|{{{avancement|{{{1|1}}}}}}|{{{inv|{{{7|0}}}}}}}}}}}}};background-color:{{{couleur|{{#if:{{{2|}}}|{{{2}}}|{{Avancement/Nuancier|{{{avancement|{{{1|1}}}}}}|{{{inv|{{{7|0}}}}}}}}}}}}};{{{barre|{{{4|}}}}}}"> {{Dupliquer|({{{longueur|{{{avancement|{{{1|1}}}}}}}}} / 10 round 0)|&#x2588;}}</span><span style="z-indez:2;margin:0px;padding:0px;background-color:#D3D3D3;color:#D3D3D3;">{{Dupliquer|10 - ({{{longueur|{{{avancement|{{{1|1}}}}}}}}} / 10 round 0)|&#x2588;}}</span></span><span style="z-indez:4;margin:0px;padding:0px;position:relative;right:4em;top:1px;"><span style="z-indez:5;margin:0px;padding:0px;color:black;font-size:14px;{{{texte|{{{5|}}}}}}">{{#if:{{{alt|{{{6|}}}}}}|{{{alt|{{{6}}}}}}|{{#iferror:{{#expr:{{{avancement|{{{1|1}}}}}}+0}}|?|{{{avancement|{{{1|1}}}}}}}} %}}</span></span>}}</includeonly><noinclude>
#switch: {{
+
  #expr: ( ( {{ #if: {{{2|}}} | {{ #ifexpr: {{{2|0}}}=1 | 100 - | }} | }}
+
  {{{1}}} - 3 ) / 7.84 ) round 0 }}
+
| 0 = F10000 
+
| 1 = FF3700
+
| 2 = FF6500
+
| 3 = FFA900
+
| 4 = FFD800
+
| 5 = FFE500
+
| 6 = FCFF00
+
| 7 = E3FF00
+
| 8 = BEFF00
+
| 9 = 92FF00
+
| 10 = 39FF00
+
| 11 = 16E900
+
| 12 = 33CC00
+
| #default = FFFFFF
+
}}</includeonly><noinclude>
+
Ce modèle sert pour [[Modèle:Avancement|<nowiki>{{Avancement}}</nowiki>]], utilisé pour l'évaluation des articles.
+
 
+
La présence d'un second paramètre à 1 inverse le dégradé.
+
 
+
Il y a 13 couleurs choisies précisément selon l'une des 101 valeurs de l'intervalle 0 — 100.
+
 
+
Si la valeur passée en premier paramètre n'est pas reconnue, ce modèle choisit blanc (cela sert en cas d'erreur de paramètre).
+
 
+
{| center
+
| 0 — 6
+
|
+
| {{cartecouleur | hex= {{Avancement/Nuancier|0}} }}
+
|-
+
| 7 — 14
+
|
+
| {{cartecouleur | hex= {{Avancement/Nuancier|8}} }}
+
|-
+
| 15 — 22
+
|
+
| {{cartecouleur | hex= {{Avancement/Nuancier|16}} }}
+
|-
+
| 23 — 30
+
|
+
| {{cartecouleur | hex= {{Avancement/Nuancier|25}} }}
+
|-
+
| 31 — 38
+
|
+
| {{cartecouleur | hex= {{Avancement/Nuancier|33}} }}
+
|-
+
| 39 — 46
+
|
+
| {{cartecouleur | hex= {{Avancement/Nuancier|42}} }}
+
|-
+
| 47 — 53
+
|
+
| {{cartecouleur | hex= {{Avancement/Nuancier|50}} }}
+
|-
+
| 54 — 61
+
|
+
| {{cartecouleur | hex= {{Avancement/Nuancier|58}} }}
+
|-
+
| 62 — 69
+
|
+
| {{cartecouleur | hex= {{Avancement/Nuancier|67}} }}
+
|-
+
| 70 — 77
+
|
+
| {{cartecouleur | hex= {{Avancement/Nuancier|75}} }}
+
|-
+
| 78 — 85
+
|
+
| {{cartecouleur | hex= {{Avancement/Nuancier|84}} }}
+
|-
+
| 86 — 93
+
|
+
| {{cartecouleur | hex= {{Avancement/Nuancier|92}} }}
+
|-
+
| 94 — 100
+
|
+
| {{cartecouleur | hex= {{Avancement/Nuancier|100}} }}
+
|-
+
| autre
+
| width="12px" |
+
| {{cartecouleur|hex={{Avancement/Nuancier|autre}}}}
+
|}
+
 
+
[[Catégorie:Modèle pour l'évaluation des articles|Avancement/Nuancier]]
+
  
 +
{{Avancement/Documentation}}
 
</noinclude>
 
</noinclude>

Latest revision as of 15:24, 16 February 2011


Template:Avancement/Documentation