Is there a way to some how allow multiple votes by the same users in fivestar? By default, if the same user votes multiple times, the new vote gets replaced by the orignal vote, and doesn't get averaged in. Is there a way to have it average in without being replaced.

Comments

zythyr’s picture

Help??

Energyblazar’s picture

OMG !!! Zythyr are u still looking for an answer ?

Well as far as i know you should have posted it in the fivestar module issues, the maintainers there do reply sometimes quickly or sometimes after a while, and this being very specific to fivestar you should haved tried it there first. Also u should have searched the drupal for relevant posts and documentation, you would have discovered what i did.

The fivestar requires voting api module, so to create/delete/update/ save or do anything with votes, it is the voting api that manages.

So in short, it is the voting api that does restricts users from same ip (as far as i know) from allowing multiple votes and instead it alters the users existing votes when he votes again.

The module (of what i have read) is not being well maintained, but hopefully some angel will look into it and solve this problem once and for all, as i too am seeking for such similar solution as u described.

Here is some doc. on voting api. all da best :)

http://drupal.org/node/68851 - VotingAPI: A framework for voting and rating modules

http://drupal.org/node/68876 - VotingAPI: Full control for complex voting modules

http://drupal.org/node/68877 - VotingAPI: Hooks for greater control

http://drupal.org/node/68875 - VotingAPI: The basics for developers

http://drupal.org/node/68857 - VotingAPI: Data storage overview