Notificatore Discourse

@HAWK grazie per aver condiviso il tuo punto di vista. Di conseguenza, l’aggiornamento è in fase di implementazione.

Il plugin modifica il livello di notifica delle categorie in base ai topic più letti dall’utente, mentre il numero di categorie da selezionare per i suggerimenti è impostato dall’amministratore del sito. Tuttavia, modificare il livello di notifica a ogni esecuzione del cron potrebbe portare a livelli di notifica diversi per molte categorie, il che a sua volta potrebbe frustrare l’utente a causa di un elevato numero di notifiche.

Per evitare ciò, il plugin offre un’impostazione che consente all’utente di rifiutare la modifica del proprio livello di notifica. Gli utenti del sito possono scegliere se utilizzare o meno questa impostazione; per impostazione predefinita, è disattivata.

L’impostazione è disponibile nella sezione /preferences/profile con i nomi Allow site to change your notification level of frequently visited categories (Consenti al sito di modificare il livello di notifica delle categorie visitate frequentemente) e Allow site to change your notification level of frequently visited tags (Consenti al sito di modificare il livello di notifica dei tag visitati frequentemente).

Come indicato nella risposta alla discussione, sposterò l’impostazione relativa alle categorie nella posizione preferences/categories e quella relativa ai tag nella posizione preferences/tags.

Sto ora implementando una funzionalità in cui, ogni volta che il task cron viene eseguito, i livelli di notifica precedentemente impostati per le categorie non saranno più validi. Verranno presi in considerazione solo i top category emersi nella successiva esecuzione del cron per le notifiche, senza modificarne il livello di notifica. Ad esempio, se l’amministratore del sito ha selezionato 5 categorie principali, ogni esecuzione del cron influenzerà solo 5 categorie esistenti, mentre le categorie e i tag precedentemente interessati verranno ignorati.

2 Mi Piace