<meta id="_moz_prolog" content="">
Modérateur : chinon37
<meta id="_moz_prolog" content="">
Ca y est, j'ai trouvé comment reproduire l'apparition de cette meta.
Dans KpZ, j'ai un document ouvert.
Je l'ouvre simultanément dans Notepad++.
Dans KpZ, je fais une modification et j'enregistre.
Je reviens dans Notepad++ qui me signale la modification et me propose de recharger le document. Ce qu'il fait bien gentiment.
A ce moment, dans l'entête et dans Np++, apparaît
<meta id="_moz_prolog" content="">
qui est, bien sûr, refusé par le validateur W3C.
A chaque va-et-vient, une nouvelle occurrence est ajoutée (à confirmer).
Dans KpZ, j'ai un document ouvert.
Je l'ouvre simultanément dans Notepad++.
Dans KpZ, je fais une modification et j'enregistre.
Je reviens dans Notepad++ qui me signale la modification et me propose de recharger le document. Ce qu'il fait bien gentiment.
A ce moment, dans l'entête et dans Np++, apparaît
<meta id="_moz_prolog" content="">
qui est, bien sûr, refusé par le validateur W3C.
A chaque va-et-vient, une nouvelle occurrence est ajoutée (à confirmer).
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.
Merci pour la précision, je vais tester ça.
Pour ceux qui n'ont pas suivi, il faut installer HandCoder pour reproduire ce bug.
Pour ceux qui n'ont pas suivi, il faut installer HandCoder pour reproduire ce bug.
KompoZer lead dev
Ubuntu 10.04 Lucid Lynx — « L'erreur est humaine, mais vraiment foutre la merde nécessite le mot de passe root. »
Ubuntu 10.04 Lucid Lynx — « L'erreur est humaine, mais vraiment foutre la merde nécessite le mot de passe root. »
Re: <meta id="_moz_prolog" content=""
Idem chez moi, mais maintenant je sais d'où cela vient grâce à vous tous, merci...!Ymai a écrit :Ca y est, j'ai trouvé comment reproduire l'apparition de cette meta.
Dans KpZ, j'ai un document ouvert.
Je l'ouvre simultanément dans Notepad++.
Dans KpZ, je fais une modification et j'enregistre.
Je reviens dans Notepad++ qui me signale la modification et me propose de recharger le document. Ce qu'il fait bien gentiment.
A ce moment, dans l'entête et dans Np++, apparaît
<meta id="_moz_prolog" content="">
qui est, bien sûr, refusé par le validateur W3C.
A chaque va-et-vient, une nouvelle occurrence est ajoutée (à confirmer).
Jean-Pierre
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; InfoPath.1)
Ymai, je dirais même, en soulignant mes modifs (mais peut-être est-ce superflu) :
"Dans KpZ, j'ai un document ouvert.
Dans KpZ, je fais une modification et j'enregistre.
J'ouvre ensuite Notepad++ ou mon éditeur texte préféré.
Notepad++ a enregistré la modif et propose gentiment dans l'entête :
<meta id="_moz_prolog" content="">
qui est, bien sûr, refusé par le validateur W3C. "
Si on a Handcoder et un éditeur texte , on ne modifie que dans l'éditeur texte, sinon il se vexe. C'est pas la mort, c'est ma méthode habituelle, mais l'interface de Kpz est encore bien utile pour les insertions de lien ou surtout d'image pour test rapide.
Bon sang, je cherche ce sujet depuis une semaine, j'ai tapé "<meta id="_moz_prolog" content="">" avec et sans les caractères spéciaux, rien à faire. Bah, tout vient à point etc etc...
"Dans KpZ, j'ai un document ouvert.
Dans KpZ, je fais une modification et j'enregistre.
J'ouvre ensuite Notepad++ ou mon éditeur texte préféré.
Notepad++ a enregistré la modif et propose gentiment dans l'entête :
<meta id="_moz_prolog" content="">
qui est, bien sûr, refusé par le validateur W3C. "
Si on a Handcoder et un éditeur texte , on ne modifie que dans l'éditeur texte, sinon il se vexe. C'est pas la mort, c'est ma méthode habituelle, mais l'interface de Kpz est encore bien utile pour les insertions de lien ou surtout d'image pour test rapide.
Bon sang, je cherche ce sujet depuis une semaine, j'ai tapé "<meta id="_moz_prolog" content="">" avec et sans les caractères spéciaux, rien à faire. Bah, tout vient à point etc etc...
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
+1... et snif, je n'ai jamais eu votre belle méta



