Skip to main content

Post categories

  • Drupal Tips & Tricks
  • Drupal HowTos
  • Drupal Tutorials
  • Drupal Modules
  • Drupal Themes
  • twitter
  • youtube
Home
Drupal 4U
Drupal Development, Drupal Web Design, Drupal SEO
  • Home
  • Showcases
  • Services
  • Blog
  • Themes
  • Modules
  • About
  • Contact

Breadcrumb

  1. Home
  2. Tips and Tricks
  3. The "best" Drupal Rating modules

The "best" Drupal Rating modules

Tips and Tricks
January 03, 2021
Profile picture for user drupal
By drupal
  • facebook-f
  • twitter
  • envelope
  • print
453

Best means in this case: Easy to install, configure & handle, flexible and reliable. Furthermore this attribute requires that the module is “Under active development” and that a stable version for Drupal 7 and at least a development version for Drupal 8 is available.

1. Fivestar

Drupal 9/8, Drupal 7

Fivestar is a very simple rating module that provides the possibility to rate items with stars or similar items. The items to be rated are added to nodes using fields, which can be configured to be displayed in various ways. This gives you the possibilities to rate various items or even to create online forms for evaluations and assessments with different questions to be answered. The features include:

  • jQuery rollover effects and AJAX no-reload voting
  • Configurable star sets
  • Graceful degradation to an HTML rating form
  • Support for anonymous voters
  • Spam protection
  • Easy-to-use integration with Views

https://www.drupal.org/project/fivestar

The Fivestar voting module adds a clean, attractive voting widget to nodes and comments and any entity. This module is dependent on the Voting API. Voting API provides database storage of votes, as well as Views integration. You'll need to download Voting API, and Views is highly suggested if you want to create pages of results or use ratings to sort content.

2. Rate

Drupal 9/10, Drupal 7

The Rate module offers more possibilities than the Fivestar module. First of all you can choose between different ways to vote (see below) and secondly you have a vast array of configuration possibilities. The rate module works with widgets instead of fields. This has its advantages and disadvantages. An important advantage is, that you can instantly and centrally enable different voting possibilities for different content types. A disadvantage might be, that by default you can't display the voting within the content of the node (only above or below the content).

https://www.drupal.org/project/rate

This module provides flexible voting widgets for nodes and comments. Administrators can add multiple widgets. By default, there are 8 widget types to choose from: Thumbs up, Thumbs up / down, Number up / down, Fivestar, Emotion (this makes me mad, angry...), Yes / no, Slider and Custom. By using "custom" you can customize the rating buttons and Voting API mode. Widget types can be extended by other modules.

3. Star Rating

Drupal 9/8, Drupal 7

The Star Rating module is not meant to be used for user ratings. As such it is a nice solution for review pages, where the rating is provided by the author of the pages or the articles. For example, if you are creating a review web site and you want to add various star ratings within a node, then this module would probably be the best match. The configuration of this module is done in a very similar way as the Fivestar module, what means that the items to be rated are added to nodes using fields.

https://www.drupal.org/project/starrating

Star Rating is a simple module that provides star rating field and display formatter using Drupal 7's Field Type API. Unlike Fivestar module and other voting/rating module, it supports neither end user voting nor nice AJAX interface. It is inteded for the rating only by the author of the article (node). Of course, you may be able to do this with Fivestar module and other voting/rating modules, but unlike most of them, it does not require other modules such as voting API module. It's born to be simple but good enough for those who want star rating only by authors.

While the Fivestar and Star Rating module have quite a stylish appearance, the Rate module looks a little old fashioned and probably needs some modifications to look nicely.

The "best" Drupal Rating modules
Modules

Read more articles

Newer
Use the module Responsive Menus to easily add a choice of responsive menus
Older
Use Disqus to build an active community
  • Log in to post comments
Profile picture for user drupal
drupal
453
2
min read
A- A+
  • facebook-f
  • twitter
  • envelope
  • print

Contact Drupal 4U

Get in touch for questions and our Drupal development, design and SEO services.

Contact Us

We aim to reply the latest within 48h.

About Drupal 4U

We are a group of Drupal designers, developers and webmasters and we launched this website to share our experience and knowledge with you. Drupal is a free software package that allows you to easily organize, manage and publish your content, with an endless variety of customization. Drupal is open source software maintained and developed by a very large community of developers and users.

  • twitter
  • youtube

Drupal Services

  • Drupal Web Design
  • Drupal Development
  • Drupal SEO
  • Drupal Migration

Drupal Insights

  • Drupal Tips & Tricks
  • Drupal HowTos
  • Drupal Tutorials
  • Drupal Modules
  • Drupal Themes

Drupal Blog

  • Configuration
  • Content
  • Installation
  • Menus
  • Modules
  • Optimisation
  • Taxonomy
  • Themes
  • Troubleshooting
  • Views

Drupal 4U

  • Services
  • Blog
  • About

Drupal Links

  • Official Drupal Website
  • Drupal Answers
  • More Than Themes
  • Theme Forest
  • DXPR: Drupal for Marketers
2012 - 2023, Drupal 4U

Footer menu

  • Contact
Home
Drupal 4U
Drupal Development, Drupal Web Design, Drupal SEO
  • Home
  • Showcases
  • Services
  • Blog
  • Themes
  • Modules
  • About
  • Contact
Clear keys input element