|paragrapher

  • Apparu en : SPIP 1.9.2

Dans les versions antérieures à 2.X, SPIP paragraphait uniquement les champs lorsque leur valeur comportait plusieurs paragraphes, mais seulement dans ce cas là :
Si vous n’aviez qu’une simple ligne de texte, point de <p> et </p> englobant cette ligne.

Depuis la version 2.X, SPIP apporte une amélioration pour les webmestres : tous les champs de type "block" (pas le TITRE par exemple) sont désormais correctement paragraphés et ceci par défaut.

Mais cette fonctionnalité native de SPIP peut être désactivé avec l’utilisation de :

  • $GLOBALS['toujours_paragrapher'] = false; (à placer dans mes_options.php)

Dans ces cas, le filtre |paragrapher rétabli cette fonctionnalité sur tous les champs auquel il est appliqué : le texte sera paragraphé à nouveau facilitant ainsi la gestion de vos CSS et/ou le passage de vos squelettes d’un site d’une version antérieure à 2.X en version 2.0 ou plus.

Exemple d’utilisation dans un squelette :
[(#CHAPO|paragrapher)]

Inversement, si vous ne souhaitez pas qu’un champ soit paragraphé, vous pouvez utiliser le filtre PtoBr.

Auteur pascal-JPM Publié le : Mis à jour : 22/07/23

Traductions : français, Nederlands