Utilizzo il plugin ufficiale Calendar and Event da anni, ed è davvero eccellente per molti scopi: il pulsante “Aggiungi al calendario” nel topic è utile ma non arriva al punto necessario nel 2026.
Quando un utente riceve una notifica su un nuovo Topic evento, riceve un’email di notifica standard di Discourse. Quell’email non ha allegato alcun file .ics. Ciò significa che il destinatario deve:
- Cliccare nell’email di notifica per Visitare il Topic
- Trovare e cliccare il pulsante “Aggiungi al calendario” (non è ovvio, poiché si trova nel menu …)
- Utenti di Google Calendar: possono cliccare per aggiungere da lì (apre una nuova scheda)
- Utenti di Outlook/Apple Calendar: devono scaricare/aprire il file manualmente e aggiungerlo al calendario.
Client di posta elettronica come Outlook, Apple Mail, Thunderbird e Gmail supportano nativamente gli inviti a calendario incorporati come parti MIME text/calendar. Quando ne rilevano uno, visualizzano un’interfaccia nativa “Accetta / Rifiuta / Forse” direttamente all’interno dell’email, senza bisogno di cliccare su un sito web. Non so se il ciclo di feedback “Accetta/Rifiuta” possa essere implementato in modo che il Topic venga aggiornato, ma almeno l’aggiunta automatica al calendario sarebbe qualcosa.
Questa è davvero una fonte di attrito nell’uso di Discourse con alcuni dei team e delle comunità che supporto. Quando qualcosa di così centrale come gli Inviti a Calendario è supportato nativamente nei client di posta elettronica, le persone nuove a Discourse trovano fastidioso che Discourse non possa farlo.
Mi chiedo solo se sia possibile aggiungerlo in futuro a Discourse Events?