I am in the process of building a site where I need administrators to be able to rate the general staff-level users. I have successfully installed the fivestar module and enable it on my usernode content types, and set up a view to show the average rating for each user.
My problem is that even though I have configured the access control rules so that only administrators should be able to view ratings or rate content, anonymous users and authenticated users lacking proper privileges can still see the fivestar widget on each usernode.
Any idea what might be causing the problem?
FYI, I am using Drupal 5.1 and current versions of the following modules: OG, CCK, Views, Nodefamily, Nodeprofile, Usernode, Views, Fivestar, and a few others.
Comments
Comment #1
nirad commentedI came here to post the same problem. I would like all registered users to see Fivestar, but even anonymous users can see it despite turning off "rate content" and "view ratings" for anonymous users in the access control panel.
Comment #2
quicksketchFunny thing... the 'view ratings' access control doesn't actually do anything. If you want to make it not visible to users, you could either take it out in the theme layer with template.php or contemplate.module. Or if you don't want to show it all disable the viewing of it in Content -> Types -> Display fields.
Comment #3
quicksketchLooks like a patch is in the works here: http://drupal.org/node/144942