Closed (won't fix)
Project:
Taxonomy Access Control Lite
Version:
4.7.x-1.x-dev
Component:
Code
Priority:
Critical
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
19 Aug 2006 at 07:11 UTC
Updated:
8 Dec 2007 at 15:20 UTC
When installed tac_lit seems to make nodes already in existance and not part of any taxonomy inaccessible to all but admin users until they are re-saved. How can this be avoided?
Comments
Comment #1
keve commentedHi!
Do you think, this is connected?
As the developer of TAC, I have a bug w/ TAC i cannot figure out:
http://drupal.org/node/69295
Comment #2
escoles commentedI can corroborate this behavior. I was having a problem after enabling tac_lite, where all of the nodes suddenly went missing. After seeing this bug, I edited/saved a node, and voila, it's visible again. Fortunately this happened when I only had about twenty nodes in the system, but I can see that it would be a biggie if I were implementing tac_lite on an existing site.
Comment #3
harry slaughtermost node_access modules have an enable and disable feature. in order for a module to manage access control, it has to manage access for *all* nodes. :(
after enabling tac_lite, you'll need to create node_access entries for old nodes:
you may also have to delete the 'grant all to all' entry:
Comment #4
Dave Cohen commentedThere's no easy way in drupal 4.7 to rebuild the permissions at once, you have to save each node. But Drupal 5 introduces a fix: go to ?q=admin/content/node-settings and press "Rebuild permissions"