Download & Extend

Is It Possible To Produce A List Of Top Ranked In Relation To The Number of People Who Voted?

Project:Voting API
Version:6.x-2.3
Component:Code
Category:feature request
Priority:normal
Assigned:Unassigned
Status:active

Issue Summary

After using fivestar for rating schools at my parenting site, I've arrived at an issue.

Say a school gets a 5 out of 5 rating but only one person voted, and another school gets a 5 out of 5 rating but more people voted, I'd like the 2nd school to get a higher rating.

Is this possible? Thank you!

Comments

#1

Project:Fivestar» Voting API
Version:6.x-1.19» 6.x-2.3

This would be a feature of VotingAPI, since Fivestar doesn't actually do any storing, retrieval, or Views support. Fivestar is just a widget for entering votes into the system. Note that you can make a small improvement just by adding another sort to your views to sort by the number of votes received.

#2

I agree that this should be a feature request. Adding an additional sort would fix the problem as the original poster described, but as time goes on it's not very effective. For example, chances are that not everyone will agree on a "5" rating for a node bringing the average vote down. A node with only one "5" vote now appears above the node with more votes (possibly even with more 5's).

#3

Subscribing...

nobody click here