Re: [Spip-zone-commit] r122358 - in _plugins_/agenda/trunk
Jean Marie Grall <[email protected]>
| Newsgroups | gmane.comp.web.spip.devel |
|---|---|
| Message-ID | <[email protected]> |
Et bien je note tout ça alors, je vais voir pour adapter mes squelettes
avec ces filtres...
jean marie
Le 11/02/2020 à 09:53, Cerdic a écrit :
> Et bien non, car les critères peuvent aussi prendre une date de
> référence en argument, donc là aussi tu peux utiliser
> {evenement_passe} avec une écriture du genre
> {!evenement_passe}{evenement_passe #ENV{date}|agenda_dateplus{48*3600}}
>
> Pour dire « l’événement n’est pas encore passé (à la date
> d’aujourd’hui) mais sera passé dans 48h »
> Et ça fais exactement ce que tu demande
>
> Note bien que tout cela est parfaitement documenté
> https://contrib.spip.net/Agenda-2-0-et-ulterieur#Squelettes-et-boucle
>
> Par contre, à la réflexion, je pense qu’à l’occasion de cette v4 du
> plugin je vais modifier l’heure en base pour les événements sans
> horaire en mettant 12h au lieu de 0h00, car cela évitera
> potentiellement des soucis liés aux fuseaux horaires (on a plus de
> chance de pas se tromper de journée même si on ne fait pas attention
> aux fuseaux), et aussi pour ceux qui veulent manipuler les dates
> brutalement il suffit de prendre une marge de 12h sur les comparaisons
> pour être à peu près tranquille.
>
> --
> Cédric
> Le 10 févr. 2020 à 21:49 +0100, Jean Marie Grall
> <[email protected]>, a écrit :
>>
>> Ah, je ne savais pas ça, je pensais que c'était pareil avec ces
>> critères. Il faut que je regarde si ça pourrait coller avec mes
>> squelettes alors...
>>
>> Bon, je vois un cas où ça ne fonctionnera pas mais c'est un cas
>> minoritaire : lorsque l'on est à moins de 48h de la fin d'un
>> événement, j'affiche une mention genre "dépêchez-vous" qui se base
>> donc sur #DATE_FIN.
>>
>> jeanmarie
>>
>> Le 10/02/2020 à 18:16, Cerdic a écrit :
>>> Salut Jean-Marie,
>>>
>>> j’ai éventuellement un patch pour changer ça en base, mais je ne
>>> suis pas certain que ce soit la bonne méthode.
>>> Notamment avec l’introduction des fuseaux horaires on se retrouve
>>> avec potentiellement des événements (faussement) à cheval sur 2
>>> jours selon le fuseau considéré, et j’ai peur que çà complique des
>>> choses.
>>>
>>> Actuellement les critères {evenement_a_venir} {evenement_en_cours}
>>> {evenement_passe} prennent bien en compte le champ horaire et ne se
>>> trompent pas : un evenement sans horaire n’est passé que le jour
>>> suivant, et pas dès que 0h00 est passé.
>>>
>>> Donc dans quels autre cas cela te semble gênant ?
>>>
>>> --
>>> Cédric
>>> Le 10 févr. 2020 à 17:38 +0100, Jean Marie Grall
>>> <[email protected]>, a écrit :
>>>> Salut,
>>>>
>>>> je profite des ces commits et du travail en cours sur la V4 pour
>>>> remonter un échange d'il y a qqs temps au sujet des événements sur la
>>>> journée dont la date de fin est YYYY-MM-DD 00:00:00 et qui sont donc
>>>> considérés comme terminé à 00h le matin au lieu de 23h59:59 le soir.
>>>> https://www.mail-archive.com/[email protected]/msg47390.html
>>>>
>>>> A voir si ça peut s'insérer dans la fournée des évolutions en cours :)
>>>>
>>>> jean marie
>>>>
>>>>
>>>> Le 10/02/2020 à 17:17, [email protected] a écrit :
>>>>> Author: Cerdic
>>>>> Date: 2020-02-10 16:07:48 +0000 (Mon, 10 Feb 2020)
>>>>> New Revision: 122358
>>>>>
>>>>> Modified:
>>>>> _plugins_/agenda/trunk/
>>>>> _plugins_/agenda/trunk/formulaires/configurer_agenda.html
>>>>> _plugins_/agenda/trunk/lang/configureragenda_fr.php
>>>>> Log:
>>>>> On ajoute une configuration pour la prise en charge des fuseaux
>>>>> horaires sur les evenements (todo)
>>>>>
>>>>>
>>>>> Details: https://zone.spip.org/trac/spip-zone/changeset/122358
>>>>>
>>>>> _______________________________________________
>>>>> [email protected] -
>>>>> https://listes.rezo.net/mailman/listinfo/spip-zone-commit
>>>> _______________________________________________
>>>> liste: https://listes.rezo.net/mailman/listinfo/spip-dev
>>>> doc: https://www.spip.net/
>>>> dev: https://core.spip.net/
>>>> irc://irc.freenode.net/spip