Bug de SPIP en XML ?

Lorsque, en tête de page html de squelette, on choisi de définir une DTD XHTML on se retrouve avec une Parse Error de SPIP à cause de cette ligne :
<?xml version="1.0" encoding="iso-8859-1"?>

(idem avec <?xml version="1.0"?> et <?xml encoding="iso-8859-1"?>)

Si on ne met que <?xml ?> par contre cela fonctionne, mais l'intérêt de cette ligne est de définir le charset pour l'iso-8859 et de présenter la version XML utilisée.

Comment faire pour arriver à faire fonctionner cela sous SPIP. Bug de SPIP ?

Salut Bioman,

Lorsque, en tête de page html de squelette, on choisi de définir une
DTD XHTML on se retrouve avec une Parse Error de SPIP à cause de cette
ligne :
<?xml version="1.0" encoding="iso-8859-1"?>

(idem avec <?xml version="1.0"?> et <?xml encoding="iso-8859-1"?>)

Ce n'est pas un bug de SPIP, c'est toi qui essaies d'exécuter du PHP
(avec "<?"). Regarde au début de backend-dist.html, c'est comme ça qu'il
faut faire...

Amicalement

Antoine.

Lorsque, en tête de page html de squelette, on choisi de définir une DTD XHTML on se retrouve avec une Parse Error de SPIP à cause de cette ligne :
<?xml version="1.0" encoding="iso-8859-1"?>

J'ai trouvé, en fait il faut l'encadrer dans une balise php sinon SPIP essaie bien de le parser (voir la page xml de syndication livré de base avec SPIP).
_____________________________________________________________________
Envie de discuter en "live" avec vos amis ? Télécharger MSN Messenger
http://www.ifrance.com/_reloc/m la 1ère messagerie instantanée de France