Come semplificare i DM agli individui

Mi piace come gli strumenti di base utilizzati nelle discussioni siano usati anche per i messaggi privati. Questo è molto utile per i messaggi di gruppo. Tuttavia, dato che mi sto relazionando con nuovi utenti, penso che questa esperienza di DM/PM (messaggio diretto o messaggio privato) possa risultare confusa per i nuovi utenti.

Esistono alcune semplici correzioni CSS che potrebbero essere attivate per far sì che l’interfaccia assomigli di più a un thread di messaggi piuttosto che a un thread di discussioni quando si scrive a un singolo individuo? Ad esempio… vedere tutte le statistiche che si vedono in una discussione ha meno senso quando si interagisce con un’altra persona tramite DM.

e.g.

3 Mi Piace

Prova questo:

.archetype-private_message .topic-map {
    display: none;
}
4 Mi Piace

Personalmente, trovo che il conteggio delle visualizzazioni sia molto utile per sapere se un messaggio è stato letto. È rilevante principalmente nelle conversazioni 1:1, perché non indica chi ha visualizzato il messaggio.

Se rimuovi il pulsante aggiungi/rimuovi, come inviteresti qualcun altro a una discussione e passeresti da due partecipanti a più partecipanti?

Non usiamo davvero il termine “messaggio privato”. “Messaggio personale” va bene, ma non suggerisce alcuna privacy.

3 Mi Piace

Credo che sia importante mantenere questa funzionalità perché ci sono molti casi in cui i DM circolano tra un gruppo di utenti, piuttosto che essere scambiati uno-a-uno.

5 Mi Piace

Credo che la parte fondamentale della richiesta dell’OP sia apportare tali modifiche solo quando si “invia un messaggio a un singolo”.

Per quanto ne so, non esistono selettori CSS che distinguano il numero di parti coinvolte.

5 Mi Piace

Apprezzo tutti i punti sollevati da @jordan.vidrine e @Stephen (come sempre ツ)

È un ottimo punto quello sul voler sapere se il messaggio è stato visto dall’altra persona. In realtà amo avere più dati possibile, ma ero preoccupato per l’esperienza utente (UX) in questo caso. Ho inviato alcune DM e la persona o non le ha lette o non ha risposto. Siamo ancora all’inizio (anche se ci sono alcune persone che hanno risposto alle DM).

Ho notato che la maggior parte delle esperienze di DM sulle piattaforme social ricordano i thread dei messaggi di testo: pubblichi qualcosa, qualcun altro risponde. Vedi solo il tuo nome/avatar e il loro nome/avatar, più i messaggi scambiati. Lo stesso vale per la messaggistica di gruppo. Molto semplice.

Immagino che, se volessi qualcosa del genere, dovrei creare un tema o qualcosa di simile per ottenere quel tipo di UX?

Come spesso accade nelle discussioni sull’UX da parte di chi non è un esperto, si chiede qualcosa che in realtà non si desidera davvero, o che potrebbe non essere la soluzione migliore. Sto ancora valutando se rimuovere questa “mappa degli argomenti” o meno… ma sono felice che @Canapin abbia fornito una soluzione funzionante, nel caso volessi eliminare quel riquadro di dati per semplificare l’UX…

2 Mi Piace

Lascia che premetta dicendo che questa non è la risposta più concisa… :smile:

Non sono esattamente sicuro di cosa tu debba mirare specificamente con un componente/tema.

Sarebbe necessario riscrivere il modello/componente di Discourse utilizzato per visualizzare i messaggi privati all’utente. Il riutilizzo di modelli/componenti di Discourse è trattato in Developing Discourse Themes & Theme Components. Dargli un’occhiata, se non l’hai già fatto, potrebbe aiutarti a orientarti meglio.

2 Mi Piace

Sono completamente d’accordo che questo sia un problema significativo per i nuovi utenti di Discourse, e che debba essere affrontato. Ho avuto difficoltà con questo nelle mie prime settimane sulla piattaforma, e ora vedo che i miei utenti stanno lottando con lo stesso problema.

Mentre cercavo di risolverlo proprio ora, ho trovato utile questo componente del tema, ma è solo una soluzione parziale perché non differenzia tra i messaggi privati inviati a singoli individui o a gruppi, né influisce sulle email:

Sarebbe fantastico se questo problema venisse risolto.

2 Mi Piace

Ciao Nathan! Grazie per la risposta. Penso che quel plugin possa rispondere alla mia domanda iniziale ed essere sufficiente per le mie esigenze. L’unico aspetto negativo che vedo è che si tratta di un TEMA e non di un COMPONENTE TEMA. Esiste un modo per applicare queste modifiche come COMPONENTE al mio tema predefinito esistente?

@nathank mi ha gentilmente mostrato questo prima.

Puoi convertire un tema in un componente del tema (e viceversa) usando il pulsante “Converti” in fondo al tema.

2 Mi Piace

:raising_hands:

Grazie mille, mille, mille volte! Mi hai reso la giornata! Non lo sapevo, ma sono felicissimo di poterlo usare!

Ora devo ripensare ad alcuni degli altri temi che volevo utilizzare ma pensavo non fosse possibile perché non erano componenti!

@Rhidian ha fornito un’altra soluzione brillante per modificare l’aspetto e lo stile dei messaggi privati, rendendoli simili a bolle di chat, come puoi vedere qui:

2 Mi Piace

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.