Bonjour,
Hier, j'ai décidé de passer mon site, un wiki sous Dokuwiki en XHTML 1.1. J'ai donc naturellement associé le Content-Type 'application/xhtml+xml' à mes pages pour les navigateurs compatibles. J'ai du corriger de nombreuses erreurs qui provoquaient des erreurs d'analyse XML... Mais là n'est pas mon problème, depuis ce changement, la page d'édition du wiki fonctionne mal sur les navigateurs qui utilisent 'application/xhtml+xml'. Pourtant celle-ci est valide (mis à part un target="_blank" dans un lien dont je ne sais comment me passer). Deux problèmes :
- A chaque fois que je soumet le formulaire, une ligne est ajoutée au début du fichier (Dokuwiki n'utilise pas de BDD mais des fichiers texte).
- Lorsque que j'édite seulement un bloc de la page, les retours à la ligne sont supprimés de tout le reste de la page auquel il est intégré.
Ces deux problèmes n'apparaissent pas avec les navigateurs qui utilisent le Content-Type 'text/html' tels que IE 7. Je voulais donc savoir en quoi le changement de MIME et un tel problème pouvaient être liés ? Problème d'encodage ? Quels changements impliqués par le MIME pourraient avoir une incidence sur les formulaires et le code d'édition du wiki ?
Merci d'avance.
Edit : Si vous souhaitez faire des tests, vous pouvez utiliser ce wiki d'évaluation (sur lequel vous pouvez modifier absolument n'importe quoi) : http://www.wikisquare.com/test/wiki/
Modifié par FFTiger (29 Dec 2007 - 19:27)
Hier, j'ai décidé de passer mon site, un wiki sous Dokuwiki en XHTML 1.1. J'ai donc naturellement associé le Content-Type 'application/xhtml+xml' à mes pages pour les navigateurs compatibles. J'ai du corriger de nombreuses erreurs qui provoquaient des erreurs d'analyse XML... Mais là n'est pas mon problème, depuis ce changement, la page d'édition du wiki fonctionne mal sur les navigateurs qui utilisent 'application/xhtml+xml'. Pourtant celle-ci est valide (mis à part un target="_blank" dans un lien dont je ne sais comment me passer). Deux problèmes :
- A chaque fois que je soumet le formulaire, une ligne est ajoutée au début du fichier (Dokuwiki n'utilise pas de BDD mais des fichiers texte).
- Lorsque que j'édite seulement un bloc de la page, les retours à la ligne sont supprimés de tout le reste de la page auquel il est intégré.
Ces deux problèmes n'apparaissent pas avec les navigateurs qui utilisent le Content-Type 'text/html' tels que IE 7. Je voulais donc savoir en quoi le changement de MIME et un tel problème pouvaient être liés ? Problème d'encodage ? Quels changements impliqués par le MIME pourraient avoir une incidence sur les formulaires et le code d'édition du wiki ?
Merci d'avance.
Edit : Si vous souhaitez faire des tests, vous pouvez utiliser ce wiki d'évaluation (sur lequel vous pouvez modifier absolument n'importe quoi) : http://www.wikisquare.com/test/wiki/
Modifié par FFTiger (29 Dec 2007 - 19:27)