avrebbe senso implementare Add admin setting to change default Calendar view (Month / Week / Year) dopo questo
Ho creato unarichiesta di funzionalità qui e sarei felice di ricevere qualsiasi voto favorevole.
Ciao a tutti,
Mi chiedevo se ci fosse la possibilità di visualizzare qualche informazione in più nell’evento selezionato nel calendario (ad esempio visualizzare la descrizione, i pulsanti per partecipare all’evento e un piccolo link “maggiori informazioni” per aprire il thread dell’evento, anche se so che il titolo è un link al thread).
Grazie ![]()
Stavo esaminando cosa è incluso nelle varie licenze di Discourse e sono confuso poiché diversi post in passato hanno affermato che calendari ed eventi fanno parte del core di Discourse, ma quando si guardano i piani tariffari, il calendario è incluso solo nel livello business?
È un errore di battitura?
Dal punto di vista dello sviluppo e dell’auto-hosting, il plugin del calendario è incluso nella codebase principale. Ma non tutti i provider di hosting gestito offrono tutte le funzionalità e tutti i plugin su tutti i livelli, proprio come discourse.org limita funzionalità come webhook e API sui livelli inferiori.
Ok, beh, questo uccide la mia idea di usare Discourse per una community di cui faccio parte. Abbandonerò l’idea di usare Discourse. Grazie per la risposta rapida.
Hai considerato l’auto-hosting? Sebbene ci sia una curva di apprendimento, puoi accedere praticamente a tutte le funzionalità (incluso questo plugin).
Mi mancano le competenze tecniche per farlo. Speravo di interessare la comunità e potrebbero esserci persone nella comunità che apprezzerebbero qualcosa del genere, ma anche se sarei disposto a finanziare $20/mese per 2-3 mesi per farlo configurare e funzionare per cercare di convincere le persone, e quindi potrei trovare qualcuno del genere, senza un calendario, non ci sarà alcun interesse.
Per tua informazione, è una comunità di espatriati in Messico. Sono per lo più su FB e io ho abbandonato FB anni fa. È una salita ripida, e senza il calendario della comunità, che è circa il 90% di ciò che accade su FB, è un ostacolo insormontabile.
Allora forse un altro provider di hosting è un’opzione per te. Forse vuoi dare un’occhiata ai prezzi di Communiteq. Sono uno dei partner elencati su discourse.org se nessuno dei loro piani si adatta al tuo budget.
C’è un buon tutorial su come configurare effettivamente questo?
Dato che la documentazione fornita è piuttosto chiara per me, sarà utile se condividi ciò che non è chiaro in modo che possa essere migliorato!
Grazie. È installato e vedo le impostazioni, ma come si visualizza effettivamente il calendario? Ho creato una categoria “Eventi”. Voglio che quella categoria sia l’unica in cui vengono pubblicati gli eventi. È possibile o sto pensando male che si possa fare così?
Hai provato a chiedere su ask.discourse.org?
Sì, e ho provato anche questo:
Ma questo codice non fa apparire il calendario:
[calendar]
[/calendar]
Credo che tu possa limitare la pubblicazione di eventi solo per i gruppi, non per categoria. Sulla mia istanza l’ho impostata in modo che il calendario venga visualizzato in una categoria, ma che ci sia una categoria separata per la pubblicazione di eventi, visibile a tutti gli utenti ma in cui solo un gruppo ristretto può creare argomenti/risposte. Ma credo che quel gruppo possa anche pubblicare eventi al di fuori della categoria designata, non credo ci sia nulla che limiti la categoria a cui possono pubblicare eventi se hanno la possibilità di pubblicare eventi.
Penso che si possa avere una categoria in cui ogni post è un evento e anche creare eventi in altre categorie normali. Si può anche limitare quali utenti possono creare un evento… credo.
Beh, è qui che il plugin è un po’ confuso. E questo è dovuto in gran parte alla sua storia.
Ha iniziato la sua vita come un plugin che abilitava i calendari degli argomenti (Topic calendars). In questo caso, ogni risposta all’Argomento era un evento (se includeva data/ora). Il calendario delle festività (Holiday calendar) ne è un ottimo esempio/caso d’uso.
Successivamente, è stata aggiunta la possibilità di trasformare l’OP (messaggio iniziale) di un Argomento in un Evento (visualizzato su un calendario a livello di sito); questo ha il nome un po’ strano di discourse_post_event. Questo può essere controllato per Categoria (nelle impostazioni della Categoria) e limitato ai gruppi tramite l’impostazione del sito discourse_post_event_allowed_on_groups.
Inoltre, è possibile scegliere di visualizzare un Calendario di questi eventi OP (‘eventi post’) sopra una Categoria specificata (mostrerà solo gli Eventi di quella Categoria). È anche possibile abilitare (tramite un’impostazione del sito) un ordinamento sofisticato dell’elenco degli Argomenti di qualsiasi Categoria per Evento: questo è attivato tramite un’impostazione della Categoria.
A giudicare dalle recenti discussioni su meta.discourse.org a riguardo, questi eventi per Argomento sembrano ora essere il modo dominante di utilizzare il Plugin.
Personalmente, trovo che le impostazioni che governano tutto questo siano un po’ un miscuglio, con una certa confusione tra impostazioni del sito, impostazioni della categoria e terminologia.
Mi piacerebbe vederlo sistemato/razionalizzato. Poiché copre una funzionalità chiave per la maggior parte delle community, mi piacerebbe che il plugin fosse reso liberamente accessibile a una gamma più ampia di utenti di Discourse (attualmente è piuttosto a pagamento a meno che non si utilizzi l’hosting autonomo).
Su dispositivo mobile non ha un riquadro gradevole attorno al testo aggiuntivo che viene inserito nel titolo dell’argomento:
(“3 days ago” dovrebbe essere in un riquadro)
Perché manca? Come posso aggiungerlo, devo semplicemente ricreare il CSS?
Sto cercando di scoprire qual è l’ultima versione di questo plugin core. Dato che è incluso nel core, non c’è più un link al repository (a proposito, il link qui è obsoleto). Come posso trovare questa informazione?
@pHneutre, abbiamo effettuato le nostre ultime contribuzioni a questo repository: GitHub - discourse/discourse-calendar: Adds the ability to create a dynamic calendar in the first post of a topic. · GitHub


