Sono interessato a rendere le categorie di monitoraggio un’opzione più prominente per gli utenti.
Mi rendo conto di poter stilizzare il pulsante delle notifiche su una categoria, ma rimarrebbe solo una piccola icona, piuttosto oscura. Non sono riuscito a capire come creare un target più evidente.
È possibile aggiungere un pulsante di notifica per ogni categoria nella pagina /categories? Questo servirebbe anche come panoramica di ciò che l’utente sta monitorando.
Infine, è possibile far sì che un utente monitori il primo post di una categoria?
Ecco il mio caso per quest’ultimo punto: invio un messaggio di follow-up ai partecipanti al nostro evento online (che sono già membri del nostro forum). Vorrei aggiungere qualcosa come: “Se ti è piaciuto questo webinar sul tema X, puoi iscriverti per essere avvisato di futuri eventi e discussioni su questo argomento: LINK”.
Senza il LINK, dovrei letteralmente descrivere come navigare alla pagina appropriata, fare clic sull’icona pertinente e selezionare tra un elenco di opzioni.
Qualsiasi aiuto per realizzare quanto sopra, o altri suggerimenti per rendere più facile per le persone gestire le notifiche delle categorie, sarebbe molto apprezzato!
Anch’io troverei utile questa funzionalità. Le notifiche via e-mail contengono link a una pagina di azione (per mancanza di un termine migliore) - disiscriviti dall’argomento, ecc. Una cosa del genere, ma per la sorveglianza delle categorie, sarebbe ottima.
Il problema che vedo è che potrebbe trasformarsi in un vettore di attacco CSRF (qualcuno potrebbe pubblicare un link da qualche parte che esegue un’azione su Discourse, e chiunque cliccasse avrebbe quell’azione applicata al proprio account, se autenticato sul sito Discourse indicato dal link). Il link potrebbe anche essere mascherato come un link abbreviato, tipo bit.ly/some-key.
Nella maggior parte dei casi (o in tutti?), le richieste GET non dovrebbero modificare lo stato. Detto questo, un problema del genere (vulnerabilità CSRF) potrebbe essere evitato, o almeno mitigato, se il link richiedesse un token generato da un moderatore (o amministratore) per eseguire un’azione specifica (relativa al token), ma non so se ne valga la pena, anche se in casi come quello che hai indicato potrebbe essere utile (specialmente per chi non sa navigare molto bene su internet).
Vedo il potenziale problema qui. Una “schermata di benvenuto” (di nuovo, non so se sia il termine corretto) aiuterebbe? Tipo: quando clicchi sul link della notifica email, non viene fatto nulla automaticamente, ma ti viene chiesto di scegliere cosa fare.
Potrebbe essere una buona idea. Sono sicuro che molte persone non guardano mai nemmeno una pagina di categoria (guardando solo categories/latest e i singoli argomenti).
Ripensandoci… “Preferenze - categorie” offre questa panoramica, ma permette di aggiungere le categorie a uno dei cinque possibili stati di notifica. In sostanza, ciò a cui stiamo pensando sarebbe lo stesso, ma al contrario: permettere di aggiungere gli stati di notifica all’elenco delle categorie. Credo che potrebbe essere più intuitivo,
Sono passati due anni e sono ancora interessato a tutto ciò che ho menzionato nel mio OP. Non ho visto alcun progresso su nessuna di quelle funzionalità. Mi sono perso qualcosa, magari un plugin o un componente del tema?
Qualche settimana dopo aver avviato questo argomento, è stato pubblicato il componente tema Categories Tracking ToggleTheme component. Ma hai partecipato lì, quindi non è niente di nuovo.
Ho creato di recente un TC che consente allo Staff di creare un pulsante “Segui questa categoria” in qualsiasi post. Lo sto usando nei miei Discourse per rendere il Seguire più facile da scoprire per gli utenti meno esperti di tecnologia.