Posted by grandmaster on May 5, 2009 at 2:22pm
Jump to:
| Project: | Taxonomy Access Control Lite |
| Version: | 6.x-1.3 |
| Component: | Miscellaneous |
| Category: | support request |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | closed (works as designed) |
Issue Summary
having problems with tac lite, i have set all the appropriate access, everything works fine except for one major thing, when i edit a node, it breaks the access. i have 2 node types, if i edit a node of one of the node types, that node will be visible to all users. if i edit a node of the other type, the node will NOT be visible to any users.
so basically, my work around is to rebuild the node permissions every time i edit a node, which is a huge hassle! But i corrects the appropriate access.
i hope you can help me with this, let me know if you need more details, thanks!!!
g.
Comments
#1
Enable the devel and devel_node_access modules. Put the devel_node_access block in your page footer. That should help you monitor what the node_access table contains.
I've never heard of this problem before. Sounds like something you've done or installed is screwing up the node_access table.
#2
i've done that. whenever i edit the node, it tells me there is a problem, but i still need to rebuild permissions to fix it.
weird, if you've never heard of this, i guess it could be something else i've installed. would you be interested in taking a look at this or helping to fix it?
#3
I have the same problem. After editing any nodes whose access is governed by TAC Lite, I have to rebuild permissions to get things straight again.
For what it's worth, I'm also using Content Access to help control access to the same node types a TAC Lite. Never had this problem before, when using only Content Access. However, once I installed TAC Lite, things started acting funny until I rebuilt the permissions.
#4
Nevermind. I had my vocabulary setup as a "Tags" vocabulary (aka, free tagging), and it appears that this is the cause of my problem, since free tagging is not supported by TAC Lite.
Here's the ticket for adding free tagging support: #310373: Support free tagging vocabularies, though the maintainer doesn't think it makes sense to support it (I agree with him).
@grandmaster: since this is a pretty old issue, I'm marking it as "by design". Feel free to open it back up if you don't have Tags enabled for your vocabulary.