Re: [wikiss-users] Problème d'encodage UTF-8

[ Thread Index | Date Index | More lists.tuxfamily.org/wikiss-users Archives ]




JJL a écrit :
Bonjour,

Pour information j'ai :
AddDefaultCharset ISO-8859-15
Il y a des chances que le problème vienne de la. A priori cette
directive de configuration semble remplacer dans certains cas la
balise meta des pages servies par WiKiss.
voir http://httpd.apache.org/docs/2.0/mod/core.html#adddefaultcharset

La il y a deux solutions :
* remplacer iso-8859-15 par utf-8 dans apache2.conf, mais cela risque
poser des problèmes sur tes autres sites hébergés par ce apache
(servir en utf-8 des pages iso)
* ajouter un fichier .htaccess à la racine de WiKiss contenant :
AddDefaultCharset UTF-8
Cela dit, je ne suis pas un spécialiste de la conf apache et je n'ai
pas réussit à reproduire ton problème :(

Tu peux aussi vérifier l'encodage des pages du wiki avec la commande
(sous linux) :
file -i pages/Acceuil.txt
en essayant une page non modifiée fournie avec WiKiss et une page que
tu as créée/modifiée.

J'ai bien essayé de mettre mb_detect_order(array("UTF-8","ISO-8859-15"));
à la place de
mb_detect_order(array("UTF-8","ISO-8859-1"));
dans le index.php mais ca n'a pas changé grand chose
Ce code ne sert qu'a détecter ce que le navigateur envoi, par exemple
quand tu édite une page. Les pages sont normalement toujours servies
en utf-8

Voila, tiens nous au courant
Cordialement
JJL



Alors la suite :
Je viens de recuperer une nouvelle archive propre.
Vous pouvez la voir ici :
http://www.hdla.info/wikiss/

Vous pouvez constater que j'ai le problème par défaut

Si je regarde le contenu du fichier d'Accueil :

:/var/www/wikiss/pages# more Accueil.txt
!Bienvenue...
!!...sur votre wiki
N'hésitez pas à parcourir cette installation par défaut, jusqu'à ce que vous vous sentiez à l'aise. N'oubliez pas, toutes les i nformations sur ''WiKiss'' se trouvent sur le site http://wikiss.tuxfamily.org/

Pour tester l'édition et la mise en forme dans ''WiKiss'', cliquez simplement sur « '''Éditer''' » en haut de cet écran pour acc
éder à cette page (et la modifier).

Allez voir l'[Aide] pour un aperçu de toutes les possibilités. Vous pouvez toujours revenir sur cette page en cliquant sur "Accuei
l".

'''Amusez vous !'''

On voit déjà ici des petits soucis.

:/var/www/wikiss/pages# file -i Accueil.txt
Accueil.txt: text/plain; charset=utf-8

Si j'ouvre l'archive sur un client windows j'ai pareil :

!Bienvenue...
!!...sur votre wiki
N'hésitez pas Ã

Le problème viendrait de chez moi ?

Maintenant les autres opérations que je fais
Je vais créer une nouvelle page (page Test)

http://hdla.info/wikiss/?page=Test

J'édite et je tape
Lignes écrites via l'éditeur wikiss
Test des caractères français comme les accents  é è à ö ô ê ë
Il apparait ca :

Test des caractères français comme les accents à é è ù ö ô ê ë
Maintenant j'édite le fichier à la main sans passer par le wiki et je

réecris la meme phrase via un editeur console
et on a :

Lignes écrites via l'éditeur nano
Test des caractères français comme les accents é è à ö ô ê ë

Il semble donc que mon apache fonctionne correctement puisque quand j'écris via autre chose que l'éditeur tout passe correctement et que par défaut j'ai déjà des caractères mal compris.


PS : un petit bug
Si on fait un [aujourd'hui] la page créee sera aujourd
peut etre remplacer l'apostrophe par un _ ou quelque chose du genre

Voila, je reste disponible pour continuer à tester

Vous pouvez vous même tester sur mon environnement, le mot de passe est tjs test pour l'instant

---
http://wikiss.tuxfamily.org


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/