J'ai déplacé ce sujet ici
Concrètement, quand je publie un article avec un chapo, SPIP rencontre une erreur lors de l'affichage, parceque dans son CACHE, il écrit pour le chapo
Code :
- echo" <p class="spip" dir="ltr">texte du chapo</p> ";
|
Vous voyez sans doute facilement pourquoi il génère une erreur à l'affichage.
Le problème vient du quote " qu'il utilise au lieu du simple '. Lors de l'utilisation des options précédentes dans une balise html, il utilise pourtant le simple quote. Le problème doit se situer au niveau du chapo, mais comme il s'agit d'une déclaration dans spip, à prioris, je ne vais pas toucher au code du cms. On m'a vaguement expliqué qu'il faudrait peut être essayer de redéfinir la façon dont SPIP gère les quotes.
Si vous avez une petite idée, ça pourrait m'éclairer.
PS: le site étant un intranet, je ne peux vous le montrer, l'erreur affichée sur la page indique un problème au niveau du echo qui attend un ";", dans l'un des dossiers de cache du répertoire CACHE\common\articles
Edit: après quelque recherche, il semblerait que ce soit la façon dont SPIP génère son CACHE et notement pour la balise <p>, car seul pour cette balise, les options sont entre " " et non entre ' ' .
Par contre, je sais pas du tout comment régler ce problème
Edit2: bon, je pense qu'en définisant dans mes .css en utilisant p.spip { ... }, je pourrais faire quelquechose, mais je ne sais pas si on peut par exemple lui indiquer comment afficher ses quote, parceque à prioris, c'est quand même plutôt de la mise en page