Attivazione con un singolo clic della finestra di dialogo Crea evento

Ho utilizzato in modo estensivo la funzionalità Calendario ed Eventi negli ultimi 3 anni, su più istanze di Discourse self-hosted. È stato meraviglioso vederla evolvere nell’impressionante suite che è oggi.

Tuttavia, un problema significativo continua a emergere per i miei utenti.

Faticano a capire come pubblicare effettivamente un evento.

Questo è stato costante nel tempo e attraverso diversi gruppi di utenti. Rimane un problema nonostante i recenti miglioramenti al processo e alla finestra modale.

Il problema principale sembra essere che il concetto di avere un evento incorporato in un post non è familiare né intuitivo per la maggior parte degli utenti. In pratica, hanno bisogno di poter avviare un evento con un singolo clic. Il processo attuale:

  1. Creare un nuovo argomento
  2. Premere il pulsante ‘Più’ nella barra del compositore
    • no, non quel pulsante Più, l’altro (sì, ce ne sono due)
  3. Premere ‘Crea evento’
    • sì, è lì, devi solo scorrere un po’ la lista in basso
  4. Compilare tutti i dettagli
    • una volta arrivati lì, funziona abbastanza bene
  5. Sistemare il disordine nel markdown
    • se il blocco Evento è adiacente a testo esistente, si rompe. I miei utenti lo rompono continuamente.

Vedi il problema?

Per mitigarlo, ho fatto due cose.

Questo offre:

E ho usato questo pulsante Nuovo evento per puntare a un Wizard personalizzato (usando il plugin Custom Wizard Plugin 🧙) che genera il blocco Evento, così da offrire loro l’unica azione che desiderano. Posso condividerlo se qualcuno è interessato.

Sebbene questo funzioni abbastanza bene per i nostri utenti, è limitato nelle funzionalità e un po’ fragile.

Sarebbe molto meglio avere un modo per permettere agli utenti di passare direttamente alla creazione di un evento (idealmente dalla pagina /upcoming-events e/o da una categoria Eventi designata) come parte del plugin.