I really enjoy this plugin - thank you to the developers who work on it, its a big boon to my Discourse community.
I’m curious about users gaining votes after using all their votes. I have increased the caps for user votes a few times because some of our most engaged community members vote on a lot of topics. I was wondering if votes could be re-generated for a given user over time up to a cap, or if there was another way to reward users with additional votes. It seems like the main mechanism for granting votes is a static number for an entire trust level, but I might be missing something.
If I’d have to hazard a guess, the reason you can limit votes is so that your members use them wisely and don’t vote for everything else it kind of devalues a vote.
At the moment one way users can get their vote back is by closing the topic. Let’s say you decided to implement a voted feature into a game for example, you can close the topic and this will refund users that vote if you will and they will be able to use it on another topic.
This plugin is now bundled with Discourse core as part of Bundling more popular plugins with Discourse core. If you are self-hosting and use the plugin, you need to remove it from your app.yml before your next upgrade.
I might have missed this, but is it possible to change your vote once you’ve submitted it? Say a user accidentally votes for the wrong topic, or changes their mind - are they stuck w/ their mistake?
I think it’s because the reaction plugin is enabled. The code from the topic voting plugin that hides the like button doesn’t hide the reaction button.
You’d need CSS that hides the reaction button and existing reactions. Something like
We noticed the following site settings which control the active vote limit for each Trust Level:
topic voting tl0 vote limit
topic voting tl1 vote limit
topic voting tl2 vote limit
topic voting tl3 vote limit
topic voting tl4 vote limit
We would like to effectively remove or disable the vote limit for all or most Trust Levels (TLs), allowing users to have an unlimited number of active votes.
Could you please advise on the recommended way to achieve this?
Is there a specific value (e.g., setting it to 0 or -1) that signifies unlimited votes for these settings?