Salut,

Le 14/10/2014 23:35, François-Régis a écrit :
> 
> Salut,
> 
> Chez moi (serveur Debian wheezy, mysql 5.5.38-0+wheezy1 et galette 0.8)
> je rencontre le même problème.
> En fait j'ai l'impression que les champs des tables mysql ne sont pas
> enregistrés en utf8 mais en latin1 dans la version 0.7.8 de galette
> (alors que ces champs sont déclarés avec un interclassement
> utf8_unicode_ci).
> Donc en commentant la fameuse ligne 125, on retrouve en 0.8 le
> comportement de la 0.7.8 mais ce n'est pas satisfaisant.
> 
> Si l'on considère que la version gérait mal les jeux de caractère de
> mysql, il faudrait proposer une méthode pour faire la transition.

Je n'ai pas de solution à proposer, d'autant que je ne reproduit pas le
problème.
La gestion de l'encodage (et surtout de son changement) avec MySQL,
c'est juste une horreur.

Pour le moment, soit les utilisateurs n'ont pas de problèmes, soit le
problème est résolu en commentant cette ligne (que je n'aurai peut-être
pas du ajouter).
Il suffit donc que je rende ça paramétrable pour corriger le problème
côté Galette rapidement.

L'affichage des données en dehors de Galette ne m'importe que très peu
finalement, et je n'ai que peu de temps à accorder au projet.

Si quelqu'un peut proposer un correctif plus avancé et fonctionnel, il
sera intégré bien entendu.

++
-- 
Johan

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Galette-discussion mailing list
Galette-discussion@gna.org
https://mail.gna.org/listinfo/galette-discussion

Répondre à