Enable/Disable Rating per Node

ambo - November 19, 2008 - 14:14
Project:Fivestar
Version:6.x-2.x-dev
Component:Documentation
Category:feature request
Priority:normal
Assigned:Unassigned
Status:active
Description

Hi There,

maybe I didn't found the right place to set this up, but what I need is to enable or disable rating during editing a single node.
What I did is to enable rating to a specific node-type, but I did not mean to enable it to all nodes of that type, what actually happened.

Here's my question: Is there a possibillity to disable and enable rating on specific nodes only?

Thanks for your replies - Andreas

#1

ambo - December 5, 2008 - 09:06

*get this out uf the trashcan and put it back to top*

Hey, I really need some advice here. I can't believe that nobody had that problem before...

#2

robbertnl - January 2, 2009 - 10:18

Same problem here. Most nodes of one node type should have the widget, but some should not have a fivestar widget. So i am also searching for a solution.
Putting it in a block is a possibility but then you cant change the labels

#3

robbertnl - January 7, 2009 - 08:15

Nodody???

#4

quicksketch - April 10, 2009 - 22:28
Title:Individual enabling of Rating per Node not per Node-Type» Enable/Disable Rating per Node
Category:support request» feature request

Marked #386876: Display fivestar on certain book pages as duplicate.

Here's my question: Is there a possibillity to disable and enable rating on specific nodes only?

No this currently is not possible other than doing some work in the theme layer (build a list of nodes to show on, then unset() the Fivestar display before output for all other nodes). Right now all nodes within the entire content type become ratable when Fivestar is enabled on that type. I'm moving this to a feature request.

#5

ambo - April 17, 2009 - 13:45

Great, thanks a lot. solving that via theming is an idea too, but looks like it is not the "drupal way" isn't it?

Therefor I'll wait for the official solution :-)

regards - andreas

#6

joachim - August 2, 2009 - 09:33
Version:6.x-1.13» 6.x-2.x-dev

#162183: Allow selective suppression of voting on selected nodes of a particular type looks like another duplicate.

I need this for a project so am pondering the best way to go about it.
Why not integrate with flag module? IIRC flag module has an API for modules to define flags. Just define a global flag on nodes called 'votable'. We then get all of flag module's integration with views, actions, etc for free, and a nice UI too.

Bumping the version.

#7

timofey - September 30, 2009 - 23:57

I agree with all of the above. It would be great to see an option to enable/disable ratings per node, just like comments.

#8

zenrei - October 13, 2009 - 17:17

subscribing.

I was trying to figure out a way to have ratings for individual songs and then the entire album. But I can't seem to find a way to add the rating system to the node's page. That would be a sweet option.

#9

quicksketch - October 14, 2009 - 03:24

I marked #162183: Allow selective suppression of voting on selected nodes of a particular type as a duplicate. timofey has the right idea in #7. This will be implemented as a toggle option on the node edit form, just like comments.

I might have a need for this on a new site, so this might finally get put together. Everyone who's wondering "why isn't this done?" is because no one has put any effort into it. If you want it sooner, hire a developer or do it yourself and file a patch.

 
 

Drupal is a registered trademark of Dries Buytaert.