Sí, probablemente. No es un error de discourse-reactions, sino algo que deberíamos corregir en el núcleo. El problema es que la tarjeta de usuario no deja de escuchar el evento de clic fuera de la tarjeta después de usarla para cerrarse a sí misma.
Sí, estoy de acuerdo con esto.
Algunas cosas que, en mi opinión, podrían mejorar:
-
Si un post solo tiene «me gusta», el número de «me gusta» aparece junto al botón de «me gusta» (a la derecha), pero si hay más de un tipo de reacción, se muestra a la izquierda junto con cada tipo de reacción. Creo que, incluso si solo hay corazones (
), debería seguir mostrándose a la izquierda para mantener la consistencia (a veces pienso que un post no tiene reacciones, pero es porque las reacciones de los posts anteriores estaban en un lado y en este están en el otro; es fácil de ver, pero también fácil de pasar por alto). -
A la izquierda se muestra la suma total de reacciones, pero eso es un poco engañoso, especialmente si hay emojis de
y
, que tienen significados opuestos. -
Sería genial poder seleccionar más de una reacción (o al menos más de un tipo de reacción que esté mapeada a la reacción de «me gusta»).
-
Cuando este plugin está habilitado, las reacciones posibles podrían mostrarse con 0 como cantidad y aumentar al hacer clic (podría diferenciar las que ya reaccionaste de las que no con un color de fondo, como hace GitHub).
En cuanto a los puntos 3 y 4, parece que están fuera del alcance de este plugin, pero en cualquier caso me basé en las reacciones de GitHub, que me gustan mucho. Ejemplo:
Creo que los puntos 1 y 2 merecen cierta mejora, aunque.
Por cierto, gracias por el plugin.
Esto es intencional, para que se vea lo más parecido posible a los «me gusta» actuales cuando las personas no usan reacciones. No hay planes de cambiar esto por el momento.
No estoy de acuerdo y este es nuestro primer informe de este tipo. No entiendo por qué deberíamos cambiar el conteo según el tipo de reacción, positiva o negativa; una reacción es una reacción.
Ya respondimos a esto en el tema.
No estoy seguro de entender eso.
Siendo desarrolladores, como pueden imaginar, conocemos las reacciones de GitHub
Solo diría que un comentario de GitHub no es una publicación de Discourse, y una interfaz de usuario/contexto diferente implica diferentes posibilidades y limitaciones. No es tan sencillo como simplemente copiar lo que funciona en otro caso.
Sí, pensé lo mismo, pero para mí es un poco extraño cuando se usa junto con este plugin (funciona muy bien cuando el plugin no está activado, aunque parece un poco inconsistente cuando se usa junto con él). Mi opinión, por supuesto.
Bueno, eso depende de lo que el usuario quiera ver. Si quiere ver la cantidad total de reacciones, está bien mostrar la suma, pero si el usuario quiere saber cuántas personas dieron ese tipo de reacciones, una suma no es útil. Creo que este sería un caso más común que querer conocer la suma, especialmente si se implementa una función para ordenar por tipo de reacción, como se solicitó aquí (aunque ambos podrían mostrarse de todos modos; no estoy seguro de cómo debería ser la interfaz en ese caso).
Sí, pero eso no significa que las reacciones de GitHub (específicamente) no tengan cabida aquí, y no veo realmente ninguna razón por la que no deberían adoptarse, excepto si ustedes (el equipo de Discourse) no quieren que se comporte como GitHub, por supuesto, lo cual parece ser el caso. Por eso también di menos prioridad a los puntos 3 y 4.
Pero la forma en que funciona ahora también está bien; los puntos anteriores eran solo mi opinión, tómalo como quieras y siéntete libre de ignorarlos también.
Como autor del mensaje, no quieres saber “cuánta” reacción ha habido, sino qué tipo de reacciones. Esto es un reflejo directo de lo que hacemos en la vida real: ves cuántas personas sonríen, cuántas ríen, etc., no solo una “cantidad de reacción” abstracta.
Por lo tanto, estoy de acuerdo en que debería haber un contador para cada tipo de reacción. Mira la implementación de GitHub:

