Accents non gérés dans les noms d'école

Issue #39 new
Former user created an issue

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)

  1. prossel

    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é).

  2. Former user 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é.

  3. prossel

    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

  4. Log in to comment