Hide categories from users

brianpeat - February 3, 2007 - 02:45
Project:Taxonomy Access Control
Version:5.x-1.x-dev
Component:Miscellaneous
Category:support request
Priority:normal
Assigned:Unassigned
Status:active
Description

I am testing a site for students, and am using Taxonomy Access (with Mysql) to hide certain content from certain users.

The admin setup is complicated because each class is a roll (and we have like 20 classes). I also created several types of students as roles (local, distant, etc). For some things I can use the Local and Distant items to limit things, for the class pages, I use the class roles...

But for the forums, when a user who has the role of Local and say, two different classes tries to add a forum post, they get the role Category drop list menus in their post window. When I get all 20 classes listed, this will be a NIGHTMARE for them. They won't understand what all those categories are for, (because they're being used in the admin screens as a way to limit things). Is there a setting I can turn on that will hide all those categories from them and still allow folks to post in the forums, or is it all tied together?

I'd hate to lose my forums just because I have to use Taxonomy to limit users from seeing other Page content. I'm trying to get my head around all this and when I realized the forums were directly tied to Taxonomy it all just got really confusing.

Thanks!

#1

brianpeat - February 4, 2007 - 21:22

Okay, to follow up on this, I got the issue with the Forums fixed by unchecking Forums in the Taxonomy term settings. I don't mind if ALL the students see ALL the forums right now.

the bigger issue is, on some pages that I do want limited, the Taxonomy term appears at the bottom of the page. One example is with the Audio module. On each audio file page, you get a link at the bottom of the page that goes to that taxonomy term. It's really confusing, especially if the students using this site have no idea what Taxonomy is and what I'm using it for.

any ideas?

#2

brianpeat - February 4, 2007 - 23:42

From the help file"

"LIST and CREATE control if a user can view and select a given term"

If this means what I think it means, the given term should be hidden on every content page if I uncheck the List option, right?

If so, this isn't working on my install (I can post my php and sql info if needed). I'm running Drupal 5.1.

thanks!

#3

keve - February 5, 2007 - 07:07

List is supposed to work like that.
I do not know the audio module, but there can be an incompatiblity issue with the audio.module.
If it generates an sql query for getting a list of taxonomy term withouth calling db_rewrite_sql(),

#4

cpugeniusmv - May 15, 2009 - 04:07

Please reopen if this is still an issue.

 
 

Drupal is a registered trademark of Dries Buytaert.