Modèle:Gio/Documentation
Syntaxe
modifier{{Gio|nombre|affichage}}
Paramètres
modifierUtiliser le modèle a plusieurs avantages : il place une espace insécable entre le nombre et l’unité (souvent oubliée), il illustre dans la source de l’article que l’auteur a pris en compte la distinction et que le contenu n’est pas un « oubli » ou une « erreur », il permet d’afficher les pages avec leur système de notation préféré, ce qui devrait permettre d’éviter les conflits d’édition à ce sujet.
Paramètre | Description | Type | État | |
---|---|---|---|---|
Nombre | 1 | Nombre à indiquer avant l'unité | Contenu | obligatoire |
Affichage | 2 | Permet de choisir le mode d'affichage (par exemple : Go ou Gio) | Contenu | facultatif |
Exemple
modifier{{Gio|1024|Gio}}
donne : 1024 Gio
Code JavaScript
modifierSi vous souhaitez voir ces unités s’afficher différemment, il suffit d’insérer dans votre Utilisateur:Votre_Nom/monobook.js le code suivant :
var byteSuffixes = { "kio": "KB", /* <- changer ici pour mettre votre représentation favorite Ko, Kio, KB,…*/ "mio": "MB", /* <- changer ici pour mettre votre représentation favorite Mo, Mio, MB,…*/ "gio": "GB", /* <- changer ici pour mettre votre représentation favorite Go, Gio, GB,…*/ "tio": "TB" /* <- changer ici pour mettre votre représentation favorite To, Tio, TB,…*/ }; var byteSuffixes; addOnloadHook(function () { if (!byteSuffixes) return; var body = document.getElementById("bodyContent") || document; var classes = [ "kio", "mio", "gio", "tio" ]; for (var i in classes) { var c = classes[i]; var suffix = byteSuffixes[c]; if (!suffix) continue; var spans = getElementsByClassName(body, "span", c); for (var n in spans) { spans[n].innerHTML = suffix; } } });