Allo!
Dans un email précédent, je suggérait une patch pour que le calcul de
modification d'une rubrique prenne correctement en compte les dates
des articles syndiqués. J'utilise la patch depuis maintenant assez
longtemps pour dire qu'elle fonctionne bien.
Mon problème se situe maintenant au niveau de la fonction
calculer_dates_rubriques(). Cette fonction est celle qui opère le
calcul du paramètre #DATE des rubriques. J'ai l'impression qu'elle est
appelée lorsqu'un article est mis-à-jour mais pas lorque l'article
vient d'un site syndiqué, ce qui est un bug, à mon avis.
Je crois donc qu'il faudrait rajouter un appel dans syndic_a_jour() ou
dans executer_une_syndication(). Ma patch, très simple:
--- ecrire/inc_sites.php3.orig Sun Jun 22 11:10:32 2003
+++ ecrire/inc_sites.php3 Sun Jun 22 11:10:32 2003
@@ -262,6 +262,7 @@
// Ne pas oublier de liberer le verrou
spip_release_lock($url_syndic);
+ calculer_rubriques();
return $erreur;
}
Ainsi, la mise-à-jour est executée seulement si un site syndiqué est
mis-à-jour.
J'espère que ces deux patches seront considérées puisque je n'en ai
pas encore eu de feedback..
Merci,
A.