# Plugin Eventi di Angus 📅

**URL:** https://meta.discourse.org/t/angus-events-plugin/69776
**Category:** Plugin
**Created:** [11 Settembre 2017, 2:44am UTC](https://meta.discourse.org/t/angus-events-plugin/69776 "2017-09-11T02:44:59Z")
**Posts on this page:** 20
**Page:** 40

<div class="post-metadata">

### Author: ![Ellibereth](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ellibereth/32/202896_2.png) [@Ellibereth](https://meta.discourse.org/u/Ellibereth)
#### Post date: [10 Dicembre 2022, 7:24pm UTC](https://meta.discourse.org/t/angus-events-plugin/69776/800 "2022-12-10T19:24:14Z")

</div>

Ops. Corretto. Riprova.

---

<div class="post-metadata">

### Author: ![oca](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/oca/32/156060_2.png) [@oca](https://meta.discourse.org/u/oca)
#### Post date: [9 Gennaio 2023, 2:09pm UTC](https://meta.discourse.org/t/angus-events-plugin/69776/801 "2023-01-09T14:09:33Z")

</div>

Grazie ancora team Pavilion,  
Trovo non così ovvio connettersi a un provider iCal che non sia Google e Outlook (nel mio caso, il nostro nextcloud). La documentazione sembra troncata sul paragrafo **iCalendar**

> I provider iCalendar non richiedono alcuna autenticazione, quindi puoi semplicemente aggiungerne uno selezionando “icalendar”, dandogli un nome e salvando il provider. Se stai integrando più

C’erano altre istruzioni?

Non capisco perché il link che fornisce il file ics (`http://[NOME-DOMINIO]/remote.php/dav/calendars/[UTENTE]/[URI-CALENDARIO]/?export` [[es.]](https://nextcloud.cm-en-transition.fr/remote.php/dav/public-calendars/FHcJBzSDm5i6Mr7T/?export)) non funzioni (Importazione terminata da \*\*\*. Recuperati 0 eventi, creati 0 eventi e aggiornati 0 eventi.)

Grazie in anticipo

---

<div class="post-metadata">

### Author: ![volanar](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/volanar/32/318163_2.png) [@volanar](https://meta.discourse.org/u/volanar)
#### Post date: [9 Gennaio 2023, 9:44pm UTC](https://meta.discourse.org/t/angus-events-plugin/69776/802 "2023-01-09T21:44:18Z")

</div>

Il plugin può essere integrato con la piattaforma federata gratuita di Mobilizon?  
[https://docs.joinmobilizon.org/contribute/integrations/](https://docs.joinmobilizon.org/contribute/integrations/)

---

<div class="post-metadata">

### Author: ![jdaviescoates](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jdaviescoates/32/143469_2.png) [@jdaviescoates](https://meta.discourse.org/u/jdaviescoates)
#### Post date: [10 Gennaio 2023, 11:29pm UTC](https://meta.discourse.org/t/angus-events-plugin/69776/803 "2023-01-10T23:29:58Z")

</div>

> [@volanar](#):
>
> Il plugin può essere integrato con la piattaforma federata gratuita di Mobilizon?

Sarebbe fantastico!

---

<div class="post-metadata">

### Author: ![angus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/angus/32/341715_2.png) [@angus](https://meta.discourse.org/u/angus)
#### Post date: [12 Gennaio 2023, 11:31am UTC](https://meta.discourse.org/t/angus-events-plugin/69776/804 "2023-01-12T11:31:19Z")

</div>

Darò altri aggiornamenti e indicazioni su questo plugin la prossima settimana.

> [@volanar](#):
>
> Il plugin può essere integrato con la piattaforma federata gratuita di Mobilizon?

Ho tentato di integrare Mobilizon come parte del progetto. Vedi qui

[https://docs.google.com/document/d/1-oJsXivT\_KRBZ-wUQ-TbHdO7Z-qf7z4GeiRiJ014V-E/edit?usp=sharing](https://docs.google.com/document/d/1-oJsXivT_KRBZ-wUQ-TbHdO7Z-qf7z4GeiRiJ014V-E/edit?usp=sharing)

> Per avere un’idea di questo problema, vale la pena considerare la disposizione verso la gestione degli eventi in [Disapora](https://github.com/diaspora/diaspora/issues/1359) e [Mastodon](https://github.com/mastodon/mastodon/issues/4179), la mancanza di adozione di [queste alternative open source a Meetup.com](https://github.com/coderbyheart/open-source-meetup-alternatives.), o il fatto che il [sito web della documentazione di Mobilizon](https://docs.joinmobilizon.org/contribute/graphql_api/) fosse intermittente durante il periodo della ricerca, [la maggior parte del loro forum di supporto è in francese](https://framacolibri.org/c/mobilizon) e che abbiano l’unica API nell’elenco che [utilizza l’autenticazione di base per ottenere un token di accesso](https://docs.joinmobilizon.org/contribute/graphql_api/#authenticate). Lo diciamo non per criticare gli sviluppatori di nessuno di questi servizi (poiché sviluppatori di software open source noi stessi, siamo pienamente consapevoli delle sfide che tali progetti comportano), ma vogliamo essere chiari sulla situazione attuale.

Dati i vincoli di tempo, ho deciso di concentrarmi sulle alternative più documentate / stabili. Tenterò di integrare Mobilizon di nuovo in futuro.

---

<div class="post-metadata">

### Author: ![jdaviescoates](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jdaviescoates/32/143469_2.png) [@jdaviescoates](https://meta.discourse.org/u/jdaviescoates)
#### Post date: [1 Marzo 2023, 9:40am UTC](https://meta.discourse.org/t/angus-events-plugin/69776/805 "2023-03-01T09:40:12Z")

</div>

Ci sono altri aggiornamenti su quando possiamo aspettarci che le funzionalità del plugin di integrazione degli eventi vengano incorporate nel plugin degli eventi? Grazie!

---

<div class="post-metadata">

### Author: ![niccokunzmann](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/niccokunzmann/32/131771_2.png) [@niccokunzmann](https://meta.discourse.org/u/niccokunzmann)
#### Post date: [19 Marzo 2023, 11:08am UTC](https://meta.discourse.org/t/angus-events-plugin/69776/806 "2023-03-19T11:08:27Z")

</div>

Ciao, l’ho appena visto dopo l’aggiornamento.

Dove vorresti ricevere feedback?

Eccone uno:

- Tutti i link a [discourse.pluginmanager.org](http://discourse.pluginmanager.org) non funzionano, né nel primo post qui né su discourse.
- Provider e Source non sono chiari fin dall’inizio. Source mi sembra più un filtro.
- Cos’è UID? Voglio solo importare tutto automaticamente e gestire ciò che vedo su discourse. A quale categoria/tag vengono assegnati gli eventi? Vorrei farlo nella sezione Source/Filter. Cosa succede con la duplicazione degli eventi? Filter implica che c’è UN evento. Source in qualche modo ne crea diversi.
- Cosa succede se gli eventi vengono eliminati o spostati? È solo qualcosa che mi chiedo. Ad esempio, l’eliminazione dovrebbe rimuovere l’ora ma non la discussione e la risposta con una nota.
- Mobilizon sembra essere mancante. Probabilmente ti concentri su grandi provider e standard. Vedo che supporti ICal.
- Se supporti iCalendar, crea una pagina modificabile come una Wiki in cui le persone possano aggiungere nomi di piattaforme. In questo modo, sarà chiaro agli utenti quale dovrebbero usare e se è supportato. Inoltre, potrebbe essere utile indicare un tutorial di esportazione ICS per ciascuno di essi. È qualcosa per cui devi solo fornire lo spazio e la community può estendere l’elenco.

Per me, questo flusso di lavoro sembra utile in una finestra di dialogo guidata/a passi:

1. Scegli un provider: ci sarà un elenco di provider, un link alla documentazione. I provider precedenti compaiono qui come un elenco.
2. Filtra gli eventi. Puoi applicare diversi filtri e tutti devono corrispondere. I filtri precedenti compaiono.
  - tutti gli eventi
  - tutti gli eventi futuri
  - eventi dall’inizio alla fine (inclusi)
  - UID - si riferisce all’UID di ICal?
  - Categoria - Categorie ICS per virgola

3. Controlla gli eventi importati. - Non ci sono ancora arrivato.
4. Azioni da intraprendere con gli eventi:
  - Pubblica nella categoria
  - Pubblica con tag
  - Prefisso titolo

Questo è quello che vorrei fare:

- (1) Aggiungi Provider Google (ICS)
- (2) Filtra eventi da oggi
- (2) Filtra eventi con categoria “repair”
- (3) Controlla che gli eventi compaiano
- (4) Pubblica nella categoria repair

Ancora:

- (1) Scegli Provider Google esistente (ICS) dal passaggio precedente
- (2) Filtra eventi da oggi
- (2) Filtra eventi senza categoria “repair”
- (3) Controlla che gli eventi compaiano
- (4) Pubblica nella categoria General

Ancora:

- (1) Aggiungi Provider Outlook (ICS)
- (2) Filtra eventi da oggi
- (3) Controlla che gli eventi compaiano
- (4) Pubblica nella categoria General con tag “council”

L’interfaccia utente nello stato attuale mi sembra da una prospettiva di sviluppo: prima hai creato le sorgenti, poi hai aggiunto i provider, continuando a chiamarla sorgente invece di filtro. Inoltre, il flusso va da destra a sinistra per me: (1) provider (2) sorgente/filtro. Ho proposto come vorrei usarlo.

---

<div class="post-metadata">

### Author: ![RGJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rgj/32/523185_2.png) [@RGJ](https://meta.discourse.org/u/RGJ)
#### Post date: [19 Marzo 2023, 12:15pm UTC](https://meta.discourse.org/t/angus-events-plugin/69776/807 "2023-03-19T12:15:11Z")

</div>

Grazie per il tuo feedback, molto apprezzato!

Mi sono assicurato che i link alla documentazione siano corretti in questo meta topic. Ci assicureremo presto che i link nel plugin finiscano nel posto giusto. Puoi trovare la documentazione qui [Docs - Pavilion](https://coop.pavilion.tech/docs?ascending=true&category=86&order=title)

L’ordine corretto per aggiungere le cose è Provider - Source - Connection. Poiché le Connections sono quelle che aggiungerai più frequentemente, sono mostrate sul lato più a sinistra.

Una source non è la stessa cosa di un filter. Vedrai che una Connection ha un pulsante con un’icona a “imbuto” che può essere utilizzata per filtrare gli eventi, in base ad esempio se una certa parola si verifica nel nome dell’evento.

Un esempio sarebbe:

Provider: Google Calendar  
Source: Il Google Calendar specifico di @rgj  
Connection: Fai creare all’utente @rgj dei topic in una categoria specifica per eventi dal mio (source:) Google Calendar (provider:) che corrispondono a (filter) un certo nome di evento.

---

<div class="post-metadata">

### Author: ![oca](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/oca/32/156060_2.png) [@oca](https://meta.discourse.org/u/oca)
#### Post date: [22 Marzo 2023, 11:11am UTC](https://meta.discourse.org/t/angus-events-plugin/69776/808 "2023-03-22T11:11:02Z")

</div>

[Documentazione per iCal](https://coop.pavilion.tech/docs?topic=1567#icalendar-3) su Docs-cooperative è ancora strana:

> I provider iCalendar non richiedono alcuna autenticazione, quindi puoi semplicemente aggiungerne uno selezionando “icalendar”, dandogli un nome e salvando il provider. Se stai integrando più

C’è qualcos’altro da sapere?

Ancora non capisco perché il mio campo iCal non venga letto, e speravo che la risposta fosse lì mancante.  
Ho provato a inserire il link al file `.ics` sia nel campo URL del **Provider** che nel campo Opzioni sorgente/URI, ma quando provo a recuperare gli eventi, ottengo: `Importazione da <nome calendario> terminata. Recuperati 0 eventi, creati 0 eventi e aggiornati 0 eventi.`

Il problema potrebbe essere causato dal fatto che il link `.ics` di Nextcloud non termina effettivamente con `.ics` ma con `/?export`? ([es. link ics nextcloud](https://nextcloud.cm-en-transition.fr/remote.php/dav/public-calendars/FHcJBzSDm5i6Mr7T/?export))

---

<div class="post-metadata">

### Author: ![RGJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rgj/32/523185_2.png) [@RGJ](https://meta.discourse.org/u/RGJ)
#### Post date: [22 Marzo 2023, 11:49am UTC](https://meta.discourse.org/t/angus-events-plugin/69776/809 "2023-03-22T11:49:56Z")

</div>

Quel link non funziona per me, `nextcloud.cm-en-transition.fr` non accetta connessioni.

---

<div class="post-metadata">

### Author: ![gwmngilfen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gwmngilfen/32/302925_2.png) [@gwmngilfen](https://meta.discourse.org/u/gwmngilfen)
#### Post date: [22 Marzo 2023, 1:40pm UTC](https://meta.discourse.org/t/angus-events-plugin/69776/810 "2023-03-22T13:40:46Z")

</div>

@nathank non sembra essere il caso per noi (plugin UI reports versione 0.2.4 / Discourse 3.1.0.beta2). Ecco uno screenshot per un evento a Buenos Aires (UTC-3):

 ![2023-03-22-133923_779x205_scrot](https://global.discourse-cdn.com/meta/original/4X/e/6/6/e6649fa6d455c4f0f3108a4dc7ef9b230aa28451.png)

Tuttavia, quando visualizzato da un utente in Finlandia (UTC+2), vede:

![image](https://global.discourse-cdn.com/meta/original/4X/f/e/1/fe11864e6631d03823b7f54c532535fd591d6b5b.png)

Se ho capito bene, questo screenshot _dovrebbe_ indicare 00:00 (22:00 +2, o 19:00 + 5) per il mio utente finlandese, giusto?

Solo per confermare, ecco il loro fuso orario:  
 ![image](https://global.discourse-cdn.com/meta/original/4X/b/3/0/b301f70753eab85ba37234b3a33d3362a57d8b3e.png)  
E le impostazioni nel pannello di amministrazione:

 ![2023-03-22-133612_642x147_scrot](https://global.discourse-cdn.com/meta/original/4X/5/2/5/5256a6d9dad4b7bbead38127dcbbda48b9dae7c5.png)

Mi sfugge qualcosa? Grazie!

---

<div class="post-metadata">

### Author: ![gwmngilfen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gwmngilfen/32/302925_2.png) [@gwmngilfen](https://meta.discourse.org/u/gwmngilfen)
#### Post date: [22 Marzo 2023, 1:44pm UTC](https://meta.discourse.org/t/angus-events-plugin/69776/811 "2023-03-22T13:44:07Z")

</div>

Non importa, penso di averlo appena notato: `events timezone default` è ciò che lo controlla, giusto? Avevo interpretato che significasse “quando si crea un nuovo evento, quale fuso orario dovremmo usare”. Avrei potuto risparmiarmi un sacco di screenshot 🙂

---

<div class="post-metadata">

### Author: ![nathank](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nathank/32/290039_2.png) [@nathank](https://meta.discourse.org/u/nathank)
#### Post date: [22 Marzo 2023, 8:42pm UTC](https://meta.discourse.org/t/angus-events-plugin/69776/812 "2023-03-22T20:42:55Z")

</div>

> [@jdaviescoates](#):
>
> Ci sono altri aggiornamenti su quando potremo vedere le funzionalità del plugin di integrazione eventi incorporate nel plugin eventi? Grazie!

Sono lieto di segnalare che questo è attualmente attivo con questo plugin. E se lo desideri, puoi ancora usare [Creating and managing events](https://meta.discourse.org/t/discourse-event/149964) per presentare gli eventi nell’interfaccia utente.

> [@gwmngilfen](#):
>
> Lascia perdere, penso di averlo appena notato: `events timezone default` è ciò che lo controlla, giusto? Avevo interpretato che significasse “quando si crea un nuovo evento, con quale fuso orario dovremmo iniziare”. Avrei potuto risparmiarmi un sacco di screenshot 🙂

Nessun problema, forse il testo dell’impostazione potrebbe essere reso un po’ più chiaro con questo.

---

<div class="post-metadata">

### Author: ![elRicharde](https://avatars.discourse-cdn.com/v4/letter/e/5e9695/32.png) [@elRicharde](https://meta.discourse.org/u/elRicharde)
#### Post date: [5 Maggio 2023, 6:54am UTC](https://meta.discourse.org/t/angus-events-plugin/69776/813 "2023-05-05T06:54:36Z")

</div>

Ho una domanda sul plugin e sul suo fuso orario.  
Gli eventi in webcal hanno un’ora di scarto rispetto al forum.

Il link Webcal inizia così:

> webcal://forum.myforum.de/c/veranstaltungen/l/calendar.ics?time\_zone=Europe/Berlin&user\_api\_key=

e gli eventi appaiono così quando vengono creati:  
 ![image](https://global.discourse-cdn.com/meta/original/4X/9/a/9/9a9b4962939f7d9ae708bc1bf37166710cad6871.png)

ma ottengo questo in Thunderbird, ad esempio:  
 ![image](https://global.discourse-cdn.com/meta/original/4X/f/e/c/fecdb0e04a4fb47d238fd040ee1640e31bfc4995.png)

Per gli eventi in inverno, tutto è sincronizzato e non c’è alcuno scarto.  
Cosa potrebbe esserci di sbagliato?  
Grazie in anticipo e per l’ottimo lavoro, adoro questo plugin molto più degli altri plugin Cal e Event.

---

<div class="post-metadata">

### Author: ![nathank](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nathank/32/290039_2.png) [@nathank](https://meta.discourse.org/u/nathank)
#### Post date: [5 Maggio 2023, 9:40am UTC](https://meta.discourse.org/t/angus-events-plugin/69776/814 "2023-05-05T09:40:37Z")

</div>

Credo che questo possa essere dovuto a un bug risolto di recente; hai effettuato l’aggiornamento negli ultimi uno o due giorni?

> **[Timezone glitch after recent Daylight savings switch](https://coop.pavilion.tech/t/timezone-glitch-after-recent-daylight-savings-switch/2652/4)**
>
> I reproduced this here on coop, and just pushed a fix

---

<div class="post-metadata">

### Author: ![elRicharde](https://avatars.discourse-cdn.com/v4/letter/e/5e9695/32.png) [@elRicharde](https://meta.discourse.org/u/elRicharde)
#### Post date: [7 Maggio 2023, 7:54am UTC](https://meta.discourse.org/t/angus-events-plugin/69776/815 "2023-05-07T07:54:08Z")

</div>

No, non così di recente. Non posso nemmeno dire se funzionasse prima e sia passato all’offset ora, come accadrebbe durante un aggiornamento, o se fosse così.

Qualcun altro ha lo stesso problema?

---

<div class="post-metadata">

### Author: ![RGJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rgj/32/523185_2.png) [@RGJ](https://meta.discourse.org/u/RGJ)
#### Post date: [7 Maggio 2023, 9:28am UTC](https://meta.discourse.org/t/angus-events-plugin/69776/816 "2023-05-07T09:28:01Z")

</div>

No, l’aggiornamento non l’ha _causato_, lo _corregge_, quindi aggiorna alla versione più recente del plugin.

---

<div class="post-metadata">

### Author: ![Drew-ART](https://avatars.discourse-cdn.com/v4/letter/d/8edcca/32.png) [@Drew-ART](https://meta.discourse.org/u/Drew-ART)
#### Post date: [22 Giugno 2023, 1:28am UTC](https://meta.discourse.org/t/angus-events-plugin/69776/817 "2023-06-22T01:28:53Z")

</div>

@angus Volevo solo farti sapere che la sezione “in the wild” in alto è un po’ datata. Dei quattro esempi:

- Il primo in alto richiede la creazione di un account per vedere il calendario
- Il secondo mostra un calendario funzionale ma rotto con due schede Calendario anziché una
- I siti 3° e 4° sembrano non esistere più

---

<div class="post-metadata">

### Author: ![SimmyD](https://avatars.discourse-cdn.com/v4/letter/s/df705f/32.png) [@SimmyD](https://meta.discourse.org/u/SimmyD)
#### Post date: [18 Luglio 2023, 12:00am UTC](https://meta.discourse.org/t/angus-events-plugin/69776/818 "2023-07-18T00:00:10Z")

</div>

Quando eseguo un aggiornamento da Beta5 a Beta6 tramite il portale di amministrazione, la data che viene inserita prima del titolo dell’argomento sembra scomparire.

C’è qualcosa che dovrei fare oltre a semplicemente aggiornare discourse dall’interfaccia web per mantenere questa funzionalità?

Sono tornato a beta5 (per sbaglio) e sono ricomparsi.

Modifica: Ho visto che avete il vostro discourse con segnalazione di bug, cosa che ho ora fatto.

---

<div class="post-metadata">

### Author: ![carpenoctem](https://avatars.discourse-cdn.com/v4/letter/c/e9c0ed/32.png) [@carpenoctem](https://meta.discourse.org/u/carpenoctem)
#### Post date: [3 Agosto 2023, 3:08pm UTC](https://meta.discourse.org/t/angus-events-plugin/69776/819 "2023-08-03T15:08:14Z")

</div>

Gli eventi e il [plugin di localizzazione](https://github.com/paviliondev/discourse-locations) hanno già alcune funzionalità collegate. È previsto il supporto per la visualizzazione della posizione di un evento nello stream/file ICS?

[Pagina precedente](https://meta.discourse.org/t/angus-events-plugin/69776.md?page=39)

[Pagina seguente](https://meta.discourse.org/t/angus-events-plugin/69776.md?page=41)
