Discussion modèle:Trim
Apparence
Autres discussions [liste]
- Admissibilité
- Neutralité
- Droit d'auteur
- Article de qualité
- Bon article
- Lumière sur
- À faire
- Archives
- Commons
Quelques connaissances sur ce terme trim ne nuirait pas à son usage. TigHervé (d) 30 octobre 2010 à 21:59 (CEST)
Une petite explication technique pour les curieux
[modifier le code]MediaWiki ne traite pas de la même manière les paramètres nommés ({{{param}}}) et les paramètres positionnels ({{{1}}}) : les premiers sont "trimés", c'est-à-dire que les espaces, retours chariots, sauts de ligne et tabulations sont supprimés au début et à la fin[1].
Le modèle trim permet de "trimer" un paramètre positionnel en l'encapsulant dans une fonction du parser (un #if toujours vrai) qui réalise un "trim" sur son résultat[2].--Juju2004 (d) 8 juin 2011 à 16:39 (CEST)
- Voir
PPTemplateFrame_DOM::getNumberedArgument
etPPTemplateFrame_DOM::getNamedArgument
dans le fichier parser/Preprocessor_DOM.php. - Voir
ExtParserFunctions::ifexprObj
dans extensions/parserFunctions/ParserFunctions_body.php