Discourse Reactions

Is there a way, perhaps using Data Explorer, to find things like:

  • Post with the most “:laughing:” reactions this year
  • User who received the most “:laughing:” reactions across all posts this year
  • User who used the most “:laughing:” reactions this year

Doing an end-of-year roundup and would love to surface some of the funniest posts of the year!

1 Like

FYI there is a dashboard report in your forum admin dashboard - reports:

you could work with the data explorer version too

if you search through the Data & reporting category, you might get some ideas to work with or start from.

4 Likes

There is also the Discourse Yearly Review plugin which you may like to try out.

4 Likes

I installed the plugin but when I hover over the heart on my forum it doesn’t bring up the picker. However it works when long pressing on mobile. Any idea what’s going on there?

Just to add, I checked the discourse-reactions.js file and it is loading correctly into page

Thanks!

1 Like

This is the same for me on discourse 3.4.1.
If I inspect the buttons in the browser console, I can see some of the popover, but it never becomes active when hovering the like button:

The whole thing does work - if I use the API to react to any of the reaction options, it is recorded correctly, and shows the count on the post with the emoji

Seems like an issue with the UI hover. I am new to discourse plugins, so haven’t looked into it beyond this. I also tried with a different theme, and didn’t work either.

No error in js console, so I have left it for now

1 Like

Is your reactions plugin up to date? Also which browser? We do use reactions (always latest version) here on meta and not seeing other reports of this.

3 Likes

Hi @nat,

I’m experiencing the same issue in my discourse instance what @wrapper and @Graemef described. I tried both chrome and firefox latest version with no luck. I tried to compare the version here on meta with my instance’s version, and there is no difference. My discourse instance has the latest version of the plugin.
The only difference I can see that here the <div class="discourse-reactions-picker"></div> element gets the popperjs attributes (data-popper-placement), where on my instance it doesn’t get it. One more crucial detail: I’m using bitnami’s container image to run discourse. Discourse version is v3.4.2.

1 Like

Great thanks. I’ll let the relevant team know.

@nat Thanks for your comment. I’m using the github url to install directly the latest version, using the steps here (actually here you can see the reaciton buttons on my site, I’m still setting up the forum)

Like @pushrbx, I too am using a Bitnami container image (on 3.4.1 though). I don’t know how it makes a difference, but maybe there is something there

I’m mainly using the api request for reactions from my main site, and that’s working fine – it shows the reactions used correctly, and the heart button is available and working at least

1 Like

Same symptoms as described by @Graemef. I tried the latest v.3.4.4 and manually re-installed the plugin by hand, to be sure

Thank you for the amazing plugin!! You are all freaking rockstars.

I am having issues with getting the full Library of font awesome 6 to show up in the plug-in. I had a list of six emojis that we wanted to use and when I search for them, none of them are listed in the emoji picker table.

Is there a process that I missed to turn on the complete offering from font awesome 6?
This is one of the icons that I was trying to use


But when I search for it doesn’t show up.

1 Like

Those are emojis, not icons.

IIRC you can upload SVGs to be included as an emoji on your site, then use it as a reaction.

2 Likes

You are absolutely correct. I didn’t even think about them as icons!
I will do a little digging and see if I can find the workflow for getting icons uploaded.
thanks for the quick feedback @NateDhaliwal

2 Likes

Well! Meta has a doc for seemingly everything, so here’s the relevant one:

It seems like you can upload photos, not SVGs.

4 Likes

Create a post with the emoji even custom ones if you created any

The ‘: emojiname:’ will give you the emoji code Like this
:discourse:

:discourse:
1 Like

Thanks!
I figured out that in admin under appearance, you can upload any PNG file into the emojis and then go into the plug-in, scroll to the bottom of the available emojis and all the uploaded ones are there and you can select them for the hover over pop-up.

2 Likes

Yep. Glad you got it working :clap:!

1 Like

Hi, guys I need your help. In the past I disabled the reactions, but I need to enable them back. I have plugin installed and enabled. I Have discourse_reactions_enabled option check, and I can configure the plugin in admin settings, but I cannot see the reaction button below any post.

any place I shall look into?