Peut-être désolé du bruit, mais comme je n'ai rien fait de bizarre chez moi, je n'arrive pas à savoir si c'est SPIP ou pas.
Après tests sur plein de types de page (rubrique, mot, article, etc), voici ce qui ne marche pas :
Aucun "var_mode" ne fonctionne lorsque l'URL a une fausse arborescence *ET* qu'elle se termine par ".html".
Donc :
- Quand le ".html" est à la racine ça marche.
- Dès qu'il est dans un faux sous-dossier ça ne marche pas.
- Lorsque je supprime le ".html" à la fin d'un article, ça marche !!
J'ai fouillé et re-fouillé (avec mes pieds ?) et je n'arrive pas à déterminer si c'est un bug ou que chez moi.
Et même si ce n'est que chez moi, je n'arrive pas à tracer d'où cela pourrait venir dans le code.
oui ça c'est normal, le cache est fonction de l'URI
Dernièrement (SPIP 2.0.0 beta2 SVN [12914]), j'ai constaté que le cache tenait aussi compte de var_mode=recalcul et que j'avais beau recalculer une CSS, c'était la version initiale (avant recalcul) qui était prise en compte.
Pour contourner, j'ai dû vider le cache de SPIP.
Dernièrement (SPIP 2.0.0 beta2 SVN [12914]), j'ai constaté que le cache
tenait aussi compte de var_mode=recalcul et que j'avais beau recalculer une
CSS, c'était la version initiale (avant recalcul) qui était prise en compte.
Pour contourner, j'ai dû vider le cache de SPIP.
Dernièrement (SPIP 2.0.0 beta2 SVN [12914]), j'ai constaté que le cache
tenait aussi compte de var_mode=recalcul et que j'avais beau recalculer une
CSS, c'était la version initiale (avant recalcul) qui était prise en compte.
Pour contourner, j'ai dû vider le cache de SPIP.
? si tu confirmes ouvre un ticket !
Bon, je ne confirme pas (sur un SPIP 2 sans plugin).
Il n'est pas impossible que ce soit avant de supprimer le fork sur la prise en compte des .css en squelette que ça bugait.
oui ça c'est normal, le cache est fonction de l'URI
Ok, je croyais que c'était qu'en fonction du #ENV et du vrai squelette sur lequel ça amenait.
En ce qui concerne le var_mode=calcul, ça recalcule bien, mais ça ne met rien en cache, puisque quand j'enlève le var_mode, je me retrouve avec l'ancienne version.
Dernièrement (SPIP 2.0.0 beta2 SVN [12914]), j'ai constaté que le cache
tenait aussi compte de var_mode=recalcul et que j'avais beau recalculer une
CSS, c'était la version initiale (avant recalcul) qui était prise en compte.
Pour contourner, j'ai dû vider le cache de SPIP.
? si tu confirmes ouvre un ticket !
Bon, je ne confirme pas (sur un SPIP 2 sans plugin).
Il n'est pas impossible que ce soit avant de supprimer le fork sur la prise en compte des .css en squelette que ça bugait.