Préferez Kompozer 0.8 à Nvu
Défendons nos valeurs, adhérons à l'APRIL
La Démocratie, c'est quand on frappe à votre porte à 6h00 du matin, et que c'est le laitier.
Défendons nos valeurs, adhérons à l'APRIL
La Démocratie, c'est quand on frappe à votre porte à 6h00 du matin, et que c'est le laitier.
Ben oui, mais quelle incidence? T'auras ta jolie meta quand même à un moment donné?Ymai a écrit :Personnellement, je ferme systématiquement l'éditeur externe si je dois revenir à KpZ.
C'est réservé aux vrais Anciens, Ceux qui savent (et toc, je l'avais dit que je me vengeraischinon37 a écrit :+1... et snif, je n'ai jamais eu votre belle méta

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
Bon, en fait, c'est plus compliqué que prévu.Mongo Bob a écrit :Ben oui, mais quelle incidence? T'auras ta jolie meta quand même à un moment donné?Ymai a écrit :Personnellement, je ferme systématiquement l'éditeur externe si je dois revenir à KpZ.
Cela semble lié au contenu de la page!!!
Pour certaines pages, la "meta" apparaît; pour d'autres pages, pas de souci.
Je vais essayer de voir, en simplifiant petit à petit une page "qui le fait", de trouver LE critère.
Il n'est même pas nécessaire d'invoquer un éditeur externe, d'après mes premiers tests. Il suffit d'aller voir dans l'onglet "Source" après une modification et un enregistrement de la page.
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.
J'ai trouvé. C'est PHP qui pose problème.
J'ai la page suivante:
</body>
</html>
[/code]
enregistrée sous le nom test.php
Je passe dans l'onglet "Source" (oui, c'est très peu recommandé, je sais) et voilà la "meta".
Je la supprime, je retourne dans l'onglet "Normal", je reviens dans l'onglet "Source". Surprise, qui voilà?
Dans l'onglet "Source", j'ajoute un espace n'importe où, -> Normal -> Source. Surprise: une occurrence supplémentaire de la "meta".
Je remplace
par le mot "test". Plus de soucis.
Mission accomplie. Confirmation, quelqu'un?
J'ai la page suivante:
Code : Tout sélectionner
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type"
content="text/html; charset=ISO-8859-1">
<title>titre</title>
</head>
<body>
[code]<?php echo "test";?>
</html>
[/code]
enregistrée sous le nom test.php
Je passe dans l'onglet "Source" (oui, c'est très peu recommandé, je sais) et voilà la "meta".
Je la supprime, je retourne dans l'onglet "Normal", je reviens dans l'onglet "Source". Surprise, qui voilà?
Dans l'onglet "Source", j'ajoute un espace n'importe où, -> Normal -> Source. Surprise: une occurrence supplémentaire de la "meta".
Je remplace
Code : Tout sélectionner
<?php echo "test";?>
Mission accomplie. Confirmation, quelqu'un?
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.
Oh, merci Ymai!
C'est que depuis que j'ai mes pages en php (pour mettre un include selon le Post it émis par toi en passant) que la zoulie meta est apparue, pourquoi ne l'avais-je point mentionné?
Par ailleurs, je n'arrive pas à reproduire ce que j'ai fait + haut : c'est une modif dans l'interface de Kpz qui créait une meta de plus. Maintenant, c'est que une modif dans Source qui la crée, modif dans Normal non. Curieux, ce changement de comportement.
Mais supprimer le php dans le code, et plus de nouvelle meta, ça je confirme.
Chaque modif enregistrée dans Source suivie d'aller-retour Normal-Source crée la meta si code php dans le code html.
Chaque modif enregistrée dans Source suivie d'aller-retour Normal-Source ne crée pas de meta si pas code php dans le code html.
J'ai essayé dans une page .php et dans une page .html (ce qui est barbare, certes) : idem.
C'est que depuis que j'ai mes pages en php (pour mettre un include selon le Post it émis par toi en passant) que la zoulie meta est apparue, pourquoi ne l'avais-je point mentionné?
Par ailleurs, je n'arrive pas à reproduire ce que j'ai fait + haut : c'est une modif dans l'interface de Kpz qui créait une meta de plus. Maintenant, c'est que une modif dans Source qui la crée, modif dans Normal non. Curieux, ce changement de comportement.
Mais supprimer le php dans le code, et plus de nouvelle meta, ça je confirme.
Chaque modif enregistrée dans Source suivie d'aller-retour Normal-Source crée la meta si code php dans le code html.
Chaque modif enregistrée dans Source suivie d'aller-retour Normal-Source ne crée pas de meta si pas code php dans le code html.
J'ai essayé dans une page .php et dans une page .html (ce qui est barbare, certes) : idem.
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
Je pense avoir la solution pour éviter l'irruption très énervantes des "moz-prolog".
En fait, c'est Kazé qui l'avait.
Je me suis rendu compte que les fichiers qui incluaient:
en première ligne n'étaient jamais pollués.
La solution me semble donc simple. A la première ligne de chaque fichier .php, introduire:
Et ça suffit.
N'importe quel commentaire plus ou moins utile peut évidemment être introduit.
fonctionne aussi.
J'ai trouvé quelque chose, là? Ou si c'est une évidence pour tout le monde?
En fait, c'est Kazé qui l'avait.
Je me suis rendu compte que les fichiers qui incluaient:
Code : Tout sélectionner
<?php // Generated by Nvu + HandCoder ?>
La solution me semble donc simple. A la première ligne de chaque fichier .php, introduire:
Code : Tout sélectionner
<?php ?>
N'importe quel commentaire plus ou moins utile peut évidemment être introduit.
Code : Tout sélectionner
<?php //ymai is the best ?>
J'ai trouvé quelque chose, là? Ou si c'est une évidence pour tout le monde?
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.
The best, the best, T'es sûr d'avoir trouvé quelque chose en disant ça?Ymai a écrit :J'ai trouvé quelque chose, là? Ou si c'est une évidence pour tout le monde?Code : Tout sélectionner
<?php //ymai is the best ?>




