<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>