AccentsDansLesTitres
Dernière modification : 2007/08/18 23:32
Il y a des problèmes avec les pages ayant un titre accentué. Voici mes constatations :
→ l'url est encodée en iso-8859
→ Le fichier existe sur le disque et son nom est encodé en iso-8859 : http://chabel.org/fichiers/TigerWiki/wiki/pages/Accentu%E9.txt
as-t-il été créé avant le passage utf8 de tw ?
sans voir le code de la 2.22, impossible de dire pourquoi ca ne fonctionne pas, en 2.21 ca devrait marcher
PAGE_TITLE est encodé en utf-8 (l10) puis redécodé pour fopen (l87) et fread (l91)
Note: ce n'est pas le cas lignes 94, 95, 102, 110
Sur chabel.org (2.22 en cours de dev 20070818)
- Liste des pages
- deux pages accentuées :
- Accentué
- AccentueÌ
→ l'url est encodée en iso-8859
→ Le fichier existe sur le disque et son nom est encodé en iso-8859 : http://chabel.org/fichiers/TigerWiki/wiki/pages/Accentu%E9.txt
as-t-il été créé avant le passage utf8 de tw ?
sans voir le code de la 2.22, impossible de dire pourquoi ca ne fonctionne pas, en 2.21 ca devrait marcher
PAGE_TITLE est encodé en utf-8 (l10) puis redécodé pour fopen (l87) et fread (l91)
Note: ce n'est pas le cas lignes 94, 95, 102, 110
Sur un TigerWiki 2.21 vanilla installé sur un système de fichier en UTF-8
Sur un TigerWiki 2.19 modifié et installé sur un système de fichier en ISO-8859 (ici)
- les pages sont créées avec des noms en utf-8
- elles sont appelées en utf-8 et fonctionnent correctement [/TigerWiki/?page=Accentu%C3%A9]
- si on force l'url en iso [/TigerWiki/?page=Accentu%E9]
- Au click sur Editer, l'url passe en utf-8 doublement encodée ?
- la page est créée ainsi [/TigerWiki/?page=Accentu%EF%BF%BD]