Adding Like Dislike Buttons And Inline Replies To Redditish Theme

Feature Request: Like/Dislike Buttons + Inline Replies

Hi everyone!

I’m using the Redditish theme and looking to add:

  1. Like/Dislike Buttons similar to Reddit/Facebook for quick reactions.
  2. Inline Replies: Show 2 comments directly under posts on the main screen for better context.

Here’s an example of the current setup:

Questions:

  • Can this be done using Discourse settings or plugins?
  • Any tips to implement inline replies while keeping the layout clean?

Thanks for your help! :blush:

2 Likes

Yes these things are possible, but you may need to do some dev or go to Marketplace to get customisation like this done, as it’s a little involved.

Yes, it can be done, see Topic List Previews, where you can Like from the Topic List directly.

yes, see: Topic List Latest-Post Excerpt for an example.

For a client, I’ve once implemented a list of thumbnails to the Topic List that includes the latest images from the Topic.

3 Likes

That doesn’t work with Topic List Previews, right?

No, just pointing out it can be done.

1 Like

You could contrive dislike buttons with Discourse Reactions

But you can’t operate those on the Topic List? (I think that’s what the OP is referring to)

1 Like

Exactly, I want it to be shown on the main feed like the topic page itself.

1 Like

I’m not sure you’ll get far with a feature request here – this isn’t something that we will build. You are likely better off posting in the Marketplace.

5 Likes

Oh. I didn’t get that. Passing judgement on a topic that you haven’t read is pretty much the opposite of Civilized Discussion. :slight_smile:

5 Likes

Hahaha, true! But since I’m using a Redditish theme, it will probably show some small to medium-sized posts on the topic page itself.

1 Like

I worked on it myself in the end. I did look around to see if any plugins or components were available, but nothing quite fit, so I decided to code it myself. I also had a chance to check out the marketplace, it’s really impressive!

3 Likes

Brilliant! Glad you got it sorted.
In that case I’ll move this out of Feature and into Support so the discussion isn’t lost.

2 Likes

Sure sure, that would be great.

2 Likes