« Modèle:Trim/Documentation » : différence entre les versions
Apparence
Aucun résumé des modifications |
|||
| (10 versions intermédiaires par le même utilisateur non affichées) | |||
| Ligne 1 : | Ligne 1 : | ||
<div class="documentation" style="background-color: # | <noinclude><div class="documentation" style="background-color: #ECFBF3;">{{Sous-page de documentation}}</noinclude> | ||
== 📘 Description == | |||
Ce modèle supprime automatiquement les **espaces inutiles** (au début et à la fin) d’une chaîne de caractères. | |||
Il s’appuie sur la fonction Lua `#invoke:String|trim` pour effectuer ce nettoyage. | |||
Il est utile pour s’assurer qu’un paramètre ou contenu ne provoque pas de problèmes d’affichage à cause d’espaces accidentels. | |||
{{ | == 🔧 Syntaxe == | ||
<syntaxhighlight lang="wikitext">{{Trim|1}}</syntaxhighlight> | |||
* 1 : le texte ou paramètre à nettoyer. | |||
== 🧪 Exemple == | |||
<syntaxhighlight lang="wikitext"> | |||
Avant : «{{{1}}}» | |||
Après : «{{Trim| {{{1}}} }}» | |||
</syntaxhighlight> | |||
== | == 🎨 Rendu == | ||
Avant : « Exemple avec espaces » | |||
Après : «{{Trim| Exemple avec espaces }}» | |||
== | === 🔍 Fonctionnalités === | ||
* Supprime les **espaces en début et en fin de texte**. | |||
* Peut être combiné à d’autres modèles pour assurer un rendu propre. | |||
* Utile dans les infobox, tableaux, et modèles conditionnels pour éviter les faux positifs dus aux espaces. | |||
=== | === 🛠 Cas d’usage courant === | ||
* Nettoyer les entrées utilisateur dans des modèles. | |||
* S’assurer qu’un test `{{#if:{{{1}}}|…}}` fonctionne correctement. | |||
* Normaliser un paramètre passé à un module ou une infobox. | |||
| | |||
== 💡 Conseils == | |||
* Utilisez ce modèle si vous observez un comportement étrange lié aux espaces. | |||
* Il peut être combiné à d’autres fonctions Lua pour une chaîne de traitement (ex. `lower`, `replace`, etc.). | |||
== 🔗 Voir aussi == | |||
* [[Module:String]] | |||
* [[Modèle:Strtrim]] | |||
* [[Modèle:If]] | |||
* [[Aide:Modèles]] | |||
Dernière version du 27 mai 2025 à 19:48
📘 Description[modifier le wikicode]
Ce modèle supprime automatiquement les **espaces inutiles** (au début et à la fin) d’une chaîne de caractères. Il s’appuie sur la fonction Lua `#invoke:String|trim` pour effectuer ce nettoyage.
Il est utile pour s’assurer qu’un paramètre ou contenu ne provoque pas de problèmes d’affichage à cause d’espaces accidentels.
🔧 Syntaxe[modifier le wikicode]
{{Trim|1}}
- 1 : le texte ou paramètre à nettoyer.
🧪 Exemple[modifier le wikicode]
Avant : «{{{1}}}»
Après : «{{Trim| {{{1}}} }}»
🎨 Rendu[modifier le wikicode]
Avant : « Exemple avec espaces » Après : «»
🔍 Fonctionnalités[modifier le wikicode]
- Supprime les **espaces en début et en fin de texte**.
- Peut être combiné à d’autres modèles pour assurer un rendu propre.
- Utile dans les infobox, tableaux, et modèles conditionnels pour éviter les faux positifs dus aux espaces.
🛠 Cas d’usage courant[modifier le wikicode]
- Nettoyer les entrées utilisateur dans des modèles.
- S’assurer qu’un test `…` fonctionne correctement.
- Normaliser un paramètre passé à un module ou une infobox.
💡 Conseils[modifier le wikicode]
- Utilisez ce modèle si vous observez un comportement étrange lié aux espaces.
- Il peut être combiné à d’autres fonctions Lua pour une chaîne de traitement (ex. `lower`, `replace`, etc.).