Drupal 7 Rate - Limit X number of votes per authenticated user and X for anonymous user by IP.
Going the route of uservoice.com, they have it where each user is given 3 points to vote on something. they can choose to use it on one item or spread it among other items. This functionality should be given to all authenticated users only to prevent abuse by anonymous users. As for anonymous users, they should be limited by IP address if they have permissions to vote.
Voting points are credited to the user on a daily cron, but maxes out at a certain number only.
A popout should show up when clicking on voting to show how many points you want to give to that specific item.
Comments
Comment #1
hoff331 commentedI agree, this functionality would be very useful in preventing multiple votes per user per node.
I think something even simpler than requested by duckx, such as:
number of times a user can vote:
once
1/day
1/week
1/month
unlimited
Comment #2
mrwhizkid commentedThis functionality is vital especially if you have Rate tied to Userpoints. Authenticated users can rack up points by voting on each other's content or comments.
Comment #3
ivnishDrupal 7 is EOL. Issue will be closed