Comme le titre le décrit, à l’instar des applications de type calendrier (et des calendriers eux-mêmes), il serait agréable d’avoir une case à cocher pour indiquer qu’il s’agit d’un événement d’une journée entière et ne pas avoir à sélectionner d’heure de début et de fin.
Je remonte ce sujet car cela nuit vraiment à notre mise en forme d’événements et certains de nos membres pourraient croire que l’événement commence réellement à 3h00 du matin, heure locale, avec notre solution de contournement actuelle.
Salut, dans un domaine connexe, il existe un paramètre d’heure d’événement par défaut pour les événements d’une journée entière, mais il ne fonctionne pas, j’ai donc créé un problème technique à ce sujet. Setting in admin default start and end date for events has no effect in front end
Merci, mais ce serait également une meilleure fonctionnalité de ne pas afficher du tout les heures, similaire au fonctionnement de Google Agenda : un événement d’une journée n’a pas d’heure de début ni d’heure de fin… parce que c’est un événement d’une journée !
Je suis tout à fait d’accord. Une chose cependant avec le plugin calendrier est qu’il y a une longue liste de fonctionnalités que tout le monde souhaite et même une fonctionnalité “qui semble facile à implémenter” comme celle-ci peut prendre du temps avant d’être implémentée (je ne blâme pas les développeurs, c’est génial que nous ayons déjà autant de choses gratuitement).
Cependant, pour rester orienté solution, j’ai pensé à un petit hack (je ne dis pas que je vais faire ce script, mais le voici) :
- Les développeurs ont eu la gentillesse de mettre en place un champ personnalisé qui conserve une valeur, vous pouvez avec Javascript le transformer en une case à cocher “toute la journée” et lier un événement qui, lorsque la case à cocher est cochée, définit l’heure de l’événement de 00:00 à 23:59 et masque directement les champs d’heures.
Je l’utilise juste pour afficher le nombre maximum de participants à l’événement jusqu’à ce que la fonctionnalité de participants maximum soit disponible.
Au fait, vous avez dit :
nos membres peuvent croire que l’événement commence réellement à 3h00 du matin, heure locale, dans le cadre de notre solution de contournement actuelle.
Je suis curieux, quelle est la solution de contournement qui génère cette situation ?


