Drupal Node page editing Problem

5,076 views
asked Apr 26, 2012 in Website Builder by coolguy (440 points)
hi..

I tried editing a node page with a user that has the correct permissions, however I cannot see the edit tab at the top and so I can’t edit the node.
Does anyone here know how I can fix this?

Thanks in advanced

3 Answers

0 like 0 dislike
answered Apr 26, 2012 by WebGuru (9,280 points)
try the following;
1.Make sure that the user’s role has permission to edit the content type
All users belong to a role, If you have not created any roles yourself, then users with accounts will be given the “authenticated user” role. The user must have access to edit the relevant type of node. For example, if you want all authenticated users to be able to edit the page content type, then you need to tick “edit page content” for authenticated users in access control.
Access control url:
yoursite.com?q?q=admin/user/permissions

2.try rebuilding the Node permissions
If you are using an access control module you may need to rebuild the permissions table. You will find a button to do this under "Post settings".
Post settings -> Rebuild permissions
0 like 0 dislike
answered Apr 26, 2012 by TopNet (10,360 points)
Hi there,

This could be tricky, Check that the Users role does has permissions to use the input format. The user must have permission to use the input format that the node uses.
If, for example, the users role does not have access to “Full HTML” but one of the text areas in the node is set to Full HTML, then users who belong to that role will not be able access to edit the node.

Under input formats check on allow the user's role (authenticated user) to use Full HTML, or mark it as the default.
0 like 0 dislike
answered Apr 26, 2012 by lightSpeed (2,420 points)
The edit tab maybe missing from your page. Check page.tpl.php in your theme. It should include something like this:
if ($tabs): print $tabs; endif;
The variable $tabs contains the view and edit tab. If that is missing, the edit tab will not appear at all. Also The edit tab may be hiding under your title. If you have Firebug, you should be able to check to see if the edit tab is there or not. There could be a CSS error causing it to sit under the title.
...