Includi link e descrizione quando aggiungi a Google Calendar e iCal

L’interfaccia per aggiungere un evento al calendario ha uno spazio per un URL: viene visualizzato molto bene nella visualizzazione in Discourse, ma quando un utente salva l’evento nel proprio calendario (tramite i tre puntini in alto a destra dell’evento), non viene incluso alcun URL.

Allo stesso modo, sembra che dovrebbe esserci un modo per includere una breve descrizione dell’evento che verrebbe esportata nel calendario dell’utente. So che posso aggiungere ulteriori descrizioni nel post, ma l’utente dovrebbe tornare a Discourse per vederle.

4 Mi Piace

Questo è molto necessario! Sarebbe un’aggiunta fantastica e migliorerebbe notevolmente l’utilità di questo plugin.

Sono riuscito a farlo manualmente modificando il file .ics che puoi scaricare. Poi invio questo file via email come allegato ai partecipanti. Se la maggior parte dei tuoi utenti ha le email attive, questo può essere fatto come messaggio privato o tramite una notifica.

La chiave è aggiungere una DESCRIPTION: e una LOCATION:

DESCRIPTION:

Aggiungi una riga nel file .ics che inizia con DESCRIPTION:

  • le nuove righe di testo visualizzato sono separate da \\n
  • se hai bisogno di un’altra riga del file .ics per una descrizione più lunga, indentala con uno spazio singolo
  • gli URL possono essere inclusi senza alcuna formattazione speciale richiesta

LOCATION:

Puoi inserire qualsiasi cosa qui: un indirizzo, una descrizione di come ti incontrerai o l’URL dell’argomento

Esempio di file .ics modificato:

BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Discourse//EN
BEGIN:VEVENT
UID:1704916800000_1704920400000
DTSTAMP:20240109T202706Z
DTSTART:20240110T200000Z
DTEND:20240110T210000Z
SUMMARY:Dimostra come usare i file .ics per gli eventi di Discourse
LOCATION:Vedi l'argomento meta qui sotto
DESCRIPTION:Ecco il link:\n\n
 https://meta.discourse.org/t/include-link-and-description-when-adding-to-google-calendar-and-ical/278507
END:VEVENT
END:VCALENDAR

Ecco il file .ics se vuoi provarlo:

3 Mi Piace

Grazie per questo. Ci proverò. Senza il link, la funzione evento non è molto utile.

3 Mi Piace

È stato implementato! Almeno per Google Calendar.

Deve ancora essere fatto per i file .ics, il che è molto importante per i miei utenti poiché molti di loro utilizzano Microsoft per le e-mail (ed è più universale). Possono anche essere inoltrati bene.

4 Mi Piace

+1 per questa funzionalità

1 Mi Piace

Sono lieto di segnalare che ora è stato implementato anche per .ics!!

5 Mi Piace