« Modèle:Pourcentage » : différence entre les versions

De MHWiki
m (Catégorisation)
(implémentation du dénominateur, rédaction des exemples)
Ligne 1 : Ligne 1 :
<includeonly>{{{1}}} %</includeonly><noinclude>Ce modèle permet d’inclure un pourcentage correctement formaté (avec une espace insécable entre le nombre à afficher et le symbole %).
<includeonly>{{#if:{{{2|}}}|{{#expr:100*{{{1}}}/{{{2}}}}}|{{{1}}}}} %</includeonly><noinclude>Ce modèle permet d’inclure un pourcentage correctement formaté (avec une espace insécable entre le nombre à afficher et le symbole %).


C’est une ébauche, il y a une tonne de fonctionnalités à implémenter pour se rapprocher du [https://fr.wikipedia.org/wiki/Mod%C3%A8le:Pourcentage modèle Wikipédia dont il est inspiré] (avis aux magicien·ne·s du wikicode).
C’est une ébauche, il y a une tonne de fonctionnalités à implémenter pour se rapprocher du [https://fr.wikipedia.org/wiki/Mod%C3%A8le:Pourcentage modèle Wikipédia dont il est inspiré].
 
'''TODO''' voir si on peut activer [https://www.mediawiki.org/wiki/Module:Formatnum formatnum] pour mettre en forme correctement les grands nombres, strip les décimales excédentaires, transformer les points en virgules pour les décimales…


== Utilisation ==
== Utilisation ==
Le premier et seul argument correspond à la valeur du pourcentage à afficher.
Le premier argument correspond au numérateur du pourcentage à afficher.
 
Le second argument correspond au dénominateur et est supposé valoir 1 s’il n’est pas spécifié.
 
=== Exemples ===
{| class="wikitable"
|-
! scope="col" | Code
! scope="col" | Résultat
|-
| <code><nowiki>{{Pourcentage|30}}</nowiki></code>
| {{Pourcentage|30}}
|-
| <code><nowiki>{{Pourcentage|1|3}}</nowiki></code>
| {{Pourcentage|1|3}}
|}


[[Catégorie:Modèles]]</noinclude>
[[Catégorie:Modèles]]</noinclude>

Version du 29 juillet 2024 à 01:04

Ce modèle permet d’inclure un pourcentage correctement formaté (avec une espace insécable entre le nombre à afficher et le symbole %).

C’est une ébauche, il y a une tonne de fonctionnalités à implémenter pour se rapprocher du modèle Wikipédia dont il est inspiré.

TODO voir si on peut activer formatnum pour mettre en forme correctement les grands nombres, strip les décimales excédentaires, transformer les points en virgules pour les décimales…

Utilisation

Le premier argument correspond au numérateur du pourcentage à afficher.

Le second argument correspond au dénominateur et est supposé valoir 1 s’il n’est pas spécifié.

Exemples

Code Résultat
{{Pourcentage|30}} 30 %
{{Pourcentage|1|3}} 33.333333333333 %