By Tim-Erwin on
Hi,
I set up a Drupal site following this tutorial: http://drupal.org/node/408052 (a combination of Workflow and Revisioning using Module Grants). Everything seems to work fine except that after creating any content no one besides admin can edit their own nodes any more. What am I missing here?
(Version numbers: Workflow 6.x-1.3, Revisioning 6.x-2.x-dev, Module Grants 6.x-2.x-dev)
Thanks,
Tim
Comments
_
Verify that the role of the users in question has permission for the input format of the nodes.
I'm using filtered HTML as
I'm using filtered HTML as default and thus everybody has access to it. Also, if I create a node, I should be able to edit it, shouldn't I? I mean, I can't create something with a format that I'm not allowed to edit, right? Or am I getting anything wrong here?
_
Double check that the authenticated user role still has access to 'filtered html'. And yes, while you can't create content with an input format to which you don't have access, I've often seen where users with elevated permissions change the input format while editing a node which will result in the author of the node losing edit access because of an input format they can't use.
Solved my problem with this
Thanks again, WorldFallz, another of your forum tips solved my problem.
I had a user in one role that had access to all filter types, then that user left the role and lost access to some filter types. Because of that change, the user also lost the ability to edit nodes that were composed with those filters. I managed my filter permissions better, everything is right with the world.
_
excellent-- happy it helped. I've been bitten by this one more than I care to admit ;-)
Same problem, without revisioning
I'm having the same problem on the same version of workflow, but without the complication of revisioning -- content authors cannot edit their own content, even though that permission is granted in workflow. If I override workflow by granting the user's role permission to edit own [node-type] in admin/user/permissions/n , the user can edit the node, so I know it's not some other issue like the input filter.
[solved] module interference
Just to let you know: The problem was a custom module which did not play well with the workflow.