![Citation](https://forum.developpez.be/images/misc/quote_icon.png)
Envoyé par
KiLVaiDeN
Cependant ma remarque n'était pas totalement idiote Mr
![:)](https://www.developpez.net/forums/images/smilies/icon_smile.gif)
Spip parse sûrement le contenu HTML pour reproduire ses echo; si à un moment ou à un autre il rencontre un attribut qu'il ne connait pas; peut-être ne traduit-il pas les quotes comme il faut!
Question au posteur original : comment edites-tu tes pages, avec un editeur HTML incorporé à SPIP, ou écris-tu directement le code source HTML à publier ?
A+
J'écris directement le code HTML. Je n'ai pas encore réellement ajouter de fonctions particulières. Comme tu l'as fait remarquer SPIP parse le contenu HTML pour reproduire ses echo. C'est un peu ce que l'on pouvait deviner dans mon premier post. Il met donc ce contenu dans son CACHE et c'est là où apparaît le problème avec le Chapo, mais j'ai plus l'impression que c'est avec la balise <p> qui n'apparaît que pour le chapo.
Sinon, l'erreur de parse qu'il m'affiche d'en ma page est dû au faiit qu'il ferme le echo à cause des quotes ".
echo"<p class="spip" dir="ltr">texte du chapo</p>";
On voit bien que le echo se fait sur la partie entre les quotes.
Du coup, le code qui vient après déconne, puisque il apparaît du html sans echo entre des balises php > erreur de parse.
Sinon, j'aimerai rappeler que SPIP est un cms, c'est un Content Managing System. Voilà un petit résumé.
Donc, la ligne de code avec le echo se trouve dans le Cache, puisque SPIP parse du code, donc je ne peut intervenir directement en modifiant ce code, puisque ça serait un peu stupide de modifier son Cache, qu'il est prévu de réécrire suivant le delay que je lui donne (soit 1 heure) ![:lol:](https://www.developpez.net/forums/images/smilies/icon_lol.gif)
Edit: je vais aussi me renseigner sur les forums spécifiques de SPIP (j'ai déjà demandé un coup de main à une personne que je connais qui utilise SPIP, mais il a pas su m'en dire plus que ce que j'ai pu en déduire)
En grand merci à tous
Partager