Transformations avant enregistrement
Appearance
Outdated translations are marked like this.
Les transformations avant enregistrement (Pre-save transforms - PST) sont des transformations appliquées au contenu avant qu'il ne soit enregistré.
Elles sont implémentées dans la fonction preSaveTransform() de la sous-classe appropriée ContentTransformer . (ContentTransformer::preSaveTransform())
Wikicode
Pour le contenu Wikicode, la méthode preSaveTransform() de parser applique les transformations suivantes dans l'ordre :
- Caractère nul
- Les caractères nuls sont enlevés.
- Espace de fin
- Les espaces (blanc au sens rtrim() de PHP) à la fin du texte sont supprimés.
- Fin de ligne
- Les fins de ligne
\r\ntout comme\rsont normalisés en\n. - Substitutions
{{subst:nom du modèle|paramètres du modèle}}- Signatures
~~~,~~~~et~~~~~− Notez que cet ordre à l'effet pas évident de ne pas permettre les substitutions du modèle à l'intérieur de la signature.- Astuces concernant l'usage de la barre verticale
[[phabricator:T1|]]devient[[phabricator:T1|T1]][[title (topic)|]]devient[[title (topic)|title]]
JSON
JsonContent::preSaveTransform() applique les transformations suivantes dans l'ordre :
- Améliorer JSON
- rend le format standard (joli, c'est à dire sépare les lignes et indente)
- Fin de ligne
- Les fins de ligne
\r\net\rsont normalisées en\n.
Voir aussi
- Manual:ContentTransformer:preSaveTransform()
- Transformations sur le Parser avant sauvegarde :