I am using Drupal 6.2. I installed node privacy byrole and one of my pages did not display the "View/Edit Permissions" section of the editor. When I checked the database the node had all flags set to 0. All other nodes behaved correctly. The node in question was not addressable by the annomous user. The only way I was able to get it to display correctly was to login as the first user. Under that user the "View/Edit Permissions" section was displayed and I was able to set the permissions for the node so that annomous users could see it.
The database for that node had grant_view, grant_update and grant_delete set to 0 for all records for that node.
Comments
Comment #1
deekayen CreditAttribution: deekayen commentedYou probably need to edit that content type to grant permission for your normal role to edit permissions on that node type (something like admin/content/node-type/page) in the collapsed fieldset named Node privacy by role. Please verify you have done that already.
Comment #2
iceruam CreditAttribution: iceruam commentedThe only way I can change the access controll is to be logged on as the first user.
If I log as anybody else, even with control to everything I cannot change who sees the page/book page posted......
Comment #3
emerygjr CreditAttribution: emerygjr commentedYou have to set the default permissions for all content types then rebuild the permissions. By default set read for all and update, edit and delete for administrators. That way all pages are initially viewable by everyone.
If it is initially broken, disable and enable the module then perform the steps above.
Comment #4
malcovich CreditAttribution: malcovich commentedTo set permissions on which roles can view/edit the "View/Edit Permissions" go to Content Management->Content Type->Edit
Select Node privacy by role, and add the roles of users that you wish to have access to modify the settings on your content.
Comment #5
deekayen CreditAttribution: deekayen commentedSounds like you found a solution.