You are not logged in.
Bonjour,
je m'occupe d'un site : fait sous Ametys.
J'ai des événements d'une journée et parfois plus long.
Donc je mets toujours une date de fin sur mes événements même pour une journée.
Malheureusement, lors que je fais une remontée de contenu sur les événements passés, les événements se déroulant le jour même apparaissent aussi.
En fouillant un peu, je me rends compte que lorsque l'on met une date de fin par exemple le 24janvier dans le système cela correspond au 24 janvier à minuit (value-of de endDate dans news-abstract.xsl template dates).
Le problème : si date de fin = 24/01/2017 00:00 et date:date-time() = 24/01/2017 16:00:00 alors il va considérer que mon événement est passé.
N'ayant pas la possibilité d'indiquer l'heure sur mon événement, l'heure de fin fixée par le système ne devrait pas être 24/01/2017 23:59 par exemple plutôt que 00:00 ?
Je suis en Ametys 3.5.5.
Voilà j'espère avoir été assez clair...
Bien cordialement
Offline
En fait, dans la comparaison des dates, l'heure n'est pas prise en compte.
Le problème vient plutôt du fait que la comparaison qui est faite est "inférieure ou égale" au lieu sans doute de "inférieure".
C'est un problème à régler directement dans le noyau Ametys, côté serveur.
Vous pouvez ouvrir un ticket sur (en anglais)
Offline
Très bien, je vais créer le ticket.
Merci.
Offline