[SPIP Zone] _DUREE_INVALIDATION_PROGRESSIVE_CACHE de mémoization

Pour info

La valeur par défaut = 0 de _DUREE_INVALIDATION_PROGRESSIVE_CACHE
dans mémoization provoque parfois une erreur de division par 0
dans la ligne
http://zone.spip.org/trac/spip-zone/browser/plugins/memoization/trunk/public/cacher.php#L122 :
$coeff = (1-$dt/_DUREE_INVALIDATION_PROGRESSIVE_CACHE);

Le code ne devrait pas permettre la division par 0 car ça voudrait dire que dt<0
ce qui semble vouloir dire que le dernier recalcul est postérieur au moment de la requête
ce qui semble peu probable mais n'est visiblement pas impossible.

Quand cette constante a été introduite, ainsi que la division, sa valeur par défaut valait 1.
https://core.spip.net/projects/spip/repository/revisions/83468

Plus tard la valeur par défaut a été mise à 0 pour annuler les risques de visu pas à jour :
https://core.spip.net/projects/spip/repository/revisions/83673

j'ai commité un petit fix avec log à activer pour en savoir plus...

JL