Page 1 sur 1

Prise en compte des retours de chariot pour la description

Posté : mardi, 27 février 2007, 17:25
par yakapa
Super le tuto pour depasser 255 caracteres, je cherchais à le faire depuis logtemps :pc: , c'est une libération pour moi :clap2

Mon bonheur serai intégral si le champ decription prenais en compte les retours de chariot et sauts de ligne dans la descripton (quitte à ce que je doive le modifier à la main si un utilisateur abuse)

céti possible ?
Merci pour ce forum avec de la vrai info, pas comme le forum officiel de categorizator :good:

Posté : mardi, 27 février 2007, 18:23
par Keroin
Salut Yakapa et bienvenue :-D

Pour les retours chariots, j'ai trouvé quelques lignes de commande en php, reste à les tester.

Code : Tout sélectionner

<?php
// remplacer les retours chariot par des retours à la ligne 
$texte=nl2br($texte); 

// supprimer les retour à la ligne d'un texte 
$texte=str_replace(CHR(10),"",$texte); 
// et celle là aussi : 
$texte=str_replace(CHR(13),"",$texte); 

?> 
Il y a également ce code qui fonctionne

Code : Tout sélectionner

$string = str_replace("\r\n", " ", $string) ;
Reste maintenant à intégrer cette commande dans le script utilisé par le champ description.
Il faut sans doute modifier les mêmes fichiers que ceux modifiés par le tuto pour modifier la taille du champ description de Categorizator.

Je n'ai pas trop le temps en ce moment de faire les tests mais c'est vrai que cette possibilité m'intéresse aussi et que je vais chercher de mon côté dans les jours prochains pour proposer une solution détaillée.

Si tes tests sont concluants, merci de faire un retour car ça peut servir et éviter à d'autres de chercher ;-)

Posté : mardi, 27 février 2007, 18:31
par yakapa
Merci de ta réponse rapide, je vais faire qq experimentations de mon coté, si ça donne qq chose, je le post illico. Mais n'ettant pas une bete du php, je ne suis pas sûr d'arriver à grand chose... enfin on verra, déjà de pouvoir mettre 1500 caracteres en description, c'est suercool :sm21: