Membres


Pas encore membre ?
inscrivez-vous ici

Connexion :
Login
Code
Mot de passe perdu ?
Liste des membres

[myspeach] Retour à la ligne auto ?

[myspeach] Retour à la ligne auto ?


[myspeach] Retour à la ligne auto ?     Posté le 13/02/2008 à 18:04
Firebryan
Membre
firebryan
6 posts
Inscrit le : 8/12/2007
Bonjour,
Tout d'abord, je tiens à vous féliciter pour ce merveilleux script : il est PARFAIT !

Enfin, presque, il y a juste quelque chose qui me dérange, je vois sur votre page d'accueil, que lorsque je poste un message long, il y a un retour à la ligne automatique.

Or, sur le mien, il n'y en a pas et le message déborde sur le cadre du chat...
Comment procéder ?? smiley

Merci d'avance ! smiley
 
Réponse à : [myspeach] Retour à la ligne auto ?     Posté le 14/02/2008 à 22:44
3run0
Administrateur
Avatar
1747 posts
Inscrit le : 1/10/2004
dans /myspeach/admin/fonctions.php
remplacer function even_better_wordwrap($str,$cols,$cut) par celleci:
<?

function even_better_wordwrap($str,$cols,$cut) {

   
$tag_open '<';

   
$tag_close '>';

   
$count 0;

   
$in_tag 0;

   
$str_len strlen($str);

   
$segment_width 0;



   for (
$i=$i<=$str_len $i++){



   

   
$Stri=$str[$i].$str[$i+1].$str[$i+2].$str[$i+3];

       if ((
$str[$i] == $tag_open)||($Stri == '&lt;')) {

           
$in_tag++;

           } elseif ((
$str[$i] == $tag_close)||($Stri == '&gt;')) {

               if (
$in_tag 0)

                  
$in_tag--;

           } else {

               if (
$in_tag == 0) {

                  
$segment_width++;

           if (
$str[$i] == " ") {$segment_width=0;}

                   if ((
$segment_width $cols) && ($str[$i] != " ")) {

                      
$str substr($str,0,$i).$cut.substr($str,$i,$str_len-1);

                      
$i += strlen($cut);

                      
$str_len strlen($str);

                      
$segment_width 0;

                   }

               }

           }

   }

   return 
$str;

}

?>


_______________________
_ww.gabian-herault.com
 
Vous n'est pas connecté en temps que membre, parceque j'en ai marre du spam, SEUL les membres peuvent poster des messages sur le forum.

Nous  -  Plan du site  -  Informations légale  -  Contact  -  © Graphiks.net