Messaggi non visibili nella barra laterale se i messaggi sono disabilitati

Ciao a tutti,

Non sono sicuro se si tratti di un bug o di una errata configurazione della mia istanza Discourse.

Questo è il caso,

Quando i gruppi abilitati ai messaggi personali sono impostati sugli amministratori, tutto funziona correttamente e gli amministratori possono avviare un messaggio privato agli utenti.

Ma quando viene inviato un messaggio all’utente, questo verrà notificato solo dalla barra superiore, ma i “messaggi” non verranno visualizzati nella sua barra laterale.

Mentre gli amministratori ne hanno uno:

È un bug o è progettato per essere visualizzato in questo modo?

Per favore, consigliatemi e grazie per aver dedicato del tempo alla lettura di questo argomento.

Festinger.

2 Mi Piace

Penso che suoni come il modo in cui funzionavano prima della barra laterale/dell’impostazione enabled_groups. Con i messaggi privati disabilitati per gli utenti non staff, un utente riceveva una notifica, ma nessun accesso alle schede dei messaggi nel menu o nella pagina utente (anche se poteva ancora accedervi direttamente se conosceva l’indirizzo).

Anche se penso che ora funzioni leggermente diversamente per il simile direct_message_enabled_groups, quindi questo potrebbe essere qualcosa da unire e rendere più coerente. :thinking:

4 Mi Piace

Penso che ci siano motivi ragionevoli per rivedere questo, ma l’interfaccia utente dei messaggi ora comporta maggiore complessità (con la sua casella di posta, inviati, ecc.). E puoi chiudere un messaggio diretto per rimuoverlo dalla barra laterale, mentre non è qualcosa che puoi fare con i messaggi.

Concordo che questo sia un po’ strano, ma potremmo lasciarlo così per un po’ prima di apportare modifiche qui.

4 Mi Piace

Grazie per averci dato un’occhiata.

Ho apprezzato il tuo feedback sul mio report.

Alcuni dei miei utenti lo trovano davvero confusionario; dopo aver letto il messaggio privato non riescono a localizzare i loro PM; nonostante la loro incapacità di inviare nuovi PM. Spero che questo possa essere cambiato in qualcosa di più chiaro per i nostri utenti prima o poi =)

4 Mi Piace

Ho appena fatto un rapido test qui su meta e vedo che il mio account utente di test TL0 non ha alcuna interfaccia utente per accedere ai messaggi, anche dopo avergli inviato un messaggio e averlo utilizzato per inviare un messaggio ai moderatori.

Nel frattempo, quell’utente può andare su https://meta.discourse.org/my/messages per accedere alla propria casella di posta.

Ora che l’interfaccia utente dei messaggi è cambiata e c’è semplicemente un link “I miei messaggi” nella barra laterale, penso che varrebbe la pena apportare una modifica qui per fornire lo stesso link quando un utente ha messaggi. Ci può essere anche un filtro messaggi nel menu delle notifiche, come c’è per le persone autorizzate a inviare messaggi, come un altro modo per accedere ai propri messaggi. Ecco come appare ora per il mio utente di test:

1 Mi Piace

Penso che dipenda molto da come vengono utilizzati i messaggi privati se abbia senso vedere i collegamenti alla casella di posta nell’interfaccia.

Per me, ha sempre avuto senso che questi fossero nascosti. Per impostazione predefinita, i messaggi privati sono disabilitati solo per TL0. Quindi, non appena l’utente ha trascorso 10 minuti a leggere, può vedere la sua casella di posta. Non mi aspetto che ricevano molti messaggi fino a quando ciò non accade. Non mi aspetto che ricevano così tante notifiche da non riuscire almeno a trovarle nell’elenco completo delle notifiche. Per me, questo è sempre stato parte della semplificazione dell’interfaccia per i nuovi utenti.

Non credo che un nuovo utente abbia bisogno della casella di posta con tutte queste schede in alto per leggere i primi messaggi di benvenuto. Soprattutto il menu a discesa per le caselle di posta (di gruppo) non è necessario alla maggior parte degli utenti. Finché non fai parte di almeno un gruppo a cui è possibile inviare messaggi, c’è un menu a discesa con una sola opzione: casella di posta.
Penso che visitare i messaggi privati direttamente dalla notifica semplifichi l’esperienza rispetto alla visualizzazione della casella di posta. E un collegamento permanentemente visibile a ciò nella barra laterale rende più probabile che gli utenti lo guardino.

Tuttavia, capisco come nascondere la casella di posta possa essere un problema nei siti che non consentono i messaggi privati nemmeno ai livelli di fiducia più elevati (o per la maggior parte dei gruppi), perché allora non è solo nascosto ai nuovi utenti per semplificare l’interfaccia. Ma in tal caso, chi sta inviando messaggi all’utente?

Per me, nascondere il collegamento per impostazione predefinita finché l’utente non è autorizzato a inviare messaggi privati ha senso. Se ci sono siti che pensano che i loro utenti abbiano ancora bisogno di accedere alla casella di posta, perché gli amministratori non aggiungono semplicemente un collegamento alla casella di posta alla barra laterale?

Il collegamento è stato visibile per un breve periodo, ma è stato rimosso per corrispondere al comportamento della voce del menu delle notifiche Messages section moved to single sidebar link - #4 by Moin

1 Mi Piace

Concordo sul fatto che gli utenti TL0 non debbano vedere "I miei messaggi" nella barra laterale.

Penso che nel 2022 @festinger stesse segnalando un comportamento che oggi non vedo su meta, ovvero che anche i membri TL1 e superiori non vedevano "I miei messaggi" nella barra laterale. Non so come replicare ciò se ci sono casi in cui ciò è ancora possibile sui siti Discourse.

Penso tuttavia che i messaggi debbano essere comunque scopribili dagli utenti TL0 - alcuni siti potrebbero avere requisiti più stringenti per la promozione a TL1. Penso che mostrare comunque la scheda messaggi nel menu utente sarebbe degno di considerazione.

Penso che vedresti lo stesso su Meta se personal message enabled groups fosse impostato su “admins”.

1 Mi Piace

Ah sì, ho appena fatto un rapido test qui su meta e vedo che hai ragione. I miei utenti TL1 hanno perso la navigazione “i miei messaggi” quando ho rimosso TL1 da quell’impostazione.

Sono d’accordo con @festinger, è strano. Solo perché non puoi avviare nuovi messaggi non significa che non dovresti essere in grado di accedere facilmente ai messaggi che altri hanno iniziato con te! Non deve essere nella barra laterale, ma dovrebbe comunque essere individuabile da qualche parte. Il menu utente sembra sensato.

E… wow… ora che lo vedo, ricordo di essere stato coinvolto nella scrittura di quel disastro di descrizione dell’impostazione del sito, diversi anni fa. Sfortunatamente, non credo ci sia ancora un modo migliore per descriverlo.