erreur de chemin dans les css lorque compact est activé et que spip est installé dans un sous dossier
Bonjour
Je constate moi-aussi cette anomalie sur un SPIP 2.1.11 mutualisé, avec un fichier CSS modifié par SPIP (habillage.css.html).
Au lieu d'avoir un chemin relatif vers le fichier image, j'ai un chemin absolu de la forme http://monsite/rubrique/article/squelette/image.jpg
Effectivement, si on supprime l'option de décompactage css, l'erreur disparait. Mais on perd qq Ko.
OK. Rien de dramatique certes. J'ai mis priorité basse. Mais cette anomalie cache peut-être autre chose ?
Condition:
SPIP 2.0.8 r13982. Spip est installé dans un sous répertoire "spip/". Ma feuille de style est appelée de cette manière :
. La feuille de style se trouve à la racine du squelette.Pour un fichier généré par spip du style : "mes_style.css.html"
Lorsque l'option compact n'est pas activée: le lien généré est bien du type pour un background: url(local/cache-gd2/mon_image.png)
Problème: Lorsque l'option "compactage des feuilles de style" est activée le lien généré devient pour le background: url(http://www.mon_site.fr/local/cache-gd2/mon_image.png)
Il manque dans le lien le sous dossier "spip/"