Accents non gérés dans les noms d'école
Issue #39
new
Apparemment, les accents dans les noms d'école ne sont pas bien gérés, ni au niveau de la saisie, ni au niveau de l'affichage si on les saisit directement dans MySQL. Pierre, peux-tu vérifier cela ?
Comments (4)
-
-
Account Deleted Oui, ajoute s'il te plaît la correction sous forme de patch à ce ticket, comme ça je pourrai tester de mon côté.
-
Marche à suivre pour corriger le problème: - remplacer le fichier request.php (dans le dossier remote)
Pour corriger les données existantes:
- faire une sauvegarde de la base de données (Important !) - exécuter les commandes du fichier sql
-
- attached fix.zip
Voir instructions d'utilisation dans le commentaire du 10.08.09 14:13:27
- Log in to comment
Le problème vient d'un double encodage utf-8 dans la base de données.
La correction consiste en: - nouvelle version de request.php qui élimine le double encodage
Pour les bases existantes, il faut corriger les données existantes doublement encodées en même temps que le passage à la nouvelle version de request.php
Les commandes SQL nécessaires peuvent être exécutées depuis PHPMyAdmin.
Comment veux-tu procéder ? Dans un premier temps, je peux attacher les fichiers nécessaires à ce ticket. Je pense quand-même que ça serait bien que la modification soit testée plus que par moi en local avant de la diffuser à grande échelle.
J'ai aussi remarqué un autre problème lié aux accents, il existait déjà avant et n'est pas corrigé par ce fix. Ca peut faire l'objet d'un autre ticket, mais je le résume quand-même ici: les mots de passe d'enseignant et de classe ne fonctionnent pas s'ils comportent des accents (mot de passe toujours refusé).