I've found some weird behavior with both simple access & flexinodes when 'administer nodes' permission is not set.
I'm using drupal 4.7b6 and $Id: simple_access.module,v 1.18 2006/02/26 21:02:32 jjeff Exp $.
Let's say I give permission to a role (for example, 'moderator) to edit a particular node... but I do not grant 'administer nodes' permission for that role. This is what 'moderator' will experience when trying to edit the allowed node:
* 'moderator' clicks the edit tab on the node
* Authoring information and Publishing options collapsible menus do not appear
* 'moderator' edits the node
* 'moderator' becomes saved as the author of the node (overwriting the original submitter's username)
If I grant 'moderator' the right to 'administer nodes' this weird behavior goes away.
I found this same situation to be true with the flexinode module if 'edit any flexinode-type' is allowed but 'administer nodes' has not been granted. (See 58043).
Maybe this is a core problem?
I would upgrade to RC2 (to give it a try) but I'm noticing a bit of fallout (functionality-wise) in a number of posts by folks who've upgraded - I don't quite have the personal bandwidth to be so experimental in the next 5-7 days - just way too busy at the moment.
Curious as to whether anyone can replicate this on another version...
Comments
Comment #1
guckie commentedGrrr! Sorry! Disregard this, please. After upgrading to 4.7RC2, I can no longer replicate this problem.