Comment 1 for bug 408890

Revision history for this message
Lionel Le Folgoc (mrpouit) wrote :

Oui, le problème est là :
$nom_topic = chop(substr($cur_topic['subject'], 0, $nbre_carac_max/2)).'...';

substr() ne supporte pas les caractères multi-octets, donc coupe au milieu du 'é' dans l'exemple (oui, très très fort), donc il reste un immonde caractère non représentable sous nos yeux globuleux et ébahis (propri<c3> sous vim en mode binaire).

Je vais voir pour remplacer ça par mb_string().