textebrut renvioie vide sur un texte avec accents sur un SPIP 3.1 déclaré en iso-8859-1 #3656

Closed
opened 7 years ago by RealET · 3 comments
RealET commented 7 years ago

Suite à assistance sur IRC, il s'avère que sur un SPIP mis-à-jour en 3.1 sous PHP 5.3.3, |textebrut renvoie vide dès que la chaîne contient un accent.

Testé en créant le squelette suivant avec SkelEditor :

<html>
<head>
      
</head>

      

Bug textbrut

  • textebrut : [(#VAL{"Bon,jour é."}|textebrut)]
Suite à assistance sur IRC, il s'avère que sur un SPIP mis-à-jour en 3.1 sous PHP 5.3.3, |textebrut renvoie vide dès que la chaîne contient un accent. Testé en créant le squelette suivant avec SkelEditor : <pre> <html> <head> <title>Bug textbrut</title> </head> <body> <h1>Bug textbrut</h1> <ul> <li>textebrut : [(#VAL{"Bon,jour é."}|textebrut)]</li> </ul> </body> </pre>
Poster

Pour reproduire, il suffit de mettre dans : ecrire/?exec=configurer_langue pour le Jeu de caractères du site : iso-8859-1

Pour reproduire, il suffit de mettre dans : ecrire/?exec=configurer_langue pour le Jeu de caractères du site : iso-8859-1
b_b commented 7 years ago
Owner

Je reproduis, le problème semble venir du fait que $GLOBALS['meta']['pcre_u'] vaut u tout le temps, ce qui fait que textebrut se vautre quand le site est en iso.

Je reproduis, le problème semble venir du fait que `$GLOBALS['meta']['pcre_u']` vaut `u` tout le temps, ce qui fait que textebrut se vautre quand le site est en iso.

Appliqué par commit r22797.
Statut changé à Fermé

Appliqué par commit r22797. **Statut changé à Fermé**
Sign in to join this conversation.
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date

No due date set.

Dependencies

This issue currently doesn't have any dependencies.

Loading…
There is no content yet.