[spip-dev] [2.1.13svn] $GLOBALS['marqueur'] non pris en compte

Bonjour,

Dans SoyezCréateurs, j'utilise $GLOBALS['marqueur'] pour invalider le cache sur changement de la CFG du site.
Ça ne marche plus en 2.1.13.
Je suis obligé d'avoir var_mode=recalcul dans l'URL pour que les CSS calculées par #PRODUIRE de SPIP Bonux soient recalculées.

Bonjour,

Dans SoyezCréateurs, j'utilise $GLOBALS['marqueur'] pour invalider le cache sur changement de la CFG du site.

Bof : marqueur n'invalide pas, il change la signature. Du coup ça duplique le cache à chaque modif. Pour invalider il faut utiliser les invalideurs.
Notamment, si tu reviens à une vielle config déjà utilisée, tu vas retomber sur le vieux cache.

Ça ne marche plus en 2.1.13.
Je suis obligé d'avoir var_mode=recalcul dans l'URL pour que les CSS calculées par #PRODUIRE de SPIP Bonux soient recalculées.

Ne mélange pas les deux problèmes du marqueur et de #PRODUIRE. Fait un test sur un squelette affiché directement, déjà.
Là comme ça je dirais que si il y a problème il est plus vraisemblablement du côté de #PRODUIRE que du côté du $marqueur

Cédric

* Cédric Morin tapuscrivait, le 11/05/2012 18:03:

Bonjour,

Dans SoyezCréateurs, j'utilise $GLOBALS['marqueur'] pour invalider le cache sur changement de la CFG du site.

Bof : marqueur n'invalide pas, il change la signature. Du coup ça duplique le cache à chaque modif. Pour invalider il faut utiliser les invalideurs.
Notamment, si tu reviens à une vielle config déjà utilisée, tu vas retomber sur le vieux cache.

Effectivement, ça complète et précise :
http://permalink.gmane.org/gmane.comp.web.spip.zone/6258

Ça ne marche plus en 2.1.13.
Je suis obligé d'avoir var_mode=recalcul dans l'URL pour que les CSS calculées par #PRODUIRE de SPIP Bonux soient recalculées.

Ne mélange pas les deux problèmes du marqueur et de #PRODUIRE. Fait un test sur un squelette affiché directement, déjà.
Là comme ça je dirais que si il y a problème il est plus vraisemblablement du côté de #PRODUIRE que du côté du $marqueur

Je vais tester ça et en donner les conclusions.

Merci