Cómo simplificar los DM a individuos

Me gusta que las herramientas básicas utilizadas en las discusiones también se usen para los mensajes directos (DM). Esto es muy útil para los mensajes grupales. Sin embargo, al interactuar con nuevos usuarios, creo que esta experiencia de DM/PM (mensaje directo o mensaje privado) puede resultar confusa para ellos.

¿Existen algunas correcciones simples de CSS que se puedan activar para que parezca más un hilo de mensajes que un hilo de discusión al enviar mensajes a una sola persona? Por ejemplo… ver todas las estadísticas que verías en una discusión no tiene tanto sentido al interactuar con una sola persona a través de DMs.

p. ej.

3 Me gusta

Prueba esto:

.archetype-private_message .topic-map {
    display: none;
}
4 Me gusta

Personalmente, creo que el recuento de vistas es muy útil para saber si un mensaje ha sido leído. Solo es realmente relevante en mensajes 1:1, ya que no indica quién vio el mensaje.

Si eliminas el botón de agregar/quitar, ¿cómo invitarías a otra persona a una discusión y pasarías de dos participantes a más?

Realmente no usamos el término “mensaje privado”. “Mensaje personal” está bien, pero no sugiere privacidad.

3 Me gusta

Creo que es importante mantener esto porque hay muchos casos en los que los mensajes directos circulan entre un grupo de usuarios, en lugar de ser de uno a uno.

5 Me gusta

Creo que la parte clave de la solicitud del OP es realizar esos cambios solo cuando se está “enviando un mensaje a una persona”.

AFAIK, no existen selectores CSS que diferencien el número de partes involucradas.

5 Me gusta

Agradezco todos los puntos aquí de @jordan.vidrine y @Stephen (como siempre ツ)

Ese es un buen punto sobre querer poder ver si la otra persona lo ha visto. En realidad, me gusta tener tantos datos como pueda encontrar/tener/ver, pero solo estaba preocupado por la UX aquí. Tengo un puñado de DMs que he enviado y la persona o no lo ha visto o no ha respondido. Apenas estamos empezando, aunque (y hay algunas personas que han respondido a los DMs).

He notado que la mayoría de las experiencias de DM, en plataformas sociales, recuerdan a los hilos de mensajes de texto… publicas algo… alguien más responde. Todo lo que ves es tu nombre/avatar y su nombre/avatar y los mensajes entre ustedes. Lo mismo ocurre con los mensajes grupales. Muy sencillo.

Supongo que si quisiera algo así, necesitaría crear un tema o algo similar para tener ese tipo de UX.

Como ocurre con la mayoría de las conversaciones sobre UX de personas que no son expertos en UX, piden algo que no necesariamente desean, o que podría no ser la mejor solución. Todavía estoy deliberando sobre si eliminar este “mapa de temas” o no… pero me alegra que @Canapin haya logrado una solución funcional, por si quisiera eliminar esa caja de datos, como medio para simplificar la UX…

2 Me gusta

Permíteme aclarar primero que esta no es la respuesta más concisa… :smile:

No estoy exactamente seguro de qué necesitarías apuntar específicamente con un componente o tema.

Implicaría reescribir la plantilla o componente de Discourse que se utiliza para mostrar los mensajes privados (PMS) al usuario. La reutilización de plantillas o componentes de Discourse se explica en Developing Discourse Themes & Theme Components. Si aún no lo has hecho, echar un vistazo allí podría ayudarte a orientarte mejor.

2 Me gusta

Estoy totalmente de acuerdo en que este es un problema significativo para los nuevos usuarios de Discourse y que realmente necesita ser abordado. Luché con esto durante mis primeras semanas en la plataforma, y ahora veo que mis usuarios también están luchando con ello.

Mientras intentaba resolver esto ahora mismo, encontré este Componente de Tema útil, pero es solo una solución parcial porque no diferencia entre mensajes privados a individuos o a grupos, ni afecta a los correos electrónicos:

Sería genial que se abordara este problema.

2 Me gusta

¡Hola Nathan! Gracias por la respuesta. Creo que ese plugin ayudaría a resolver mi pregunta original y es suficiente para mis necesidades. Lo único que me preocupa es que es un TEMA y no un COMPONENTE DE TEMA. ¿Hay alguna forma de aplicar estos ajustes como un COMPONENTE a mi tema predeterminado existente?

@nathank me mostró esto amablemente antes.

Puedes convertir un tema en un componente de tema (y viceversa) usando el botón “Convertir” en la parte inferior del tema.

2 Me gusta

:raising_hands:

¡Muchísimas gracias! ¡Me has alegrado el día! No lo sabía, pero ¡estoy encantado de poder usarlo!

Ahora tengo que recordar algunos de los otros temas que quería usar, pero pensé que no era posible porque no eran componentes.

@Rhidian ha proporcionado otra solución brillante para cambiar la apariencia y el estilo de los mensajes directos, haciéndolos parecer más como burbujas de chat, como puedes ver aquí:

2 Me gusta

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