Lorsque j’utilise Discourse Calendar (and Event), je trouve qu’il est inutilement difficile de planifier des événements d’une journée entière à l’aide de la modale :

Fondamentalement, il n’y a pas d’option évidente pour la journée entière - une heure doit être sélectionnée. Pour aggraver les choses, lorsqu’elle est définie sur un jour ou plus après l’heure de début, l’heure de fin est par défaut à 00:00, ce qui est assez ennuyeux (elle est par défaut 1 heure après l’heure de début si c’est le même jour).
Je note que lorsque 00:00 est sélectionné, ce qui suit se produit :
-
dans l’interface utilisateur, il est représenté comme un événement d’une journée entière (c’est-à-dire pas comme minuit)
[event start=\"2026-01-21 00:00\" status=\"public\" timezone=\"Pacific/Auckland\" end=\"2026-01-22 00:00\"]\n[/event]donne :
-
dans les heures du fuseau horaire, il est affiché comme minuit ce jour-là - ce qui représente en fait 24 heures après ce qu’il devrait être si on le prend littéralement
-
si l’heure est supprimée en markdown, il se comporte de la même manière
Ce serait formidable de rendre tout cela un peu plus clair pour les utilisateurs non experts, mais j’accepte qu’il puisse y avoir des limitations intégrées à la manière dont les dates sont stockées.
En alternative, serait-il possible d’ajouter une option « Événement d’une journée entière » à la modale, qui masquerait les heures lorsqu’elle est cochée ?
Ensuite, nous pourrions utiliser 00:00 pour signifier réellement l’heure littérale qu’elle devrait être (c’est-à-dire 1 minute avant 00:01 le jour spécifié, pas 1 minute après 23:59 le jour spécifié) - comme cela se produit avec la fonctionnalité Insérer date/heure.






