Modèle:Dièse couleur web
Ce modèle utilise le module Dièse couleur web, un script écrit dans le langage de programmation Lua. Toute expérimentation devrait être conduite d'abord via une sous-page bac à sable. Voir le projet Scribunto si vous voulez en savoir plus.
Utilisation
modifierSi le paramètre est un code hexadécimal sans le #
initial, ce modèle ajoute celui-ci.
Exemples
modifierCode | Résultat |
---|---|
{{Dièse couleur web|blue}}
|
blue |
{{Dièse couleur web|#0000FF}}
|
#0000FF |
{{Dièse couleur web|0000FF}}
|
#0000FF |
{{Dièse couleur web|#00f}}
|
#00f |
{{Dièse couleur web|00f}}
|
#00f |
Les codes « longhand » (six caractères) et « shorthand » (trois caractères) sont reconnus.
Notes techniques
modifier- Le format vérifié est le suivant :
/[0-9A-F]{3,6}/i
- Les expressions régulières Lua sont très limitées : mw:Extension:Scribunto/Lua reference manual#Patterns
- meta:Help:Newlines and spaces#Automatic newline – phabricator:T14974
La documentation de ce modèle est générée par le modèle {{Documentation}}.
Elle est incluse depuis sa sous-page de documentation. Veuillez placer les catégories sur cette page-là.
Les éditeurs peuvent travailler dans le bac à sable (créer) et la page de test (créer).