Estoy de acuerdo con Lucas y deeplow (y creía haber mencionado esto en algún momento en Mattermost… es muy posible que esté recordando mal). Especialmente si hay reacciones muy diferentes, como
vs
, o
vs
, la suma de las reacciones no es una medida útil. Quizás solo en escritorio, ya que no tenemos espacio en móviles, podríamos diseñar una vista que divida las reacciones.
Solo mostramos 3, así que eso no funcionaría y claramente no queremos mostrar más (por razones de espacio). Por eso digo que no somos como GitHub, porque no podemos dedicar tanto espacio a esto como ellos. Al menos, esa es nuestra posición por ahora.
Te entiendo, pero la experiencia de usuario (UX) está llena de compromisos y opiniones.
Sin mencionar que el desglose completo está a solo un clic de distancia, así que no es como si no fuera posible acceder a él.
No es tan obvio cómo hacer nada aparte de dar
en el móvil
Me llevó un segundo darme cuenta de que también tenía que dejar de mover el ratón para que funcionara el efecto hover en el escritorio ![]()
Lo siento si pasé por alto esto, pero ¿el plan es hacerlo opcional o estará disponible de todos modos?
Este es un plugin, por lo que no estará disponible a menos que lo instales en tu sitio.
Summary Discourse Reactions allows users to React to a post from a choice of emojis, rather than only the Like heart. The available emoji selection can be set from the admin settings.
Install Guide This plugin is bundled with Discourse core. There is no need to install the plugin separately. Bored of likes in discourse? Here’s something you will definitely love. Overview Discourse-reactions is a plugin that allows user to add their reactions to the pos…
¡Ups, lo siento! Me olvidé por completo de que instalé esto
Debe ser que estoy trabajando demasiado en este maldito foro.
Así que… ¿qué pasa si ‘eek’ y ‘cry’ no funcionan para mí?
¿Puedes intentar recargar la página de forma forzada? Yo también tuve un problema así y se solucionó simplemente con una recarga forzada ![]()
Por desgracia, no.
¿Cómo puedo añadir mis propios emojis? ¿Buscando el nombre Unicode y escribiéndolo? Me siento un poco tonto, pero no logro que funcione ![]()
agregar mis propios emojis
¿Te refieres a crear emojis personalizados o a añadirlos a la lista de reacciones permitidas?
Eso fue un poco confuso, lo siento, ambos en realidad… pero pensé que añadir a la lista de reacciones permitidas sería fácil. Debo estar haciendo algo mal.
¿Hay algún plan para admitir la publicación de reacciones desde publicaciones o mensajes incrustados en un sitio remoto?
ambas en realidad
@Astra Para crear un conjunto de emojis personalizado, echa un vistazo a este tema.
Para agregar o quitar reacciones en el plugin, ve a la configuración de tu sitio y busca plugin:discourse-reactions. Al bajar, verás la configuración discourse reactions enabled reactions; aquí es donde puedes cambiar las reacciones permitidas. También puedes agregar los emojis personalizados que hayas creado.
Espero que esto ayude ![]()
Así que, mi reacción (jeje) tras una semana: sigo encantado con la función y creo que es básicamente algo tan esencial como «la mesa de apuestas» que debería estar habilitado en todas partes.
Sin embargo, en Meta, sigo usando más el
que cualquier otra cosa, porque generalmente no respondo a cosas que me sorprendan o me enfurezcan, y no todo es una fiesta.
No creo que el conjunto elegido sea necesariamente una mala opción por defecto en general, pero no es exactamente lo que yo elegiría para un sitio técnico como este. No estoy seguro de qué preferiría en su lugar; creo que se necesita más investigación.
Me gusta esto y estoy trabajando principalmente en un tema en blanco para probar, y la cerveza es rosa.
¿Qué podría añadir para que sea amarilla?

