Reacciones en Discourse

¿Hay alguna forma, quizás usando el Explorador de Datos, de encontrar cosas como:

  • Publicación con más reacciones de “:laughing:” este año
  • Usuario que recibió más reacciones de “:laughing:” en todas las publicaciones este año
  • Usuario que usó más reacciones de “:laughing:” este año

¡Estoy haciendo un resumen de fin de año y me encantaría sacar a la luz algunas de las publicaciones más divertidas del año!

1 me gusta

Para tu información, hay un informe de panel en tu foro admin dashboard - reports:

También podrías trabajar con la versión del explorador de datos

Si buscas en la categoría Data & reporting, podrías obtener algunas ideas para trabajar o empezar.

5 Me gusta

También está el plugin Discourse Yearly Review que quizás te guste probar.

4 Me gusta

Instalé el plugin, pero cuando paso el ratón sobre el icono de corazón en mi foro no aparece el selector. Sin embargo, funciona cuando mantengo presionado en móvil. ¿Alguna idea de qué puede estar ocurriendo?

Solo para agregar, revisé el archivo discourse-reactions.js y se está cargando correctamente en la página.

¡Gracias!

1 me gusta

Esto me sucede lo mismo en discourse 3.4.1.
Si inspecciono los botones en la consola del navegador, puedo ver parte del popover, pero nunca se activa al pasar el ratón por encima del botón de “me gusta”:

Todo esto funciona: si uso la API para reaccionar a cualquiera de las opciones de reacción, se registra correctamente y muestra el recuento en la publicación con el emoji.

Parece un problema con el hover de la interfaz de usuario. Soy nuevo en los plugins de discourse, así que no lo he investigado más allá de esto. También probé con un tema diferente y tampoco funcionó.

No hay errores en la consola de JavaScript, así que lo he dejado por ahora.

1 me gusta

¿Está tu plugin de reacciones actualizado? ¿Y qué navegador? Nosotros usamos reacciones (siempre la última versión) aquí en meta y no vemos otros informes de esto.

3 Me gusta

Hola @nat,

Estoy experimentando el mismo problema en mi instancia de Discourse que @wrapper y @Graemef describieron. Probé tanto Chrome como Firefox en su última versión sin éxito. Intenté comparar la versión aquí en meta con la versión de mi instancia y no hay diferencia. Mi instancia de Discourse tiene la última versión del plugin.
La única diferencia que puedo ver es que aquí el elemento <div> recibe los atributos de popperjs (data-popper-placement), mientras que en mi instancia no los recibe. Un detalle más crucial: estoy usando la imagen de contenedor de Bitnami para ejecutar Discourse. La versión de Discourse es v3.4.2.

1 me gusta

Muchas gracias. Se lo haré saber al equipo correspondiente.

1 me gusta

@nat Gracias por tu comentario. Estoy usando la URL de github para instalar directamente la última versión, siguiendo los pasos aquí (en realidad, aquí puedes ver los botones de reacción en mi sitio, todavía estoy configurando el foro).

Al igual que @pushrbx, yo también estoy usando una imagen de contenedor Bitnami (en la 3.4.1, sin embargo). No sé si esto marca alguna diferencia, pero tal vez haya algo ahí.

Principalmente estoy usando la solicitud de api para las reacciones desde mi sitio principal, y eso está funcionando bien: muestra las reacciones usadas correctamente, y el botón de corazón está disponible y funcionando al menos.

1 me gusta

Mismos síntomas descritos por @Graemef. Probé la última v.3.4.4 y reinstalé manualmente el plugin a mano, para estar seguro.

¡Gracias por el increíble plugin! Son todos unos rockstars.

Tengo problemas para que se muestre la biblioteca completa de Font Awesome 6 en el plugin. Tenía una lista de seis emojis que queríamos usar y, cuando los busco, ninguno aparece en la tabla del selector de emojis.

¿Hay algún proceso que me haya saltado para activar la oferta completa de Font Awesome 6?
Este es uno de los iconos que intentaba usar


Pero cuando lo busco no aparece.

1 me gusta

Esos son emojis, no iconos.

Si no recuerdo mal, puedes subir archivos SVG para incluirlos como un emoji en tu sitio, y luego usarlo como reacción.

2 Me gusta

Estás en lo correcto. ¡Ni siquiera pensé en ellos como iconos!
Investigaré un poco y veré si puedo encontrar el flujo de trabajo para subir iconos.
Gracias por la rápida respuesta @NateDhaliwal

2 Me gusta

¡Bueno! Meta tiene un documento para aparentemente todo, así que aquí está el relevante:

Parece que puedes subir fotos, no SVGs.

4 Me gusta

Crea una publicación con el emoji, incluso los personalizados si creaste alguno.

‘: emojiname:’ te dará el código emoji Luke esto :discourse::discourse:

3 Me gusta

¡Gracias!
Descubrí que en la administración, en apariencia, puedes subir cualquier archivo PNG a los emojis y luego ir al complemento, desplazarte hasta la parte inferior de los emojis disponibles y todos los que subiste están ahí y puedes seleccionarlos para la ventana emergente al pasar el cursor.

2 Me gusta

¡Sí! Me alegro de que lo hayas hecho funcionar :clap:!

2 Me gusta

9 publicaciones se dividieron en un nuevo tema: Cómo se comunica la migración de plugins al núcleo

:partying_face: Este plugin ahora está incluido en el núcleo de Discourse como parte de Bundling more popular plugins with Discourse core. Si te autoalojas y usas el plugin, necesitas eliminarlo de tu app.yml antes de tu próxima actualización.

4 Me gusta

Tengo una pregunta sobre el último plugin de Discourse Reactions. La descripción dice: “Este plugin funcionará como un complemento para la función de ‘me gusta’. En cualquier momento que desees eliminar el plugin, todos los ‘me gusta’ se conservarán”.

¿Significa esto que si elimino el plugin, todas las reacciones, incluso las negativas como “no me gusta”, se guardarán como “me gusta” normales?

Además, al usar el plugin de Gamificación, ¿contarán todas las reacciones (independientemente de si son positivas o negativas) para obtener puntos como los “me gusta” normales?

Solo quiero asegurarme de que entiendo esto correctamente.

1 me gusta