Encodage des caractères

Avatar de l’utilisateur
Exirel
Dieu du forum
Messages : 2082
Inscription : 30 juil. 2003 16:35
Localisation : Souterrain de Delain
Contact :

Encodage des caractères

Message par Exirel » 02 déc. 2010 10:51

Je viens de tester la pioche, et première remarque : problème d'encodage des caractères !

Il s'agit de la page sur laquelle on arrive après avoir cliqué sur "Arme (Voir le détail)" de la Pioche (avec les "Creuser au Nord").

Mon navigateur interprète par défaut en utf-8 le contenu de la page, mais son contenu est encodé en iso-8859-15 (ce qui est mal, accessoirement).
Alors soit c'est une erreur de ce contenu là (ce qui est possible), soit c'est le fichier qui est en iso, soit c'est le serveur qui ne renvoi pas la bonne entête http. Je ne suis pas allé jusqu'à vérifier tout ça.

Une fois que l'action de creuser a été effectuée, le texte qui apparaît au-dessus (résultat de l'action) ne présente pas de problèmes d'encodages, mais le texte qui suit (le même qu'avant, donc, avec les possibilités pour creuser), a toujours le même soucis.

Je ne sais pas encore si cela arrive à d'autres endroits. Bon courage pour trouver et nettoyer toutes ces erreurs d'encodages, ça va vous pourrir la vie.
Et encore plus si vous ne le faites pas. Je n'ai jamais eu que de mauvaises expériences avec l'encodage des caractères et php. :roll:
-- Epilogue --
[Amaï Ethen] Disparu
[Eléria Doucepluie] Décédée
[Les autres] ???
Avatar de l’utilisateur
Merrick
Le Taulier
Messages : 8875
Inscription : 18 avr. 2003 14:24
Localisation : Toulouse
Contact :

Re: Encodage des caractères

Message par Merrick » 02 déc. 2010 10:57

J'avais oublié de convertir un répertoire, ça devrait être bon maintenant.
Avatar de l’utilisateur
Exirel
Dieu du forum
Messages : 2082
Inscription : 30 juil. 2003 16:35
Localisation : Souterrain de Delain
Contact :

Re: Encodage des caractères

Message par Exirel » 02 déc. 2010 14:02

Conversion manuelle ou scriptée ?

Pour ma petite culture personnelle - et ma curiosité - tu as utilisé quoi ?
-- Epilogue --
[Amaï Ethen] Disparu
[Eléria Doucepluie] Décédée
[Les autres] ???
Avatar de l’utilisateur
Merrick
Le Taulier
Messages : 8875
Inscription : 18 avr. 2003 14:24
Localisation : Toulouse
Contact :

Re: Encodage des caractères

Message par Merrick » 02 déc. 2010 15:15

Conversion scriptée, avec un petit shell écrit à la va vite pour l'occasion

Code : Tout sélectionner

#!/bin/sh
for fichier in `ls *php`
do
echo $fichier
iconv -f iso-8859-1 -t utf-8 $fichier > temp.php
rm $fichier
mv temp.php $fichier
done
Avatar de l’utilisateur
kaamt
Dieu du forum
Messages : 3192
Inscription : 03 août 2007 16:57

Re: Encodage des caractères

Message par kaamt » 02 déc. 2010 18:19

je suppose que c'est lié: Cœur d’un noble mort dans son sommeil

sous firefox
Pour aider delain, clique sur cette bannière.
Image
Avatar de l’utilisateur
Merrick
Le Taulier
Messages : 8875
Inscription : 18 avr. 2003 14:24
Localisation : Toulouse
Contact :

Re: Encodage des caractères

Message par Merrick » 02 déc. 2010 18:20

Eeeuhhh..... tu peux être plus explicite ? C'est sur quelle page ? Quel perso ?
Avatar de l’utilisateur
kaamt
Dieu du forum
Messages : 3192
Inscription : 03 août 2007 16:57

Re: Encodage des caractères

Message par kaamt » 02 déc. 2010 18:33

je pense pas que ça soit lié au perso, mais: 1082280.

en inventaire et sur la page objet des composants de forgeamage.
Pour aider delain, clique sur cette bannière.
Image
Avatar de l’utilisateur
Merrick
Le Taulier
Messages : 8875
Inscription : 18 avr. 2003 14:24
Localisation : Toulouse
Contact :

Re: Encodage des caractères

Message par Merrick » 02 déc. 2010 18:49

C'est une mauvaise entrée dans la base, corrigé mais ce ne sera bon que pour les objets suivants.
Avatar de l’utilisateur
eiji
Client régulier
Messages : 83
Inscription : 05 mars 2007 11:29

Re: Encodage des caractères

Message par eiji » 02 déc. 2010 19:17

Objet de quête mal encodé :

avant "Œil d'un scorpion gigantesque" devient "il d'un scorpion gigantesque"

Perso n°926462
Avatar de l’utilisateur
Merrick
Le Taulier
Messages : 8875
Inscription : 18 avr. 2003 14:24
Localisation : Toulouse
Contact :

Re: Encodage des caractères

Message par Merrick » 02 déc. 2010 22:23

OK, il y a eu un problème, j'ai mel réencodé la base avant importation. Ce sera corrigé lors de la prochaine version (test ou prod). Les caractères spéciaux dans certains cas peuvent être mal affichés.
Avatar de l’utilisateur
kaamt
Dieu du forum
Messages : 3192
Inscription : 03 août 2007 16:57

Re: Encodage des caractères

Message par kaamt » 03 déc. 2010 17:00

c'est censé être réglé maintenant?

j'ai ça: Vous avez encore des points � r�partir !

c'est dans la fenêtre d'erreur qui s'ouvre quand on essaye de valider un perso sans lui avoir attribué tous ses point de caracs
Pour aider delain, clique sur cette bannière.
Image
Avatar de l’utilisateur
Merrick
Le Taulier
Messages : 8875
Inscription : 18 avr. 2003 14:24
Localisation : Toulouse
Contact :

Re: Encodage des caractères

Message par Merrick » 03 déc. 2010 17:01

J'en prends note. Et hop, un truc de plus sur la todo list... mais qu'est ce qui m'a pris ? :ange:
Avatar de l’utilisateur
Ganael
Pilier
Messages : 399
Inscription : 02 août 2005 23:45

Re: Encodage des caractères

Message par Ganael » 03 déc. 2010 20:14

c'est aussi dans les descriptions des personnages ..
S
Avatar de l’utilisateur
Merrick
Le Taulier
Messages : 8875
Inscription : 18 avr. 2003 14:24
Localisation : Toulouse
Contact :

Re: Encodage des caractères

Message par Merrick » 04 déc. 2010 08:00

Où dans les descriptions des personnages ? Je ne vois rien d'anormal, si tu as des exemples, je prends.
Avatar de l’utilisateur
Ganael
Pilier
Messages : 399
Inscription : 02 août 2005 23:45

Re: Encodage des caractères

Message par Ganael » 04 déc. 2010 12:18


Sweet Lady
sœur de Pink-Lady et Ladybird
protégée des bodyguards
je suis la susceptible des ladys gare à mon glaive !
Perso 2063131
S
Verrouillé