Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Issue #2223391 Fixed comment preview conflict when multiple fivestar fields exist on commented entity.
Issue #1615090 Fixed Give it x/x needs context.
Issue #189527 Fixed Add prohibit users from voting on their own nodes - 2.
Issue #1814064 Fixed permission title should be a human-readable label.
Issue #2220139 Fixed Notices everywhere when using custom widgets.
Issue #2711439 Fixed Change abbreviations from i.e. to e.g.
Issue #2225407 Fixed Migrate Module Support doesn't work.
Issue 1836444 Fixed DB Performance: hook_field_prepare_view & fivestar_get_votes
Issue 1512568 Fixed Managing cache-form when Fivestar appears in Teaser
Issue 2044835 Fixed Minimize calls to file_scan_directory()
Issue 356605 Added do not allow user to change his vote feature
Issue 189527 Added prohibit users from voting on their own nodes
Issue 1674120 Fixed Deletion of anonymous comments
Issue 2206125 Added Allow Drupal behaviors to modify widget
Issue 1445944 Fixed Missing properties (e.g. ratingCount) on microdata
Issue 1350546 Fixed Fatal error:require once looking for fivestar.color.inc
Issue 199770 Fixed field label translation
Issue 2188861 Fixed help text not displayed while viewing
Issue 1289832 Fixed comment preview conflict
Issue 1511658 Add Fivestar CSS in theme_fivestar_static
Issue 1537710 Preventing ajax error due to PDO exception when widget is clicked during node preview
Issue 1814070 Fixed mysterious text in widget options
Issue 1853760 Fixed prevent double processing in fivestar_field_prepare_view
Incorporates the five updates committed after the 7.x-2.0-alpha2 release. Four of these are for Microdata, and one is a bug fix. These have been in the dev branch since May 2012. So this release draws a line under the initial Drupal 7 version of Fivestar.
The 1.17 release of Fivestar fixes several critical issues since the 1.15 release. Most notably, anonymous users were unable to rate content since the security fix included in 1.15. This version corrects this problem, as well as serious problems when saving CCK field ratings and displaying average ratings in Drupal 5. Upgrading to the 1.17 release is highly encouraged for all users of Fivestar.
(Note that the 1.16 release that was briefly available had a CVS tagging problem that made it actually contain a copy of the beta 2.x version, this version is the correct archive.)
The 1.16 release of Fivestar fixes several critical issues since the 1.15 release. Most notably, anonymous users were unable to rate content since the security fix included in 1.15. This version corrects this problem, as well as serious problems when saving CCK field ratings and displaying average ratings in Drupal 5. Upgrading to the 1.16 release is highly encouraged for all users of Fivestar.
[Note: This release is identical to the 1.14 release but fixes a fatal error for anonymous users. See #449358: update.php fails in 5.x-1.14. Release notes of 1.14 are reprinted below.]
This release of Fivestar is a bug-fixing release, adding no new features. This release fixes several moderate bugs, including display of Fivestar widgets when used in AJAX situations, such as within AJAX views or with the AJAX QuickTabs. It also fixes a security issue that could possibly allow a malicious user to hijack votes of other users, causing ratings to be skewed to the malicious user's preference.
Upgrading is recommended for all users of Fivestar module. No database updates are required for this release.
This release of Fivestar is a bug-fixing release, adding no new features. This release fixes several moderate bugs, including display of Fivestar widgets when used in AJAX situations, such as within AJAX views or with the AJAX QuickTabs. It also fixes a security issue that could possibly allow a malicious user to hijack votes of other users, causing ratings to be skewed to the malicious user's preference.
Upgrading is recommended for all users of Fivestar module. No database updates are required for this release.
This release fixes many bugs present in the 1.12 version of Fivestar. Upgrading all sites is recommended, as several critical bugs that affect the functionality of Fivestar have been addressed.
Backup your database for this upgrade. This update from 1.12 runs an unusual update where the comment support is moved from fivestar.module to a new fivestar_comment.module.
This release fixes many bugs present in the 1.12 version of Fivestar. Upgrading all sites is recommended, as several critical bugs that affect the functionality of Fivestar have been addressed.
Backup your database for this upgrade. This update from 1.12 runs an unusual update where the comment support is moved from fivestar.module to a new fivestar_comment.module.
This release of Fivestar adds several new features and fixes a few outstanding issues. Note that this release of Fivestar has significantly changed the theme_fivestar_summary() function. Any sites that have over-ridden this theme function should take care when upgrading.
The Drupal 6 1.12 final version is feature equivalent to the 1.12 beta 1 version except CCK implementation is now completed. The Drupal 5 and 6 versions of Fivestar are now completely equal in feature implementation.
This release of Fivestar adds several new features and fixes a few outstanding issues. Note that this release of Fivestar has significantly changed the theme_fivestar_summary() function. Any sites that have over-ridden this theme function should take care when upgrading.
The Drupal 6 1.12 beta version is feature equivalent to the Drupal 5 1.12 version except CCK implementation has not yet been completed. A patch has been started but not yet functioning for this feature: http://drupal.org/node/232108.
This release of Fivestar adds several new features and fixes a few outstanding issues. Note that this release of Fivestar has significantly changed the theme_fivestar_summary() function. Any sites that have over-ridden this theme function should take care when upgrading.
This version corresponds with the 1.11 final version for Drupal 5. Unfortunately it is dependent on a few Drupal 6 VotingAPI patches before the final version can be released:
The final version of 1.11 is finally released. Thanks to everyone that stuck through an unusually long beta period for this version of Fivestar.
New features since Fivestar 1.10
- Configurable rollover text is now displayed for each star. Thanks to KentBye for his help on this request. - http://drupal.org/node/137193
- The title of the voting widget is now updated after casting or canceling a vote. It now accurately reads "Your rating" or "Average" depending on the current star display. - http://drupal.org/node/202057
- A static version of the Fivestar widget can now be displayed on teasers/full node view in addition to the rating widget and hiding entirely. - http://drupal.org/node/198189
- Better views support - http://drupal.org/node/226414
- Much easier access to $node variable in CCK field voting target field when using PHP - http://drupal.org/node/178106
- Brazilian Portuguese translation - http://drupal.org/node/191775
- Czech translation - http://drupal.org/node/217627
Initial release of Fivestar for Drupal 6! This is a direct port of 1.11 beta 3 for Drupal 5. We should be seeing 1.11 official released shortly. This version of Fivestar depends on VotingAPI 2.x for Drupal 6, which now takes control of several pieces of functionality:
Now handled by VotingAPI 2.0
- Tracking of votes by anonymous voters
- All SQL queries now handled by VotingAPI
- Updating of votes now supported natively
- Improved efficiency, reducing the number of SQL queries per node request
Continuing to clean up problems introduced in the 1.11 version, this version corrects the following problems since beta2:
- Correcting "field is required" errors when leaving required comment ratings or required Fivestar CCK fields - http://drupal.org/node/204792
- Votes seemingly not saved when leaving comments - http://drupal.org/node/203626
- Added star-first and star-last classes to star sets for increased themeability.
The 1.10 release fixes a critical bug found in 1.9 where IE and Firefox users without Firebug would not see the Fivestar widgets. - http://drupal.org/node/173575
If you missed the feature enhancements included in 1.9, please take a look at the release notes for 1.9.
This is predominantly a feature release with tons of great new capabilities!
New Features:
- Full support for comment module! Setting up a review type of comment is now only a click away.
- For more complicated reviews, a one-click option for nodecomment module has also been added.
Thanks infini for pointing out how obvious these shortcomings were with a helpful post: http://drupal.org/node/187300
New star sets:
- Red hearts (by VenDG)
- Flowers (by VenDG)
- Flames (by madcasey10)
- Craft (by quicksketch)
Bug Fixes:
- Proper number of stars show in list/table views when displaying rating as stars (by henrrrik) - http://drupal.org/node/154544
- Voters behind proxies are now prevented from multiple voting (by ARDAS) - http://drupal.org/node/187103
Development version of Fivestar. Please do not use for production, but do use before submitting feature requests or bugs, as they may already have been added or fixed in this version.
New Features:
- New site-wide settings page for Fivestar
- Configurable star sets, please feel free to contribute your own!
- More documentation, hurray!
This release of Fivestar contains several bug fixes including:
- Now works with jQuery 1.2 and the jquery_update.module
- Including form elements of #type = 'fivestar' now automatically include the necessary javascript for fivestar
- Canceling a vote properly updates the status of the rating
- Documentation improved with installation and configuration instructions. Thanks katin.
Also:
- New 'heart' icons included in the theme directory. Thanks arsart.
Fixes a number of issues and exposes two new display styles for ratings: the current 'simple' style, a 'default' style that shows the current average rating more obviously, and a side-by-side rating style that shows one set of stars for the user's vote and another for the average vote.