Titolo, luogo, data e ora, fuso orario, ripetizione, invitati, avvisi e note; poi scarica il file .ics o aprilo direttamente nel calendario. Puoi anche incollare un programma o allegare un documento o una foto per creare più eventi insieme.

Come aggiungo un promemoria o un avviso a un evento .ics?

Un promemoria è un blocco VALARM all'interno dell'evento: ACTION:DISPLAY per una notifica a schermo, e TRIGGER:-PT30M per l'offset, dove PT introduce una durata ISO 8601 e il segno meno iniziale lo fa scattare prima dell'inizio anziché dopo. ICS Maker offre avvisi dal modulo e scrive un VALARM per ogni avviso, indicando sempre l'offset in minuti — un giorno prima è -PT1440M. Un evento può portare fino a dieci allarmi qui, ma se arrivano tutti dipende dal calendario che li legge: alcuni aggiungono un proprio predefinito accanto, e alcuni rimuovono del tutto gli allarmi dagli eventi importati, in modo che un file scaricato non possa pianificare notifiche su un dispositivo.

Il blocco che scrive

BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Reminder
TRIGGER:-PT30M
END:VALARM

Un VALARM si trova all'interno dell'evento anziché accanto ad esso, così viaggia insieme a lui. ACTION:DISPLAY è una notifica a schermo — quella che ogni calendario supporta. Le alternative, AUDIO e EMAIL, sono molto meno portabili: EMAIL in particolare chiede al calendario che legge di inviare una mail, cosa che la maggior parte semplicemente rifiuta di fare.

Leggere il trigger

TRIGGER:-PT30M è una durata, non un orario, e il segno meno è ciò che lo rende precedente all'evento — uno positivo scatta dopo l'inizio, il che è occasionalmente ciò che si desidera per un follow-up. Le lettere sono una durata ISO 8601: PT introduce un orario, quindi PT30M sono trenta minuti, PT2H due ore, e P1D un giorno. Questo builder indica sempre l'offset in minuti — un giorno prima è -PT1440M anziché -P1D, che è la stessa durata e leggermente meno probabile che soddisfi un parser esigente.

Un trigger può anche essere legato alla fine (TRIGGER;RELATED=END:-PT15M, un quarto d'ora prima che la riunione debba terminare) oppure ricevere un momento assoluto anziché un offset. Entrambi sono modifiche manuali al file scaricato; il modulo offre offset dall'inizio, che è ciò che quasi ogni promemoria richiede.

Più avvisi, e se sopravvivono

Un evento può portare tutti gli allarmi che si desidera — una settimana prima per prepararsi, un'ora prima per viaggiare, cinque minuti prima per unirsi alla chiamata — e ciascuno è un blocco a sé. Se arrivano tutti dipende dal calendario che apre il file: un promemoria fa parte dell'evento, ma un calendario con proprie notifiche predefinite può aggiungerne una accanto, e alcuni rimuovono del tutto gli allarmi dagli eventi importati piuttosto che lasciare che un file pianifichi notifiche sul telefono. Controlla il primo evento dopo un'importazione prima di fidarti di un intero gruppo.

Domande

Come imposto un promemoria 15 minuti prima di un evento?
Selezionalo dall'elenco degli avvisi prima di scaricare, e il file riceve un VALARM il cui trigger è -PT15M. Il segno meno significa prima dell'inizio; il calendario che apre il file pianifica la notifica per conto proprio.
Un evento può avere più di un promemoria?
Sì. L'RFC 5545 non pone limiti al numero di blocchi VALARM all'interno di un evento, e aggiungere un secondo avviso qui scrive un secondo blocco; dieci è il limite imposto da questo builder. Una coppia di un giorno prima e dieci minuti prima è la combinazione più comune.
Perché il mio promemoria non è apparso dopo aver importato il file?
Decide il calendario che legge. Alcuni applicano la propria notifica predefinita a tutto ciò che viene importato, alcuni mantengono gli allarmi del file, e alcuni ignorano gli allarmi importati per policy, in modo che un file scaricato non possa pianificare notifiche sul tuo dispositivo. Apri l'evento dopo l'importazione e controlla il campo dell'avviso prima di inviare il file a chiunque altro.
Cosa significa TRIGGER:-PT1H?
Un'ora prima dell'inizio dell'evento. PT introduce una durata oraria in ISO 8601, 1H è un'ora, e il segno meno iniziale fa sì che l'offset vada all'indietro rispetto all'inizio. Senza il segno meno scatterebbe un'ora dopo l'inizio dell'evento.