Eso sería posible como un tema, pero el propósito de este componente es ayudar a distinguir los mensajes del tema de los mensajes privados. Si cada mensaje apareciera en burbujas de chat, eso iría en contra del propósito.
Este espaciado debería estar corregido ahora también. ¿Podrías actualizar el componente y confirmarlo, por favor?
Parece bien, pero cualquier persona que haya seleccionado “Mensaje” probablemente se confundirá ahora, ya que el botón
Responder parece haber cambiado a
Mensaje (¿quizás un cambio de Discourse?):
Creo que está relacionado con un nuevo cambio aquí:
Hasta ahora me cuesta pensar en un texto distinto a “a Mensaje” que pueda usarse como texto añadido y que funcione tanto para los botones “Responder” como “Mensaje”, pero si se me ocurre algo, lo añadiré aquí.
Ese es un cambio reciente de Discourse, del que no tenía conocimiento. Tiene sentido, ya que usar la palabra «Mensaje» ayuda a distinguirlo de una respuesta a un tema.
Supongo que el cambio de «Responder» a «Mensaje» en el botón es algo configurable en Personalizar > Configuración de texto. Sería útil saber qué configuración de texto se ha modificado en Meta para usar la palabra «Mensaje» en el diálogo del editor.
Nota: Esta característica del componente es simplemente una forma conveniente de añadir (o antepender) texto. El texto se agrega tanto al botón «Responder» del tema como al botón «Mensaje» del editor, por lo que tendrás que tenerlo en cuenta si utilizas esta característica del componente. Podría modificarlo para que puedas añadir texto por separado para cada botón, o podríamos eliminar esta característica y recomendar el uso de la funcionalidad nativa «Personalizar > Configuración de texto» si los usuarios desean cambiar el texto.
PD: Simplemente añado la palabra «Privadamente» para ayudar a distinguir que se trata de un mensaje privado y no de una respuesta a un tema del foro. Que «Responder Privadamente» y «Mensaje Privadamente» aún funcione, pero ahora resulta un poco redundante en el botón de mensaje.
Buena idea; pude cambiar el valor de js.composer.create_pm (¿de nuevo?) a «Responder» y lograr la misma funcionalidad que antes, aunque con el nuevo icono de sobre en el botón de «enviar» del compositor (lo cual está bien). @Osama podría conocer más cambios que afecten a este componente del tema que aún no hayamos descubierto, dado este commit y posiblemente cualquier trabajo futuro en esta área:
El contador de mensajes en la cabecera no forma parte de este componente. Es parte de la funcionalidad central de mensajería de Discourse.
Este componente simplemente aplica estilos al texto de los mensajes para que parezcan burbujas de chat.

¿Qué versión de Discourse es esta?
¡Ups, eso es todo, mi culpa, lo siento. 2.7.0.beta6.
¿Asumo que estás utilizando la versión más reciente del componente del tema?
De ser así, no veo ningún error al ejecutar la última versión estable de Discourse. ¿Puede alguien de @staff ayudar a responder si se trata de un problema conocido debido a una actualización principal en beta6 que afecta a los componentes de los temas?
Sí, TC es la última versión. Aún así, sigo recibiendo la alerta en la lista de TC en 2.7.0.beta7.
He intentado añadir este tema y he obtenido este mensaje de error:
Lo sentimos, el uso de selectores CSS #ember- o .ember-view no está permitido, ya que se generan dinámicamente en tiempo de ejecución y cambiarán con el tiempo, lo que finalmente provocará CSS defectuoso. Prueba con otro selector.
Así que hay algo mal con Ember. Estoy usando la versión beta actual.
Sí, he notado que hay una actualización en Discourse que requiere “use strict” en las últimas versiones beta. Esto ha roto varios componentes de los temas. Veré si puedo solucionarlo. Todavía funciona correctamente en la última versión estable de Discourse.
Hola. He disfrutado mucho de este TC. Sin embargo, me pregunto: ¿será obsoleto debido a las nuevas actualizaciones de la versión 2.8.0?
He tenido que eliminarlo de mis sitios después de actualizar a la última versión, ya que ahora entra en conflicto. Sin embargo, seguirá funcionando para quienes utilizan versiones anteriores durante bastante tiempo.
@Rhidian: gracias, ha sido de gran ayuda. El hecho de que se haya incorporado al núcleo de Discourse es el mayor elogio posible.
¿Oh, significa esto que al actualizar a la versión más reciente de Discourse ya no podremos tener burbujas de mensajes personales? ![]()
¡No, para nada! Se ha implementado para todos, por lo que este componente de tema ya no es necesario.
ah, ¿así que eso significa que podemos desinstalar el componente del tema y las burbujas de mensaje seguirán existiendo?
Gracias, @nathank. Sí, sospecho que no será necesario esto una vez que esté integrado en el núcleo. Varios servidores están unas versiones atrás, así que lo mantendremos disponible para ellos. Aún no he tenido oportunidad de probar la nueva versión del núcleo, así que el tiempo dirá. Siempre podría haber margen para añadir algunas opciones adicionales sobre las del núcleo si fuera necesario. Esa es la belleza de los temas de Discourse ![]()
¡Felicidades!
Aún veo algunas ideas para aprovechar tu increíble talento en la personalización. Tengo un script de Tampermonkey que desarrolló un amigo y que sería genial contar con ayuda para convertirlo en un componente de tema. En su base, un lado decora/resalta las cuentas de OP y Staff en público, es decir, moderadores/administradores; también podría ser útil para moderadores de categorías dentro de su categoría más allá del escudo (en el núcleo envolvería el nombre de usuario en una burbuja).
Además, antes de silenciar usuarios, él tenía su propio estilo, pero requería editar manualmente el script. El mensaje seguía presente pero oculto, con un menú desplegable que mostraba su nombre en lugar del silencio completo que tenemos ahora.
