<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<p>Bon, l'envoi de ce courriel (qui m'affiche des horreurs à
l'écran) m'a donné une réponse partielle. L'encodage UTF-8 fait
deux caractères, chacun de ces caractères pouvant se décoder en
ISO. <br>
</p>
<p>En faisant un url rewrite lisant les deux caractères ISO et le
transformant dans le vrai caractère ISO attendu, je peux capturer
le groupe. Si la page a des caractères accentués, ça ne marche
pas, mais au moins, l'utilisateur atterrit sur le bon groupe.
Sinon, je peux faire un url rewrite pour chaque page. Pas très
drôle, mais ça devrait marcher. <br>
</p>
<p>éÉè<br>
</p>
<br>
<div class="moz-cite-prefix">Le 25/07/2016 à 21:23, Pierre ROUZEAU a
écrit :<br>
</div>
<blockquote
cite="mid:1272fd55-2f3b-8125-fa16-58a456cdf39e@rouzeau.net"
type="cite">
<meta http-equiv="content-type" content="text/html;
charset=windows-1252">
<p>Bonjour, sur pmwiki 2.2.71, j'ai des groupes et des pages qui
comportent des lettres accentuées.</p>
<p>Les noms de fichiers associés sont en ISO-8859-1</p>
<p>Quand on appelle une page avec un lien interne, son nom est
encodé correctement, par exemple un 'É' est codé '%c9'</p>
<p>Depuis PHP 5.5 (et même un peu avant, je crois), les appels
externes sur les pages avec lettres accentuées ne fonctionnent
pas.</p>
<p>Mon enregistreur de page 404 me montre que l'encodage des url
est fait en UTF8 (lecture des variables système), soit pour un
'É', '%C3%89'</p>
<p>J'ai essayé de faire des url rewrite, mais si le rewriter
m'envoie bien des caractères en ISO, il n'arrive pas à lire les
caractères en UTF-8, j'ai aussi essayé en faisant des escape des
'%'.</p>
<p>J'ai aussi essayé d'ajouter AddDefaultCharset ISO-8859 ou
AddDefaultCharset ISO-8859, mais ça ne change rien.</p>
<p>Je pense que ce n'est pas le problème, puisque le rewriter
encode bien en ISO. C'est la lecture d'adresses qui est
transformée en UTF-8. Ditto si je tape 'É' dans ma barre
d'adresse, c'est décodé en UTF-8.<br>
</p>
<p>J'ai passé plusieurs heures la-dessus et je ne vois aucune
solution. Certains liens vers mes pages sont probablement très
anciens et supprimer les accents ne changerait rien à l'échec de
recherche de page. <br>
</p>
<p>Une idée ? <br>
</p>
-- <br>
<div class="moz-signature">
<title></title>
<p>---------------------------------------------------------------------------<br>
Pierre Rouzeau - Proud indigenous of old Europe<br>
<a moz-do-not-send="true" href="http://www.rouzeau.net">www.rouzeau.net</a><br>
---------------------------------------------------------------------------<br>
</p>
</div>
<br>
<table style="border-top: 1px solid #D3D4DE;">
<tbody>
<tr>
<td style="width: 55px; padding-top: 18px;"><a
moz-do-not-send="true"
href="https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient"
target="_blank"><img moz-do-not-send="true"
src="https://ipmcdn.avast.com/images/2016/icons/icon-envelope-tick-round-orange_184x116-v1.png"
style="width: 46px; height: 29px;" height="29"
width="46"></a></td>
<td style="width: 470px; padding-top: 17px; color: #41424e;
font-size: 13px; font-family: Arial, Helvetica,
sans-serif; line-height: 18px;">Garanti sans virus. <a
moz-do-not-send="true"
href="https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient"
target="_blank" style="color: #4453ea;">www.avast.com</a>
</td>
</tr>
</tbody>
</table>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
pmwiki-users-fr mailing list
<a class="moz-txt-link-abbreviated" href="mailto:pmwiki-users-fr@pmichaud.com">pmwiki-users-fr@pmichaud.com</a>
<a class="moz-txt-link-freetext" href="http://www.pmichaud.com/mailman/listinfo/pmwiki-users-fr">http://www.pmichaud.com/mailman/listinfo/pmwiki-users-fr</a>
</pre>
</blockquote>
<br>
<div class="moz-signature">-- <br>
<title></title>
<p>---------------------------------------------------------------------------<br>
Pierre Rouzeau - Proud indigenous of old Europe<br>
<a href="http://www.rouzeau.net">www.rouzeau.net</a><br>
---------------------------------------------------------------------------<br>
</p>
</div>
<br /> <table style="border-top: 1px solid #D3D4DE;">
<tr>
<td style="width: 55px; padding-top: 18px;"><a href="https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient" target="_blank"><img src="https://ipmcdn.avast.com/images/2016/icons/icon-envelope-tick-round-orange_184x116-v1.png" width="46" height="29" style="width: 46px; height: 29px;" /></a></td>
<td style="width: 470px; padding-top: 17px; color: #41424e; font-size: 13px; font-family: Arial, Helvetica, sans-serif; line-height: 18px;">Garanti sans virus. <a href="https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient" target="_blank" style="color: #4453ea;">www.avast.com</a> </td>
</tr>
</table>
</body>
</html>