È possibile disattivare i digest: esiste un’impostazione per disabilitare il riepilogo via e-mail.
Per quanto riguarda il resto, si tratta di preferenze dell’utente. È possibile selezionare dei valori predefiniti, ma non sono sicuro che ciò impedisca agli utenti di modificarli in altro modo.
Per quanto posso capire dal core attuale, i moderatori di categoria ricevono la notifica di revisione sul sito per le segnalazioni nelle categorie che moderano, ma non ricevono il promemoria ritardato tramite PM/email di sistema semplicemente in quanto moderatori di categoria.
Il job PendingReviewablesReminder invia quel promemoria al gruppo dei moderatori, e gli utenti a cui è esplicitamente rivolto vengono selezionati con User.where(moderator: true), ovvero i moderatori a tutti gli effetti. [1]
Quindi un moderatore di categoria che è anche un moderatore a tutti gli effetti lo riceverebbe, ma lo stato di moderatore di categoria da solo non sembra renderlo un destinatario.
Inoltre, nascondere i normali controlli delle preferenze email con un componente del tema non cambierebbe questa situazione, poiché il targeting del promemoria di moderazione viene gestito separatamente lato server.
Ok, forse non è così importante che il personale non completo riceva quelle notifiche via e-mail, dato che molti in quella categoria sono probabilmente già piuttosto regolari.
Poiché la maggior parte delle persone oggi è piuttosto attiva sui siti. Il mio obiettivo è ridurre al minimo l’invio di e-mail.
Devo ancora approfondire la questione, ma sto pensando che i lettori RSS potrebbero essere una buona alternativa all’e-mail, poiché i contenuti per la maggior parte non richiedono risposte rapide e tempestive.