Hi,

I use several vocabularies together with the Content Taxonomy module as internal categorisation of content and this module is great to prevent those terms to show up on nodes. In many cases I use the term lists in the vocabularies as a template list used in many nodes and then utilise CT to only store the values in the node. That is, not in the taxonomy db.

This all works great and gives me a more powerful and streamlined administration as I don't need to duplicate category lists between content types. I simply need to add a new term to a vocabulary and it will automatically show up as an option in all content types it is used in.

My problem though is that those vocabularies are still URL accessible in public and I can't seem to find a solution on how to prevent public access to them.

Basically what I am asking for is:

  • An option in Taxonomy Hide to make a vocabulary internal. Preventing public access to Vocabulary term list pages.
  • Permissions settings to make these pages available for certain roles. UID 1 should always have access to them though.

Please note: This should not affect access to nodes in ways that for example the Taxonomy Access module offers. It should only be used to prevent access to the term listing pages since these vocabularies are designed to be used internally only and should not be accessed by users or indexed by search engines.

I have tried to find other modules offering this, but there seems to be none and in my judgement it would be a great addition to the Taxonomy Hide module.