Non sto riscontrando un comportamento coerente, quindi domani andrò su try.discourse.org e controllerò le prime due variabili:
Browser web diversi?
Impostazioni del sito diverse?
Account amministratore rispetto a un utente TL1 non dello staff?
Ecco due esempi diversi:
Amministratore su Firefox in questo sito = gli argomenti non letti appaiono ancora, ma la sottocategoria (wordpress) è soppressa. Nella categoria Supporto, il primo argomento proviene da quella sottocategoria:
Non amministratore su Chrome in un sito privato = la sottocategoria (Connect) non è soppressa come previsto, ma l’argomento è soppresso: vedi l’indicatore di 1 nuovo argomento:
Per tua informazione, il problema su mobile che avevo era semplicemente dovuto alla memorizzazione nella cache. Per evitarlo, ho semplicemente riavviato l’app Discourse ogni volta che modificavo le preferenze.
Buon punto. Ho controllato e l’argomento della sottocategoria silenziosa appare nella categoria genitore, sia per l’amministratore che per l’utente normale.
Ciao di nuovo
Ho trovato il tempo per testare completamente la situazione e ho scoperto che l’attivazione dell’audio per le sottocategorie funziona come previsto.
Non riesco a riprodurre questo problema, quindi il tuo prossimo passo, se hai ancora questo problema, è pubblicare degli screenshot reali delle impostazioni di silenziamento della sottocategoria e della visualizzazione della categoria in cui gli argomenti della sottocategoria silenziata sono visibili.
Come ho testato questo
Non posso mostrarti il funzionamento corretto del silenziamento delle sottocategorie su try.discourse.org perché non ha sottocategorie. Quindi ho usato la mia istanza privata, motivo per cui ho dovuto oscurare le informazioni identificabili.
Non sono riuscito a far apparire gli argomenti della sottocategoria silenziata nella categoria. Ho dovuto entrare nella sottocategoria silenziata per vedere i suoi argomenti.
La categoria non mostra la sottocategoria silenziata e non mostra i suoi argomenti
Se visualizzo la categoria che contiene la sottocategoria silenziata, non riesco a vedere nessuno degli argomenti della sottocategoria silenziata. Ma riesco a vedere la sottocategoria non silenziata chiamata “Connect”, quindi appare l’“Argomento di prova”.
Potevo vedere quell’argomento nella visualizzazione Ultimi | Categorie, ma non riesco a vedere “Argomento di prova 2” o “Argomento di prova 3” che si trovano nella sottocategoria silenziata chiamata “Crea”:
La visualizzazione della sottocategoria della sottocategoria silenziata mostra gli argomenti
Se visualizzo la sottocategoria silenziata chiamata Crea, allora riesco a vedere tutti gli argomenti che contiene. Ovviamente, deve esserci un modo per accedere a quegli argomenti, motivo per cui diventano visibili nella specifica sottocategoria.
Per confermare che funzioni correttamente, “Argomento di prova 2” e “Argomento di prova 3” nella sottocategoria silenziata non erano visibili nella visualizzazione Ultimi | Categorie:
La mia comprensione è che sono muted rispetto a cose come ‘latest’, ma se visiti la categoria puoi trovarli. Se vuoi non vederli mai, dovresti rimuoverli dall’elenco.
Se non apparissero quando visiti la categoria, come faresti mai a vederli?
Se ho capito bene, questo è previsto, ma non capisco perché gli argomenti della categoria silenziosa appaiano nella categoria genitore nella vista delle categorie – vedi immagine 1.
Sono solo curioso riguardo a un paio di osservazioni.
Cosa sono le icone (di file?) a sinistra dei titoli degli argomenti? Forse è coinvolto qualcosa di terze parti e la modalità provvisoria “risolverebbe” il problema.
Le categorie sono davvero chiamate “trattino trattino trattino … tempo”? Per quanto ne so, questo sarebbe un caso limite inaspettato, non davvero un bug.
Penso che questo argomento si sia discostato dall’argomento originale delle notifiche della modalità mailing list. La soluzione per interrompere le notifiche prevede due metodi. Il metodo preferito è fondamentalmente deciso da quale sia la proporzione più piccola di categorie:
osservare solo le categorie per cui si desidera ricevere notifiche
silenziare le categorie per cui non si desidera ricevere notifiche
Per questo motivo ho testato la visualizzazione Ultime | Categorie, che non mostra gli argomenti delle sottocategorie silenziate. Questo ha funzionato come previsto.
Ma ora stiamo discutendo di un problema diverso. Non ho testato la visualizzazione Categorie perché, per quanto ne so, non ha alcuna relazione con le notifiche della modalità mailing list.
È per questo motivo che penso che questo problema debba essere spostato in un nuovo argomento.
Ho due idee in mente. Nessuna delle due è un progetto completo, ma spero possano essere utili.
Nota: la complessità qui risiede nelle relazioni tra i diversi tipi di notifica. Immagina di rimuovere tutte le impostazioni tranne queste (mostrate nei topic, nelle sottocategorie, nelle categorie e a livello globale):
Notifiche: Eredita | Tutti i post | Primo post | Menzioni + risposte | Mai
Monitoraggio: Eredita | Tutti i post | Primo post | Menzioni + risposte | Mai
Email: Eredita | Tutti i post | Primo post | Menzioni + risposte | Mai
A livello globale non ci sarebbe l’opzione “eredita”, dato che è il livello più alto.
Nei topic non ci sarebbe l’opzione “primo post”, poiché non può essere applicata retroattivamente.
Ridurre il numero di impostazioni — ad esempio, unendo “monitoraggio” e “notifiche” in un’unica scala — rende le notifiche più rapide da configurare, ma non le rende necessariamente più semplici quando si deve anche considerare la loro relazione con le impostazioni delle email.
⇒ Se/quando passerai alla modalità lista di distribuzione per categoria, le semplificazioni o le relazioni che hai ora potrebbero non essere quelle che vorrai mantenere.
È proprio questo che mi ha portato qui. Per me, la “modalità lista di distribuzione” (rispetto a “inviami email per ogni notifica”) significa che sto assumendomi la responsabilità di gestire le notifiche (nella mia email) — Discourse dovrebbe dare per scontato che ho letto ogni post che mi viene inviato via email. Per le categorie con la modalità lista di distribuzione attiva, non dovrei mai ricevere notifiche non lette (apprezzerei comunque ricevere notifiche che vengono automaticamente contrassegnate come lette).
Non mi dispiacerebbe affatto se la modalità mailing list mi inviasse per impostazione predefinita tutte le categorie non disattivate, a condizione che fosse molto semplice disattivare una categoria con uno o due clic. Quelli di noi che desiderano utilizzare principalmente l’interfaccia email trovano molto macchinoso dover andare manualmente all’interfaccia web, selezionare la nostra icona, poi l’icona della persona, quindi Preferenze, quindi Categorie, trovare la categoria che vogliamo disattivare nell’area Disattivate e selezionarla. Sarebbe molto più semplice se il pulsante di annullamento dell’iscrizione in fondo a ogni email avesse opzioni aggiuntive per disattivare la sottocategoria o l’intera categoria. Potrei averlo perso, ma ho cercato e non ho trovato nessuno che abbia discusso questa possibilità in precedenza. Cosa pensano gli altri di questa semplice idea?
Puoi anche selezionare l’icona della campanella per modificare le tue preferenze di notifica per categoria, tag o argomento. Non è necessario farlo tramite le preferenze del tuo account utente.
Per quanto riguarda un pulsante di silenziamento nelle e-mail… prova a selezionare il pulsante di disiscrizione in fondo alle e-mail. Ti offrirà alcune opzioni, tra cui “smetti di seguire questo argomento” e “Smetti di seguire tutti gli argomenti in ..”, il che significa che riceverai meno e-mail.
Con la modalità mailing list abilitata e senza seguire una categoria specifica, non mi viene offerta l’opzione per disiscrivermi dalla categoria, questo è il mio punto. Non mi permette di pubblicare una seconda immagine in quanto nuovo utente, ma le opzioni che mi vengono proposte sono:
Smetti di seguire questo argomento, [nome argomento]
Capisco, è più semplice. Quindi invece di cliccare su ‘Annulla iscrizione’, clicco su ‘Visita argomento’, poi seleziono la categoria in alto nella pagina, quindi l’icona della campana e la metto in silenzio. 4 clic invece dei 2 che speravo, ma comunque molto più facile rispetto all’andare alle preferenze utente e cercare la categoria.
Dopo averci riflettuto per un po’ — in quanto utente della modalità lista di posta, ho un suggerimento concreto:
Sposta la modalità lista di posta in cima alla categoria Email e rinomina l’intestazione in Email di notifica.
Sposta “Includi un estratto del post a cui si risponde nelle email” direttamente sotto di essa.
Trasformala in un menu a tendina a tre opzioni:
Non inviarmi mai email per le notifiche
Nasconde tutte le impostazioni tranne il riepilogo delle attività.
Inviami email quando ricevo notifiche
Funziona come fa attualmente.
Inviami email INVECE delle notifiche (modalità lista di posta)
Sostituisce l’impostazione “Includi un estratto del post a cui si risponde nelle email” con “Inviami email sui miei post”.
Mostra un testo che spiega che:
Il contenuto completo del post verrà incluso nell’email.
Sia la notifica che il post stesso verranno segnati automaticamente come letti.
In questo modo, posso controllare la modalità lista di posta a livello di singola categoria semplicemente regolando le mie impostazioni di osservazione per quella categoria, esattamente come faccio attualmente per le notifiche. Non vengono aggiunte impostazioni aggiuntive e l’aumento di complessità è minimo. Inoltre, offre un semplice interruttore per disattivare tutte le email di notifica, per chi non le desidera affatto.
In realtà penso che l’obiettivo originale di consentire la migrazione dalle mailing list pure non funzionerebbe con ciò che @smichel17 sta suggerendo, perché questo rende le impostazioni della mailing list dipendenti dallo stato “osservato”. Quello che stavo cercando era un’impostazione che fosse una mailing list “per categoria”, consentendo anche l’uso normale del resto del forum.
La nostra situazione è che abbiamo un nuovo forum Discourse che sta prosperando, ma che è utilizzato solo da una parte più attiva dei membri della nostra comunità. Poi abbiamo un’istanza legacy di Mailman dove sono presenti quasi tutti i membri. Questa istanza Mailman è basata geograficamente (ogni capitolo della nostra organizzazione ha una mailing list che utilizza un paio di volte al mese per organizzare incontri ed è multilivello).
Idealmente, ricreeremmo la struttura geografica di Mailman in Discourse e imposteremmo quelle categorie in modalità mailing list. Ciò significherebbe che gli utenti passivi esistenti avrebbero ancora lo stesso accesso alle informazioni, ma il nostro overhead IT sarebbe ridotto (niente più Mailman), inoltre sarebbe più facile per gli utenti essere maggiormente coinvolti nel forum Discourse stesso.
Tuttavia, se ho capito bene, al momento è impossibile implementarlo in Discourse, o sto fraintendendo questa discussione?