Préferez Kompozer 0.8 à Nvu
Défendons nos valeurs, adhérons à l'APRIL
La Démocratie, c'est quand on frappe à votre porte à 6h00 du matin, et que c'est le laitier.
Défendons nos valeurs, adhérons à l'APRIL
La Démocratie, c'est quand on frappe à votre porte à 6h00 du matin, et que c'est le laitier.
Euh... J'ai quelque difficulté à appliquer cette solution... Ma meta reste clouée au sol...La solution me semble donc simple. A la première ligne de chaque fichier .php, introduire:
Code:
<?php ?>
Et ça suffit.
En 1ère ligne de fichier : avant <html>?
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
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
Je fais le même constat qu'Ymai, et sans difficulté.
Y a-t-il un inconvénient de principe à avoir cette 1ere ligne dans le code? Sans doute une question pour Do-it ou Calimo?
Y a-t-il un inconvénient de principe à avoir cette 1ere ligne dans le code? Sans doute une question pour Do-it ou Calimo?
Préferez Kompozer 0.8 à Nvu
Défendons nos valeurs, adhérons à l'APRIL
La Démocratie, c'est quand on frappe à votre porte à 6h00 du matin, et que c'est le laitier.
Défendons nos valeurs, adhérons à l'APRIL
La Démocratie, c'est quand on frappe à votre porte à 6h00 du matin, et que c'est le laitier.
Sur la première ligne. Avant quoi que ce soit d'autre.Mongo Bob a écrit :Euh... J'ai quelque difficulté à appliquer cette solution... Ma meta reste clouée au sol...
En 1ère ligne de fichier : avant <html>?
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
Mais cela ne supprime pas les "meta" existantes. Il reste un peu de travail quand même.
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.
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 2 invités