Dates, heures et événements sur la journée entière

Disponible dans :Free

Tout événement a besoin d’une date de début : c’est elle qui le fait apparaître dans vos calendriers et vos listes. Cette page présente les champs de début et de fin, le fuseau horaire utilisé et les événements sur la journée entière.

Régler le début et la fin

Ouvrez l’événement dans l’éditeur de blocs. Le panneau When de la colonne de droite contient trois réglages :

RéglageRôlePar défaut
All day eventMasque l’heure : l’événement occupe toute la journée.Désactivé
StartsLe jour et l’heure du début. Obligatoire pour publier.Vide
EndsLe jour et l’heure de fin. Rempli quand vous choisissez le début, selon la durée par défaut.Début plus 60 minutes
  1. Cliquez sur Starts. Un calendrier s’ouvre.
  2. Choisissez le jour, puis réglez l’heure et les minutes.
  3. Vérifiez Ends et corrigez-le si l’événement dure plus ou moins longtemps.

La durée par défaut vient du réglage Default event duration (minutes) dans HappenBoard → Settings → General. Un bouton Clear à côté d’un champ rempli permet de le vider.

Si vous modifiez le début ensuite, la fin ne bouge pas avec lui. Une fin antérieure au début est refusée à l’enregistrement, avec le message « The event cannot end before it starts. »

Pourquoi le début est obligatoire

Sans date de début, un événement n’a aucune date : il n’apparaît dans aucun calendrier ni aucune liste. HappenBoard refuse donc de le publier. Dans l’éditeur, un avertissement s’affiche sous Starts tant qu’il est vide, et la publication échoue avec un message qui vous demande de renseigner le début. Un brouillon peut en revanche être enregistré sans date.

Un événement publié sans début avec une ancienne version affiche « This event has no date yet, so it is not taking RSVPs. » à la place de son formulaire d’inscription. Ajoutez un début et mettez l’événement à jour pour corriger cela.

Les heures suivent le fuseau horaire du site

Sous les champs de date, une ligne indique le fuseau horaire, par exemple « Times are in your site timezone (Europe/Paris). » Il s’agit du fuseau réglé dans Réglages → Général, pas de celui de votre ordinateur. Un début saisi à 19 h 30 s’affiche à 19 h 30 sur votre site, quel que soit l’endroit d’où vous le saisissez.

Vos visiteurs voient eux aussi les heures dans le fuseau du site, avec les formats de date et d’heure choisis dans Réglages → Général.

Réglez le fuseau horaire avant de créer vos événements. Si vous le changez plus tard, un événement unique garde le même instant, donc son heure affichée change : 19 h à Paris devient 18 h si vous passez le site sur Londres. Une série récurrente est recalculée dans le nouveau fuseau : sa première date garde son instant, et toutes les dates suivantes prennent la même heure qu’elle.

Événements sur une ou plusieurs journées

Activez All day event quand l’heure ne compte pas : un festival, un jour férié, une date limite. L’éditeur et la page de l’événement affichent alors la date sans heure, et les fichiers de calendrier l’indiquent comme une journée entière.

Pour un événement d’une journée, laissez Ends vide. Pour un événement sur plusieurs jours, placez Ends sur le dernier jour. Un événement avec horaires peut aussi s’étendre sur plusieurs jours, comme un stage du samedi 10 h au dimanche 17 h.

Un événement qui dure plusieurs jours apparaît sur chacun de ses jours dans le bloc Calendrier et dans le calendrier d’administration.

Modifier les dates depuis l’administration

Le formulaire rapide, ouvert depuis HappenBoard → Events ou HappenBoard → Calendar, propose les mêmes champs, nommés All-day event, Start et End. Choisir un Start y remplit aussi un End vide. Sur l’écran Calendrier d’administration :

  • cliquez sur un jour pour créer un événement qui commence à 9 h ce jour-là, ou sur une heure dans les vues semaine et jour pour qu’il commence à cette heure. La fin suit la durée par défaut ;
  • faites glisser un événement vers un autre jour ou une autre heure pour le déplacer ;
  • dans les vues semaine et jour, faites glisser le bord inférieur d’un événement pour changer sa fin.

Déplacer seule une date d’un événement récurrent demande HappenBoard Pro, comme l’explique modifier une date d’une série.

Pour décaler plusieurs événements d’un coup, sélectionnez-les dans HappenBoard → Events, choisissez Edit fields…, puis Shift dates. Début et fin se décalent ensemble du nombre d’heures, de jours ou de semaines choisi.

Quand vous changez la date ou l’heure d’un événement publié, les personnes inscrites reçoivent un e-mail avec la nouvelle date et un fichier de calendrier à jour.

En cas de problème

  • La publication échoue : renseignez Starts dans le panneau When, puis publiez de nouveau.
  • L’événement n’apparaît pas dans le calendrier : vérifiez qu’il a un début et qu’il est publié.
  • Les heures sont décalées d’une ou deux heures : vérifiez le fuseau horaire dans Réglages → Général.

Pour aller plus loin