Creo que hay algo que los administradores del sitio deben hacer si es necesario. Creo que no es posible cambiar automáticamente las cadenas de idioma para usar reacciones en su lugar, como si el plugin de reacciones estuviera activo. Por lo tanto, creo que el problema también ocurre si el plugin de reacciones está en el núcleo porque el administrador del foro decidirá usarlo o no.
Probablemente la solución sea simplemente renombrar “like” a “reaction” por defecto. Porque es una reacción y esto puede funcionar sin importar si un foro usa Discourse Reactions o no.
Si es necesario el icono en las notificaciones, los “likes” de los elementos de la lista de temas se pueden cambiar con el icono discourse-emojis si Discourse Reactions está habilitado. Esto podría ser una configuración en el plugin.
[quote=“Tobias Eigen, post:18, topic:294696, username:tobiaseigen”]
“¿contar tanto la reacción como un me gusta o solo cuentan como un me gusta cuando no deberían”? ¿Te refieres solo a cómo aparecen las reacciones y los me gusta en la interfaz de usuario?
[/quote]Me refería a cómo apareció la reacción (lo cual esperaba), y luego también apareció un me gusta (lo cual fue inesperado).
[quote=“Tobias Eigen, post:18, topic:294696, username:tobiaseigen”]
No entiendo… en meta veo reacciones y corazones, ¿e incluso en tu captura de pantalla puedo ver reacciones?
[/quote]Quiero decir que no se registran de esa manera en mi registro de notificaciones de me gusta/reacciones, solo los me gusta son visibles allí. Ambos se pueden ver normalmente aquí:
Todavía no entiendo. Ayudaría si pudieras proporcionar pasos de replicación escritos más específicos o anotar tus capturas de pantalla, de lo contrario es difícil de seguir. ¿No crees que aquí está sucediendo algo que no sea por diseño?
Serían de gran ayuda unos pasos de replicación claramente redactados. También más detalles, como en qué página (URL específica) te encuentras cuando ves algo que no esperabas ver. Sin pasos de replicación, no podremos identificar los problemas que describes y decidir qué queremos hacer al respecto, si es que queremos hacer algo.
Vagamente, creo que te refieres a la página de notificaciones en tu perfil de usuario. Es posible que estés viendo un error en la forma en que se muestran los “me gusta” y otras reacciones en la subpágina de “Me gusta” y “Reacciones” de allí. Sé que en el menú de notificaciones “agrupamos” las reacciones y los “me gusta” en, por ejemplo, “al usuario le han gustado 5 de tus publicaciones” para no añadir desorden.
Acabo de recibir reacciones y revisé mis notificaciones en la página en lugar del menú de notificaciones.
Independientemente, los otros foros en los que originalmente podía ver esto, ya no puedo hacerlo, así que… ¿Quizás un problema de caché o diferencias de versión de unas pocas confirmaciones?
Leyendo entre líneas y entrecerrando los ojos un poco (o mucho), pude replicar el problema que describes. Ve a \u003chttps://meta.discourse.org/u/Firepup650/notifications/reactions-received?include_likes=true\u003e y verás las reacciones y los “me gusta” en la misma página y allí también verás que una publicación aparece dos veces, una con una reacción y otra con un corazón. Mira mi captura de pantalla a continuación.
Esto sucede cuando tienes ?include_likes=true agregado a la URL, lo que ocurre cuando haces clic en una “notificación contraída” como expliqué dos publicaciones más arriba.
Estoy de acuerdo en que esto es un error y probablemente deberíamos hacer algo al respecto, pero no es urgente.
Ah, ya veo, me perdí este caso. Pero sí, esto es un error y debe corregirse; tuvimos un error similar donde los “me gusta” de reacciones se mostraban en la URL /notifications/likes-received. Haré una corrección, ¡gracias por tu paciencia @Firepup650!
¿Se ha implementado esto en una versión beta hasta ahora? (Estoy en un proveedor de alojamiento externo que mantiene la instancia de Discourse por mí y la mantiene actualizada con cada versión beta). ¡Mi versión de Discourse aún no parece comportarse de esta manera!
El cambio está en el plugin discourse-reactions, por lo que no está ligado al calendario de lanzamientos del núcleo. Técnicamente se añadió en este commit del plugin el 13 de febrero. Por lo tanto, si tú (o tu proveedor de alojamiento) habéis actualizado el plugin desde entonces, tendréis el cambio.
Puedes verificarlo buscando en la configuración de tu sitio el nuevo ajuste ‘discourse reactions excluded from like’ (excluir reacciones de discourse de ‘me gusta’). Si ese ajuste existe, entonces tienes el nuevo comportamiento.
Usamos el plugin gamification (/admin/plugins/gamification).
¿Deberíamos recalcular todas las puntuaciones dado este cambio? Estoy considerando hacerlo para “todo el tiempo” para que trate todas las reacciones (excepto aquellas en la lista discourse_reactions_excluded_from_like) como un “me gusta”.