Bonjour,
Dixit...Je suis très heureux que tu reprennes la maintenance des plugins et forks de Nico
Juste Plugafork, pour lequel j'avais fait un patch depuis longtemps.
Pour la partie affichage de central display, il n'y a pas de modification sur les tests de date par rapport au plugin original.
Je pense que le problème vient du décalage horaire de ton serveur. Pour les articles et nouvelles la sélection se fait sur la date et heure de création du fichier renvoyées par le serveur.
Pour l'agenda, le tri se fait sur la date de l'événement inscrit dans le fichier, d'où la différence.
Pour les fiches, il y a appel d'un fichier écrit par linuxmr et je n'ai pas regardé comment il fonctionne.
As-tu fait une modification dans GuppY pour corriger le décalage horaire ?
Tu peux tester de 'rajouter' une heure à la date du fichier :
dans plugins/plugafork/doc_fork/boxforum.inc modifie les 2 occurences de
$param_file_time=filemtime(CHEMIN.DATAREP."doc".$Fields[$i][$rankdoc].INCEXT)+($var_clos*86400);
en ajoutant 1h soit 3600s
$param_file_time=filemtime(CHEMIN.DATAREP."doc".$Fields[$i][$rankdoc].INCEXT)+($var_clos*86400)+3600;
ensuite sauvegarde la config de Central display pour que le fichier original de GuppY soit remplacé et la modif prise en compte.