Ehi Manuel ![]()
La mia domanda è, come faccio a trovare ora il numero di versione più recente di questo plugin?
O questo concetto di numero di versione non esiste più?
Esatto. Poiché il codice è incluso nel core, non c’è più un numero di versione separato.
Ahhhh, il numero di versione, non l’ultima versione… @RGJ ha ragione, non ci sono più numeri di versione per i plugin di base.
Non potrei essere più d’accordo! È un’area funzionale importante per molte comunità, ma questa implementazione è, purtroppo, a mio avviso un vero caos. Odio dirlo, Discourse ha fatto passi da gigante in termini di usabilità, design, ecc. recentemente. Ma questa è chiaramente molto indietro e sembra aver bisogno di molto lavoro, se non di una revisione completa.
Quindi… ho deciso di provare a creare il mio plugin più focalizzato sugli eventi. Ecco un video che dimostra alcune delle sue funzionalità dopo 3 giorni di “vibe coding”.
Tutto questo funziona, anche se sono sicuro che ci siano ancora molti bug (e sicuramente un sacco di lavoro da fare su layout, stile e rifiniture visive). La mia speranza è di iterarci per una settimana circa, con una buona parte di questo tempo dedicata alla correzione dei bug e alle rifiniture (il blocco delle funzionalità è previsto per domani), dopodiché spero di distribuirlo sulla mia istanza per l’uso in produzione. Se le cose vanno bene, forse potrò condividerlo in seguito, con la grossa avvertenza che è tutto basato sulle “vibes”. ![]()
Ecco una breve lista della maggior parte delle funzionalità:
- Entità eventi completamente autonome, con o senza argomenti o chat (entrambe funzionano)
- Gestione di luoghi e stanze (stanze all’interno dei luoghi)
- Prenotazione delle stanze con ubicazioni (più stanze per ubicazione), gestione dei conflitti di prenotazione, pagine dedicate per ubicazioni e stanze, orari di apertura delle stanze, capacità, ecc.
- Visualizzazioni mensili, settimanali, giornaliere, per luogo (eventi per luogo) e liste con filtri avanzati in tutte le visualizzazioni
- Editor ricco per la descrizione degli eventi e impostazioni, ripetizione, eventi per tutta la giornata, supporto dei fusi orari, capacità dell’evento, capacità della stanza
- Pagine delle ubicazioni con mappe, elenco delle stanze per ubicazione, elenco degli eventi per ubicazione
- Accesso rapido alle informazioni complete sull’evento dalla calendario e da altre visualizzazioni (dettagli in finestra pop-up)
- Trascinamento nella visualizzazione giornaliera/settimanale per creare eventi + orari (compilati automaticamente nel nuovo modulo evento)
- Informazioni di creazione evento compilate automaticamente in base a dove/come viene creato l’evento, ad esempio da una stanza, quella stanza viene compilata automaticamente
- Abbonamenti al calendario (ICS) a più livelli (per calendario, per ubicazione, ecc.)
- Sistema di permessi per vari controlli (chi può creare stanze/ubicazioni rispetto agli eventi, ecc.)
- Bozze e stato pubblicata/non pubblicata per eventi, ubicazioni, stanze (e stato annullato per gli eventi)
- RSVP, capacità dell’evento, ecc.
- Widget elenco eventi per la barra laterale, elenco eventi nelle categorie
- La maggior parte di questo funziona anche su mobile, anche se è ancora in forte sviluppo, in particolare
- Probabilmente altre cose che sto dimenticando
È troppo? Forse! Ma voglio vedere cosa troverò utile prima di tagliare. ![]()
Spero anche di avere una gamma completa di impostazioni nel back-end. Se riesco a emulare alcune delle funzionalità del plugin ufficiale Eventi/Calendario esistente, ad esempio ordinando gli argomenti per data dell’evento, ci proverò.
Lo trovo interessante
.
Per me, è meglio implementare una gestione eventi completa con parametri per attivare o disattivare i moduli eventi, in modo da soddisfare le esigenze di ciascuno. Attualmente, infatti, è necessario aggiungere diversi plugin per rispondere a ogni richiesta, quindi un plugin molto completo non può che essere vantaggioso per tutti ![]()
Quale IA usi per programmare?
È più o meno quello che intendo fare. Voglio rendere configurabili e abilitabili/disabilitabili nelle impostazioni diverse funzioni, entro limiti ragionevoli. Non ho progettato il plugin come modulare fin dall’inizio; forse avrei dovuto. Tuttavia, le funzioni sono abbastanza interconnesse e non volevo che richiedesse i propri plugin separati.
Utilizzo sia Codex (OpenAI) che Claude (Anthropic, naturalmente), entrambi direttamente e non tramite ambienti o strumenti alternativi come Cursor. In questo modo ottengo un migliore utilizzo dei miei abbonamenti e, in generale, non ho mai trovato che i vantaggi a breve termine di altri strumenti compensino i loro vari svantaggi. Rimanere negli strumenti di codifica nativi e negli ecosistemi di ciascuna azienda si è rivelato sempre più vantaggioso nel tempo, e uso MCP e skill per colmare le differenze (ad esempio, sperimentando nuove skill di memoria basate su file markdown salvati su disco, o ygrep per la ricerca nei file, ecc.).
Sono felice di vedere che questo sta accadendo:
una piccola domanda: esiste un modo per non visualizzare la finestra di anteprima dell’evento e passare direttamente all’argomento quando si clicca sul nome del calendario, oppure c’è la possibilità di inserire i pulsanti di partecipazione nella finestra di visualizzazione? Ho degli utenti che non pensano a cliccare sull’intestazione per poter prenotare i loro posti. Se si potessero inserire i pulsanti di partecipazione direttamente nella finestra di visualizzazione, gli utenti risparmierebbero tempo per prenotare, anche a costo di aggiungere un pulsante del tipo «per ulteriori informazioni clicca qui» o qualcosa di simile
. Per me non è un problema, ma purtroppo i miei utenti non sono come me ![]()
No, ma sarebbe un ottimo argomento in Contribute > UX (o forse Contribute > Feature)
È un tema attuale, dato che è stato recentemente implementato un pulsante di modifica nell’anteprima.
Ho notato che, dopo gli ultimi aggiornamenti, ‘not going n’ non viene più tradotto. Non so se si tratti di un’omissione o se debba tradurre io il testo.
(post eliminato dall’autore)
Una stringa è stata modificata una settimana fa e non è ancora stata nuovamente tradotta in francese.
Invece di aggiungere la traduzione sul tuo forum, potresti aggiungerla su Crowdin. In questo modo, ogni forum ne beneficerebbe. Contributing translations to Discourse
Grazie per l’informazione @Moin, sto ancora scoprendo cose
Volevo inserire la traduzione, ma non ho accesso a questa sezione
Hai provato il link „Seleziona passaggio del flusso di lavoro“ in fondo?
No, dai, hai ragione, infatti bisogna usare il link « Seleziona la fase del flusso di lavoro » grazie @Moin
Sono contento di essere stato d’aiuto. Grazie per il tuo contributo alla traduzione di Discourse! Non esitare a chiedere nel canale Contribute > Translations ogni volta che incontri difficoltà con Crowdin.
Volevo semplicemente dire all’équipe di Meta di aver aggiunto i pulsanti di partecipazione direttamente nell’anteprima dell’evento, il che faciliterà l’utilizzo per alcuni dei miei utenti. Grazie ancora ![]()
Oh, deve essere una novità! Aggiornerò tra poco e darò un’occhiata.
È fantastico vedere dei miglioramenti così significativi per questo plugin al momento!



