Plugin Eventi 📅

Mi sento un po’ sciocco, ma non riesco a far funzionare questa cosa. Sul sito di Pavilion, quando creo un argomento, vedo:

Mentre sul mio sito vedo:

Come posso far apparire il pulsante “Aggiungi evento”?

Ho selezionato queste impostazioni:

Devo per forza aver trascurato qualcosa di davvero stupido, ma non riesco a capirlo per nulla al mondo. Sto utilizzando un tema standard senza componenti aggiunti.

1 Mi Piace

Non sei un idiota; dobbiamo migliorare la documentazione :slight_smile:

Hai attivato gli eventi nella categoria in cui stai cercando di pubblicare?

5 Mi Piace

Intendi questo?

Non riesco ad avviare nessun argomento in questa categoria perché è richiesto un evento, ma non riesco a capire come aggiungerne uno. Tuttavia, ho selezionato anche Consenti di aggiungere eventi agli argomenti in tutte le categorie. e non riesco ad aggiungere eventi in nessuna categoria.

Per la parte positiva, funziona molto bene come barra laterale:

1 Mi Piace

@fzngagan puoi aiutare @smrtey? Sembra un problema post-migrazione.

2 Mi Piace

Ho letto questo e penso di aver risolto il problema. Cercherò di capire cosa ho dovuto fare.

Ho semplicemente deselezionato tutte le Opzioni sotto Categoria > Impostazioni > Eventi e poi le ho riprospettate, e così ha funzionato.

Ciò che resta confuso è che nelle Impostazioni del sito ho:
eventi abilitati: Consenti di aggiungere eventi agli argomenti in tutte le categorie. selezionato

Ma posso aggiungere eventi solo nelle Categorie in cui ho anche Categoria > Impostazioni > Eventi
Consenti di aggiungere eventi agli argomenti in questa categoria (sovrascrive l'impostazione del sito). selezionato anch’esso.

2 Mi Piace

Sto riscontrando lo stesso problema. Potrebbe essere causato dall’aggiornamento da Discourse 2.4.0 a 2.5.0.beta1 (0903aa44bb), dato che prima funzionava per me.

Segnalazione del bug creata qui: Pavilion

1 Mi Piace

Ce darò un’occhiata oggi.

2 Mi Piace

Ho appena installato questo plugin e non sono sicuro di come usarlo correttamente.

Quando creo un nuovo ‘Evento’ (ho creato una nuova categoria), viene semplicemente creato un nuovo argomento come qualsiasi altro argomento di Discourse.

Come posso collegarlo alle funzionalità ‘Agenda’ e ‘Calendario’ del tuo plugin, per favore?

2 Mi Piace

Ah, vedo che è stato risposto sopra.

Ho dovuto selezionare ‘Consenti eventi’ nelle impostazioni della categoria.

2 Mi Piace

Le impostazioni per questo plugin si trovano nelle impostazioni dell’amministratore e nelle impostazioni della categoria. Hai abilitato gli eventi lì? Capirai che funziona quando modifichi un argomento esistente e vedi il pulsante per aggiungere/modificare i dettagli dell’evento. Non puoi aggiungere i dettagli dell’evento quando crei per la prima volta l’argomento.

2 Mi Piace

Sì, esatto :+1:
E poi avrai un posto nella parte in alto a destra del compositore per scegliere una data/ora per il tuo argomento

1 Mi Piace

Grazie! Come faccio a far sì che il pulsante ‘Aggiungi posizione’ mostri una mappa?

1 Mi Piace

C’è un modo per cambiare il testo ‘Agenda’ nella barra di navigazione in ‘Eventi’ - per coerenza?

Grazie!

1 Mi Piace

È un altro plugin:

2 Mi Piace

Sì, dovresti cercare ‘agenda’ nella scheda ‘personnaliser’ (in francese, non sono sicuro della traduzione, tra ‘group’ e ‘api’) / testo

1 Mi Piace

Ci sto arrivando!

Un’altra domanda, per favore. C’è un’impostazione per visualizzare gli eventi in modalità ‘Agenda’ in modo che quelli in corso più vicini alla data ‘ora’ appaiano in cima alla pagina?

1 Mi Piace

Hmm… credo che sia proprio quello che fa l’agenda…
Ma potrebbe esserci un bug

funziona comunque nelle sottocategorie (2.4.0.beta10 e l’ultimo commit di events, credo)

2 Mi Piace

Ciao, ho riscontrato un problema con il plugin Eventi che non funziona più. Innanzitutto ho aggiornato la mia istanza all’ultima versione 2.5 beta su Docker. Ho notato che l’URL git di app.yml doveva essere aggiornato a paviliondev e ho quindi ricostruito con successo il contenitore. Per quanto ne so, non sono comparsi problemi, ma non riesco comunque a creare eventi. Vedo che il plugin Discourse Eventi 0.1 risulta installato. Avete qualche idea?

Se dovrei spostare questa discussione in un nuovo thread, fatemelo sapere.

1 Mi Piace

Ciao Sunjam, penso che Tobias abbia la soluzione:

2 Mi Piace

Se hai ricompilato il container, dovresti avere l’ultimo commit, che funziona con la versione 2.0.5 beta2 (almeno fino a 8ae472bc41) :wink:, e nella scheda dei parametri, sì, 0.1 è la versione attuale.

L’hai già provato?

4 Mi Piace