pb caractères accentués et sauvegarde
Modérateur : chinon37
ben oui, mais j'ai l'euro avec le "-1" pas avec le "-15"... faudrait quand même que je teste sur d'autres navigateurs et systèmes, quoi
Win:Kpz version 0.7.10 (20070831)
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
-
- Lézard vert
- Messages : 108
- Inscription : 26 févr. 2008, 19:16
J'ai uploader trois fichiers:
http://www.electrophil.fr/test/euro_utf8.html
http://www.electrophil.fr/test/euro_iso8859-1.html
http://www.electrophil.fr/test/euro_iso8859-15.html
Tous encoder depuis kompozer.
Bon, j'ai oublié de changer le titre de la dernière page.
A toi de me dire, si tu vois .
De chez moi, au Venezuela, je ne le vois que sur UTF8.
Je suppose qu'il y a un truc à paramétrer chez mon hebergeur.
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; es-AR; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13
http://www.electrophil.fr/test/euro_utf8.html
http://www.electrophil.fr/test/euro_iso8859-1.html
http://www.electrophil.fr/test/euro_iso8859-15.html
Tous encoder depuis kompozer.
Bon, j'ai oublié de changer le titre de la dernière page.
A toi de me dire, si tu vois .
De chez moi, au Venezuela, je ne le vois que sur UTF8.
Je suppose qu'il y a un truc à paramétrer chez mon hebergeur.
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; es-AR; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13
Remets toujours au lendemain ce que tu pourrais saloper la veille
ouaip. "" n'apparaît que dans le 1er fichier, en effet.
Win:Kpz version 0.7.10 (20070831)
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
-
- Lézard vert
- Messages : 108
- Inscription : 26 févr. 2008, 19:16
Bon, je ne cherche pas la polémique.
Le sigle devrait apparaitre sur iso-8859-15.
En local, chez moi, il l'affiche. Une fois en ligne, non.
Ce qui ne simplifie toujours pas les chose avec mon Tidy qui me bouffes mes caractère utf8.
Je précise que je n'utilise plus Tidy sous windows.
J'ai fait un rapide teste sous Fedora, et je crois que cela marche mieux.
Quelqu'un aurait-il une expérience à communiquer ?
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; es-AR; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13
Le sigle devrait apparaitre sur iso-8859-15.
En local, chez moi, il l'affiche. Une fois en ligne, non.
Ce qui ne simplifie toujours pas les chose avec mon Tidy qui me bouffes mes caractère utf8.
Je précise que je n'utilise plus Tidy sous windows.
J'ai fait un rapide teste sous Fedora, et je crois que cela marche mieux.
Quelqu'un aurait-il une expérience à communiquer ?
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; es-AR; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13
Remets toujours au lendemain ce que tu pourrais saloper la veille
Moi, mais c'est déjà fait...electrophil a écrit :Quelqu'un aurait-il une expérience à communiquer ?
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.13) Gecko/20080325 Ubuntu/7.10 (gutsy) Firefox/2.0.0.13
ymai
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
-
- Lézard vert
- Messages : 108
- Inscription : 26 févr. 2008, 19:16
Merci Ymai pour ta contribution.
Pour résumer, si je comprends bien, c'est:
-soit Tidy et iso-8859-1 en me tapant du & #8364; pour un faire sigle Euro.
-soit pas de Tidy et des caractères en UTF8 faciles à taper.
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; es-AR; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13
Pour résumer, si je comprends bien, c'est:
-soit Tidy et iso-8859-1 en me tapant du & #8364; pour un faire sigle Euro.
-soit pas de Tidy et des caractères en UTF8 faciles à taper.
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; es-AR; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13
Remets toujours au lendemain ce que tu pourrais saloper la veille
Tidy désactivé
UTF-8
cela semble fonctionner correctement.
Comme je reformate presque tout dans un éditeur externe, c'est sans doute la meilleure solution.
Merci d'avoir travaillé pour moi.
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.13) Gecko/20080325 Ubuntu/7.10 (gutsy) Firefox/2.0.0.13
UTF-8
cela semble fonctionner correctement.
Comme je reformate presque tout dans un éditeur externe, c'est sans doute la meilleure solution.
Merci d'avoir travaillé pour moi.

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.13) Gecko/20080325 Ubuntu/7.10 (gutsy) Firefox/2.0.0.13
ymai
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
-
- Lézard vert
- Messages : 108
- Inscription : 26 févr. 2008, 19:16
Ayant muté vers ubuntu 8, j'ai essayé de faire mieux avec tidy que sous windows.
Depuis Gedit, j'ai créé un outil externe depuis le menu outils.
Je lance la même commande Tidy que Kompozer mais en rajoutant un argument concernant l'encodage des caractères. J'ai d'abord essayé de le faire via kompozer, mais cela ne marchait pas.
Je lance donc handcoder via Kompozer. Mon fichier se retrouve sous gedit et de là, je lance l'outil externe qui est tidy.
Cela marche bien pour l'instant. Il formate mon code bien proprement et mes caractères accentués sont corrects.
voici la commande:
tidy --keep-time yes --indent yes --wrap 120 --char-encoding utf8
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9) Gecko/2008061015 Firefox/3.0
Depuis Gedit, j'ai créé un outil externe depuis le menu outils.
Je lance la même commande Tidy que Kompozer mais en rajoutant un argument concernant l'encodage des caractères. J'ai d'abord essayé de le faire via kompozer, mais cela ne marchait pas.
Je lance donc handcoder via Kompozer. Mon fichier se retrouve sous gedit et de là, je lance l'outil externe qui est tidy.
Cela marche bien pour l'instant. Il formate mon code bien proprement et mes caractères accentués sont corrects.
voici la commande:
tidy --keep-time yes --indent yes --wrap 120 --char-encoding utf8
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9) Gecko/2008061015 Firefox/3.0
Remets toujours au lendemain ce que tu pourrais saloper la veille
est-ce que tu passais par un éditeur externe, sous Windows?Ymai a écrit :Comme je reformate presque tout dans un éditeur externe, c'est sans doute la meilleure solution.
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9) Gecko/2008052906 Firefox/3.0
Win:Kpz version 0.7.10 (20070831)
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
-
- Lézard vert
- Messages : 108
- Inscription : 26 févr. 2008, 19:16
Oui, sous windows, j'avais essayé avec Pspad qui possède tidy et Notepad++. Mais je n'ai pas notepad++ sous ubuntu et j'ai pas essayé avec Wine. Peut-être que cela marche.
Avec Gedit, je ne sais pas où on peut choisir ou voir le type de l'encodage du texte.
Là, cela me convient bien, car je ne suis pas oubligé de lancer Kompozer pour avoir Tidy. J'ouvre un fichier php direct depuis gedit et je peux le reformater facilement avec l'outil Tidy.
Cela dit, je ne retrouve plus la version récente de Tidy. Et sur sourceforge, je ne comprends pas ce qu'est le "CVS".
Je vais me contenter de Tidy version 2005 pour l'instant.
Merci à tous.
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1)
Avec Gedit, je ne sais pas où on peut choisir ou voir le type de l'encodage du texte.
Là, cela me convient bien, car je ne suis pas oubligé de lancer Kompozer pour avoir Tidy. J'ouvre un fichier php direct depuis gedit et je peux le reformater facilement avec l'outil Tidy.
Cela dit, je ne retrouve plus la version récente de Tidy. Et sur sourceforge, je ne comprends pas ce qu'est le "CVS".
Je vais me contenter de Tidy version 2005 pour l'instant.
Merci à tous.
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1)
Remets toujours au lendemain ce que tu pourrais saloper la veille
on est bien avancé, on peut pas dire que les promoteurs (certes, désintéressés) de Tidy se soient beaucoup foulé pour la communication.http://tidy.sourceforge.net/ a écrit :The latest version of tidy is exclusively available through CVS (current version number).
Note que quand tu cliques sur "download", tu obtiens les infos sur la version et sans plus!
Ca risque pas d'encourager les gens à nettoyer leur code, de toute façon, Tidy te joue des tours, je l'utilise dans Notepad++ avec le plugin TextFx, et il est capable de modifier ta DTD ou te corriger et signaler une erreur inexistante (tu annules et relances sans enregistrer et il ne signale plus l'"erreur"!

J'ai beaucoup plus confiance en l'extension FF HtmlValidator qui utilise aussi Tidy, mais son utilisation est 10 fois + pratique : pas de fausses erreurs, repérage de l'erreur par n° de ligne, nettoyage du code avec vision de la page originelle non nettoyée, commentaire explicatif de l'erreur, ce qui est très instructif. C'est un bijou.
Avec ça et Webdevelopper, on est paré, depuis N++ on lance le navigateur (Gedit permet de lancer le navigateur aussi, je suppose!) et voilà.
Pour le cvs, j'ai trouvé ça :
http://www.commentcamarche.net/cvs-dev/cvs-intro.php3
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9) Gecko/2008052906 Firefox/3.0
Win:Kpz version 0.7.10 (20070831)
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
-
- Lézard vert
- Messages : 108
- Inscription : 26 févr. 2008, 19:16
Effectivement Tidy change la DTD en fonction de ce qu'il voit dans ton fichier. Je ne pense pas que cela soit un bug mais bien une fonction à part entière.
Je suis allé revoir la doc et il y a une option (parmi je ne sais pas combien) pour le doctype.
Cela ne me gênait pas trop tant qu'il passait du strict au transitional. Mais quand il change en xhtml, la syntaxe n'est pas franchement la même.
Alors, j'ai rajouté l'option --doctype stict
Voici la commande de l'outil externe dans gedit:
"ton_chemin_de_tidy"/tidy --keep-time yes --indent yes --wrap 120 --char-encoding utf8 --doctype strict
Et là, il ne me fait pas de blague. Le doctype étant fixé par Kompozer en html4, Tidy ne le modifie pas. Il parait que l'on peut spécifier complètement le doctype dans Tidy. J'ai essayé sans succès. Je ne sais donc pas quelle syntaxe utiliser pour transformer du xhtml en htlml.
Cela dit, pour reformater ton code sur 15 pages en deux secondes, avec une commande tidy dans le terminal, c'est super efficace.
Merci pour l'extension Firefox Html Validator. Elle n'est cependant pas encore compatible pour Linux.
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9) Gecko/2008061015 Firefox/3.0
Je suis allé revoir la doc et il y a une option (parmi je ne sais pas combien) pour le doctype.
Cela ne me gênait pas trop tant qu'il passait du strict au transitional. Mais quand il change en xhtml, la syntaxe n'est pas franchement la même.
Alors, j'ai rajouté l'option --doctype stict
Voici la commande de l'outil externe dans gedit:
"ton_chemin_de_tidy"/tidy --keep-time yes --indent yes --wrap 120 --char-encoding utf8 --doctype strict
Et là, il ne me fait pas de blague. Le doctype étant fixé par Kompozer en html4, Tidy ne le modifie pas. Il parait que l'on peut spécifier complètement le doctype dans Tidy. J'ai essayé sans succès. Je ne sais donc pas quelle syntaxe utiliser pour transformer du xhtml en htlml.
Cela dit, pour reformater ton code sur 15 pages en deux secondes, avec une commande tidy dans le terminal, c'est super efficace.
Merci pour l'extension Firefox Html Validator. Elle n'est cependant pas encore compatible pour Linux.
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9) Gecko/2008061015 Firefox/3.0
Remets toujours au lendemain ce que tu pourrais saloper la veille
si, elle l'est, c'est pour ça que je te l'ai signalée, d'ailleurs :
http://users.skynet.be/mgueury/mozilla/download.html
Je considère au minimum le fait que Tidy modifie le doctype, sinon un bug, au moins un développement volontaire mal contrôlé. L'auteur doit rester maître du doctype qu'il a choisi.
Je vais quand même rajouter "doctype strict" dans les options...
http://users.skynet.be/mgueury/mozilla/download.html
Je considère au minimum le fait que Tidy modifie le doctype, sinon un bug, au moins un développement volontaire mal contrôlé. L'auteur doit rester maître du doctype qu'il a choisi.
Je vais quand même rajouter "doctype strict" dans les options...
Win:Kpz version 0.7.10 (20070831)
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
-
- Lézard vert
- Messages : 108
- Inscription : 26 févr. 2008, 19:16
Pour Tidy, dans les messages d'erreurs, il m'indique parfois que mon code semble être transitional et donc il le modifie car par défaut, l'option doctype est en auto. Et en auto, tu ne choisis pas (comme dans une voiture à boite auto), il fait ce qui lui parait le mieux car je pense qu'il est mieux placé que moi pour corriger. Bon, je fais peut-être un peu trop confiance à la machine.
Pour l'extension, sur la page des extensions pour Firefox https://addons.mozilla.org/fr/firefox/s ... or&cat=all il me semble que c'est bien spécifié que ce n'est pas compatible Linux.
Sur ton lien effectivement, cela fonctionne.
Merci à toi.
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9) Gecko/2008061015 Firefox/3.0
Pour l'extension, sur la page des extensions pour Firefox https://addons.mozilla.org/fr/firefox/s ... or&cat=all il me semble que c'est bien spécifié que ce n'est pas compatible Linux.
Sur ton lien effectivement, cela fonctionne.
Merci à toi.
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9) Gecko/2008061015 Firefox/3.0
Remets toujours au lendemain ce que tu pourrais saloper la veille
merci pour les précisions.
Le lien que je t'ai donné part de la page des extensions de Geckozone : menu haut de cette page.
Le lien que je t'ai donné part de la page des extensions de Geckozone : menu haut de cette page.
Win:Kpz version 0.7.10 (20070831)
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 4 invités