A customisable appearance
The below image shows ratings module with stars which are, by default already enabled- visitors just have to hover over the star they want to rate the content at and click to effectively rate the piece of content they are viewing.
Don't like the stars? We could change them to small bubbles or anything else of your choosing, and if you just want users to select the rating from a simple drop-down there is an option for that too which you can turn on yourself via Pelorous.
The stars shows the average rating value based on all the ratings received by the piece of content, and there even is a breakdown available for each mark.
It will show up on listings...
On top of that, you can also ask for the ratings of pieces of content to show on any listings or search results, and this is configurable per type of content basis. If you have ratings enabled for your blog posts and your news features, you could ask to show ratings on the blog listings and/or the news listings, and on the global site search to show for both, only one, or neither.
..and Google results, too
Thanks to a technology specification called microdata, the average ratings for a piece of content can show up on google results. It works exactly the same way as it does with the average rating of a movie coming from a IMDB page, showing the stars, the average rating and the number of votes:
How it works is quite straightfoward: on pages where the rating module is enabled, we insert specific HTML markup that Google looks for when it crawls the pages (for the techheads among us, schema.org has quite exhaustive documentation about what is do-able with microdata). Google can then recognise that and displays the information on its results.
What do you think of our new ratings system? We would love to hear your feedback in the comments below.