Early Bird Registration for DrupalCon Portland 2024 is open! Register by 23:59 PST on 31 March 2024, to get $100 off your ticket.
hey
this feature didn't made it to drupal 7 core.
can you port it do D7 please ? :P
hey
this feature didn't made it to drupal 7 core.
can you port it do D7 please ? :P
Comments
Comment #1
jerrac CreditAttribution: jerrac commentedI'd like to see this in D7 as well. I have a use for it right now. :D
Comment #2
seaneffel CreditAttribution: seaneffel commentedDitto. I have an excellent use case for this module and have it in productions sites right now. It's great for restricting access to taxonomy trees based on role, almost a critical tool for managing small publishing workflows.
How can I help with the port?
Comment #3
jerrac CreditAttribution: jerrac commentedI recently found the Field Permissions module that does pretty much what this does, just you can apply it to any field.
Comment #4
lpalgarvio CreditAttribution: lpalgarvio commentedyou're right.
in D7, taxonomy are fields.
this module does not need a port.
Comment #5
seaneffel CreditAttribution: seaneffel commentedGood point. Since taxonomies are stored in fields, and the D7 Fields API has a field permissions module that controls who can access a field based on role, then this module does not need to port to Drupal 7.
Unless someone wants to build a migration path for elaborate taxonomy role implementations. If so, go ahead and reopen this thread.
Comment #6
kaizerking CreditAttribution: kaizerking commentedTerms reference field attached to hierarchical select, we have a requirement for to select a role though Hierarchical select, I think this module will help us in our scenario.
If some one could port is please?
Comment #7
mattwmc CreditAttribution: mattwmc commentedI'm porting my site to D7 and my site relies heavily on this module to publish and place nodes.
What happens when this isn't available?
Comment #8
seaneffel CreditAttribution: seaneffel commentedI'm closing this issue again. The Taxonomy Role module is obsolete in Drupal 7.
If you are looking for a D7 port then follow along here, this is the answer. Taxonomy terms are now stored in Drupal 7 core fields. The D7 Field Permissions module allows you to control access to those fields based on roles. Make a new taxonomy vocabulary, create a field on your content type, then set the field permissions to your liking. Be sure you don't create a required taxonomy field that is not accessible to your content creators - that will prevent them from submitting new nodes.
The comment on #6 is unrelated. Hierarchical Select is a different module that is only an input method for selecting taxonomy terms. It has nothing to do with granting permissions to fields.
Comment #9
salvisThe Field Permissions module misses an essential part: it does not hide the taxonomy/term/TID pages, which show teasers of the nodes that are tagged with the given term.
Comment #10
seaneffel CreditAttribution: seaneffel commented@salvis The scope of this Taxonomy Role module is to prevent users from seeing certain taxonomy fields on the node creation pages. It sounds like you are having problems with making nodes private based on a taxonomy field, and that is not the function of this module.
If I am mistaken, then you should open a new ticket for this issue anyway.
Comment #11
salvisFrom the front page:
This is more than what you write in #10 above.
To me this reads as "hide a vocabulary and its terms from non-administrators", which is what I'm looking for. Field access only hides the terms on the node pages, but it does not hide the term pages themselves, so the terms (and which nodes are assigned to them) are visible for anyone who bothers to enumerate the TIDs.
(Not sure under which title to open a new ticket if not under "D7 Port", which was the title of this thread before you changed it under an erroneous assumption.)
Comment #12
seaneffel CreditAttribution: seaneffel commentedThis module won't be ported over to D7 because its handled in core now. Since this module has not been updated since 2011, I bet that you're not going to get any solution on this module issue queue.
I suppose you are welcome to keep this issue open, but maybe you would have better luck meeting your goals if you look to the Views module to override and restrict access to the taxonomy term pages you're concerned about in D6.