Titre, lieu, date et heure, fuseau horaire, récurrence, invités, alertes et notes — téléchargez ensuite le fichier .ics ou ouvrez-le directement dans votre calendrier. Vous pouvez aussi coller un programme ou joindre un document ou une photo pour créer plusieurs événements à la fois.
Comment ajouter un rappel ou une alerte à un événement .ics ?
Un rappel est un bloc VALARM à l'intérieur de l'événement : ACTION:DISPLAY pour une notification à l'écran, et TRIGGER:-PT30M pour le décalage, où PT introduit une durée ISO 8601 et le signe moins initial fait que l'alerte se déclenche avant le début plutôt qu'après. ICS Maker propose des alertes depuis le formulaire et écrit un VALARM par alerte, en exprimant toujours le décalage en minutes — un jour avant devient -PT1440M. Un événement peut porter jusqu'à dix alarmes ici, mais leur arrivée effective dépend du calendrier qui les lit : certains ajoutent leur propre alerte par défaut en plus, et d'autres suppriment purement et simplement les alarmes des événements importés, de sorte qu'un fichier téléchargé ne puisse pas déclencher de notifications sur un appareil.
Le bloc qu'il écrit
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Reminder
TRIGGER:-PT30M
END:VALARMUn VALARM se situe à l'intérieur de l'événement plutôt qu'à côté, de sorte qu'il voyage avec lui. ACTION:DISPLAY est une notification à l'écran — celle que tous les calendriers prennent en charge. Les alternatives, AUDIO et EMAIL, sont bien moins portables : EMAIL en particulier demande au calendrier qui lit le fichier d'envoyer un courriel, ce que la plupart refusent tout simplement de faire.
Lire le déclencheur
TRIGGER:-PT30M est une durée, pas une heure, et c'est le signe moins qui le fait se déclencher avant l'événement — un signe positif déclenche l'alerte après le début, ce qui est parfois ce que l'on souhaite pour un suivi. Les lettres forment une durée ISO 8601 : PT introduit une durée en temps, de sorte que PT30M vaut trente minutes, PT2H deux heures, et P1D un jour. Ce générateur exprime toujours le décalage en minutes — un jour avant s'écrit -PT1440M plutôt que -P1D, qui est la même durée mais légèrement plus susceptible de dérouter un analyseur pointilleux.
Un déclencheur peut aussi être rattaché à la fin (TRIGGER;RELATED=END:-PT15M, un quart d'heure avant la fin prévue de la réunion) ou recevoir un instant absolu au lieu d'un décalage. Les deux nécessitent une modification manuelle du fichier téléchargé ; le formulaire propose des décalages par rapport au début, ce qui correspond à la quasi-totalité des rappels.
Plusieurs alertes, et si elles survivent
Un événement peut porter autant d'alarmes que vous le souhaitez — une semaine à l'avance pour se préparer, une heure à l'avance pour le trajet, cinq minutes à l'avance pour rejoindre l'appel — et chacune constitue son propre bloc. Leur arrivée effective dépend du calendrier qui ouvre le fichier : un rappel fait partie de l'événement, mais un calendrier disposant de ses propres notifications par défaut peut en ajouter une des siennes en plus, et certains suppriment purement et simplement les alarmes des événements importés plutôt que de laisser un fichier déclencher des notifications sur votre téléphone. Vérifiez le premier événement après une importation avant de faire confiance à un lot entier.
Questions
- Comment définir un rappel 15 minutes avant un événement ?
- Choisissez-le dans la liste des alertes avant de télécharger, et le fichier reçoit un VALARM dont le déclencheur est -PT15M. Le signe moins signifie avant le début ; le calendrier qui ouvre le fichier planifie lui-même la notification.
- Un même événement peut-il avoir plusieurs rappels ?
- Oui. La RFC 5545 n'impose aucune limite au nombre de blocs VALARM à l'intérieur d'un événement, et l'ajout d'une deuxième alerte ici écrit un second bloc ; dix est le plafond imposé par ce générateur. La combinaison la plus courante est une alerte un jour à l'avance et une autre dix minutes à l'avance.
- Pourquoi mon rappel n'est-il pas apparu après l'importation du fichier ?
- C'est le calendrier qui lit le fichier qui décide. Certains appliquent leur propre notification par défaut à tout ce qui est importé, certains conservent les alarmes du fichier, et certains ignorent les alarmes importées par principe, de sorte qu'un fichier téléchargé ne puisse pas déclencher de notifications sur votre appareil. Ouvrez l'événement après l'importation et vérifiez le champ des alertes avant d'envoyer le fichier à quelqu'un d'autre.
- Que signifie TRIGGER:-PT1H ?
- Une heure avant le début de l'événement. PT introduit une durée en temps au format ISO 8601, 1H représente une heure, et le signe moins initial fait que le décalage remonte en arrière depuis le début. Sans le signe moins, l'alerte se déclencherait une heure après le début de l'événement.