Last updated October 16, 2012. Created by trimax on March 14, 2008.
Edited by joachim, sillygwailo, Matafleur, jbrauer. Log in to edit this page.

The Five Star voting module adds a clean, attractive voting widget to nodes. It features:

  • jQuery rollover effects and AJAX no-reload voting
  • Customizable star sets
  • Graceful degradation to an HTML rating form when JavaScript is turned off
  • Per-nodetype configurability
  • Support for anonymous voters
  • Spam protection to keep users from filling your DB with bogus votes
  • Easy-to-use integration with Views module for lists sorted by rating, or filtered by min/max ratings
  • A Fivestar CCK field for use in custom node types
  • An easy-to-use Form API element type for use in other modules

Fivestar was designed by Nate Haug and Jeff Eaton.

This Module Made by Robots: http://www.lullabot.com

Dependencies

Fivestar also provides additional features for both the CCK and Views modules.

If configuring Views containing Fivestar widgets, Lullabot has a helpful videocast on creating Fivestar-based views.

Install

Installing the Five Star voting module is simple:

  1. Copy the fivestar folder to the modules folder in your installation.
  2. Enable the module using Administer -> Modules (/admin/build/modules)

Note: Aggressive caching will complain that fivestar doesn't work, but it actually causes no problems. To improve performance, the module implements
hook_init() -- and the caching advisor screen uses that as the only metric to determine whether a module will work with the caching system. Activate it without fear, friends -- Fivestar will continue to hum happily along.

Contributing

Have a sweet set of stars you'd like to contribute to the Fivestar module?
Post them to the Fivestar issue queue: http://drupal.org/project/issues/fivestar

Support

If you experience a problem with fivestar or have a problem, file a
request or issue on the fivestar queue at
http://drupal.org/project/issues/fivestar. DO NOT POST IN THE FORUMS. Posting in the issue queues is a direct line of communication with the module authors.

About this page

Drupal version
Drupal 5.x, Drupal 6.x
Drupal’s online documentation is © 2000-2013 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License. Comments on documentation pages are used to improve content and then deleted.
nobody click here