Where voting is enabled with “unlimited” votes (i.e, no strict allocation), it seems silly to say someone has 100,000 votes left. So let’s just hide it!
Could there be a setting to show it again when the user’s votes are less than a certain number? Otherwise one could be down to 2 or 3 votes left but might not know it.
I’m not opposed to adding that logic, but IMO, if there is any chance they’ll realistically run out of votes, that should be known/visible from the get-go. This is intended to hide their comically large pool of votes because no “unlimited” alternative exists.
Some good news related to this! we very recently added a new site setting for topic voting called, Topic voting enable vote limits — when disabled this will remove the limits and you’ll no longer need to set high limits as a workaround.
Hiding the limits may still be useful in the case where you want some trust levels to have limits and some not to.
I am curious: how did you configure the topic voting alert votes left setting? Wouldn’t that work, for example, to only alert the user when there is only 1 vote left? In your example, that seems quite unlikely.
I know you’re planning to switch to unlimited votes, and that setting isn’t available there, but if, as Kris describes, you want to set a limit for certain trust levels, I wonder in what situation you’d need the component, because the setting doesn’t help.
I’m guessing the “alert” it mentions is more of an actual notification, rather than this pop-up menu. That makes sense, because again, I think if there is any possibility of someone hitting their limit, they should be aware of their allocation from the get-go.
When I disable topic voting enable vote limits, nothing happens when I vote, which probably makes sense. It’s fairly intuitive to just click the up arrow again to remove your vote. The only option missing is if someone truly wants to vote and never be notified about new posts, which seems unlikely.
Unchecking these boxes solves my problems, but I’ll retool this theme component to account for trust levels. For example, maybe TL0 only has a few votes, but the pool becomes near unlimited for higher TL’s.
Or.. I just delete this and we all pretend it never happened