|
|
(63 versions intermédiaires par le même utilisateur non affichées) |
Ligne 5 : |
Ligne 5 : |
| <pre> | | <pre> |
| {{Niveau | | {{Niveau |
| | Titre = Titre de la Timeline
| | | Largeur = 50% |
| | Largeur = Largeur en %age de la Timeline | | | Niveau = 13 |
| | tmStart = Année de début de la Timeline (obligatoire)
| |
| | tmEnd = Année de fin de la Timeline (obligatoire)
| |
| | p01-desc = Période 1 - Nom de la période
| |
| | p01-start = Période 1 - Année de début
| |
| | p01-end = Période 1 - Année de fin | |
| | p02-desc = Période 2 - Nom de la période
| |
| | p02-start = Période 2 - Année de début
| |
| | p02-end = Période 2 - Année de fin
| |
| }} | | }} |
| </pre> | | </pre> |
|
| |
|
| Pour plus de lisibilité, on pourra l'utiliser de cette manière:
| | Cela donnera |
| <pre>
| | {{Niveau |
| {{Timeline | | | Largeur = 50% |
| | Titre = Les périodes de l'Empire
| | | Niveau = 13 |
| | Largeur = 80% | |
| | tmStart = 0 | |
| | tmEnd = 20
| |
| | p01-start = 1 | p01-end = 43 | p01-desc = Fondation
| |
| | p02-start = 44 | p02-end = 172 | p02-desc = Stabilité
| |
| }}
| |
| </pre>
| |
| | |
| Le résultat sera :
| |
| {{Timeline
| |
| | Titre = Les périodes de l'Empire
| |
| | Largeur = 80%
| |
| | tmStart = 1
| |
| | tmEnd = 20
| |
| | p01-start = 1 | p01-end = 43 | p01-desc = Fondation
| |
| | p02-start = 44 | p02-end = 172 | p02-desc = Stabilité
| |
| }} | | }} |
|
| |
|
| </noinclude> | | </noinclude> |
| <div class="timeline fontsize_S" style="width: {{#if: {{{Largeur|}}} | {{{Largeur}}} | 100% }};"><!-- | | <div class="niv fontsize_S" style="width: {{#if: {{{Largeur|}}} | {{{Largeur}}} | 100% }};"> |
| --><div class="fontsize_XS" style="width: {{#expr: ({{{p01-end|}}}-{{{p01-start|}}}+0)/({{{tmEnd|}}}-{{{tmStart|}}})*100}}%;">{{{p01-desc}}} }}</div><!--
| | <div class="niv1 fontsize_XS" style="width: {{#expr: {{{Niveau|0}}}/20*100}}%;"><div>{{{Niveau|}}}</div></div> |
| --><div class="fontsize_XS" style="width: {{#expr: ({{{p02-end|}}}-{{{p02-start|}}}+1)/({{{tmEnd|}}}-{{{tmStart|}}})*100}}%;">{{{p02-desc}}} }}</div><!--
| | <div class="niv2 fontsize_XS" style="width: {{#expr: (20-{{{Niveau|0}}})/20*100}}%;"> </div> |
| </div> | | </div> |
| <br clear=all>
| |
Pour utiliser ce template, il suffit d'inclure le code suivant:
{{Niveau
| Largeur = 50%
| Niveau = 13
}}
Cela donnera