VotingAPI helps developers who want to use a standardized API and schema for storing, retrieving, and tabulating votes for Drupal content.
Among other things, it supports:
Rating of any content (comments, nodes, users, fish, whatever)
) Q5 G' W, x/ S6 P+ p! b' O% `Multi-criteria voting (rate a game based on video, audio, and replayability)
/ Z7 h" T7 f' {5 A: s: }9 NAutomatic tabulation of results (with support for different voting styles, like 'percentage' and '+1/-1')
: N \' t/ b T0 m2 B' s; yEfficient caching of results (sorting and filtering doesn't require any recalculation)* b A- b% n7 |7 x% r m& `
Hooks for additional vote calculations
Note that this module does NOT directly expose any voting mechanisms to end users. It's a framework designed to make life easier for other developers, and to standardize voting data for consumption by other modules (like Views).