I'm using taxonomy, taxonomy_menu, and taxonomy_access to make a subscriber area for certain members. I have a user role for specials users and am using taxonomy_access to restrict access to certain vocabularies. Is this the "right" way to set something up like this in drupal?

Also, my special vocabulary appears in the taxonomy_menu for anonymous users (the pages are empty), but I would like these taxonomy menu items to not appear until the user has the rights to view them. Is this possible? Thanks.

Ryan

Comments

drubeedoo’s picture

I too am wondering if I'm taking the wrong approach. I'm running into the same problem (though under 4.7), and even have an open issue report here: http://drupal.org/node/60806.

I expected that the LIST access set for terms in taxonomy_access would control whether they were listed by Drupal, but this does not seem to be the case. My issue post is too new to have an answer, but I thought you should know you're not the only one strugging with this.

I'm kind of freaked out by how Drupal includes links to internal pages without first checking whether the page is available. I would think something system-wide should prevent this from happening, but no response from anyone here either: http://drupal.org/node/60704. (I imagine my css approach is incorrect, as it should probably be addressed in the modules themselves.)

Now I'm tracking this post for answers too, I guess...