I could have posted to Views' queue, but figured better to start here.

I'm using VP to hide administrative vocabularies, and it works fine for native teaser and full node displays.

However if I create a View that lists terms, all of them show regardless of their VP status.

Any way this can be fixed, or in the meantime suggestions for a workaround?

Comments

jcisio’s picture

Version: 5.x-1.0 » 6.x-1.x-dev

5.x version won't be actively developed. Marking as 6.x-1.x for future consideration.

jcisio’s picture

Title: VP not respected by Views » Integration with Views
Status: Active » Postponed

You can always do that without writing any code, by creating different views and each has "restricted" permission for different roles.

Of course native support is better. Views 3 is going out soon. I may consider after that.

jcisio’s picture

It is more complicated than I was expected. It is not a typical filter based on SQL. It needs PHP to post process the returned list.

I'll take care of it next time :) However, http://drupal.org/project/viewsphpfilter is a good place to start with.