Note :

Le module CUTHTML propose une fonction pour manipuler un texte HTML.

Il offre la fonction suivante:


cuthtml

~cuthtml() permet de couper un texte HTML selon une certaine longueur, ainsi que d'en supprimer les tags et attributs HTML non autorisés.
La fonction prend 5 arguments :

La liste des balises et des attributs possibles sont à configurer dans le fichier config.php, qui contient un certain nombre de balises par défaut.

1. Coupure à exactement 20 caractères:

   ~cuthtml('"Bonjour, <b><u>Le Monde!</u></b>", hurla l\'écho.',20,,'...','b')   =>

       "Bonjour, Le Monde!"...

2. Aucune coupure mais les tags non fermés le sont à la fin:

   ~cuthtml('"Bonjour, <b><u>Le Monde!</u>", hurla l\'écho.',,,'...','')  =>

       "Bonjour, Le Monde!", hurla l'écho.

3. Coupure à exactement 15 caractères:

   ~cuthtml('"Bonjour, <b><u>Le Monde!</u></b>", hurla l\'écho.',15,,'...','') =>

       "Bonjour, Le Mo...

4. Coupure au premier séparateur rencontré à partir du caractère 15
     sur une fenêtre de 10 caractères:

   ~cuthtml('"Bonjour, <b><u>Le Monde!</u></b>", hurla l\'écho.',15,10,'...','') =>

	"Bonjour, Le Monde!"...