Greetings.
Have a peculiar problem that has just occurred. For one user, who has full content edit permissions, the EDIT tab is not showing for 1 (and only 1) content item. I have double and triple checked his permissions; rebuilt permissions; cleared the db cache (which is disabled through Drupal anyway); and inspected the database, comparing it to other content items that he can properly edit; even tried changing the content type through db.
Moreover, I have recreated the content item from scratch 3 times. This is the only page that he now cannot edit. Nothing unusual about this content item in any other way. I also tried creating a new user account identical to his current one, and the same problem occurs.
As admin, I have editing capability.
Any ideas?
Comments
.
this happened to me too.. once. This may not be exactly right...
I had to create the content as that user,, i have used the masquerade module to help since then..
High five
Thank you! That fixed the problem. Although, I still would like to know how it occurred.
http://ItsAboutTyme.com
Buy, why, oh why?
Odd. Even though that user has full editing rights, I did change the author to that user (and verified it in the db) and problem persisted. But, recreating the content item while logged into that user did the trick.
http://ItsAboutTyme.com
Troubleshooting help, please (permissions)
Drupal 6.11
I see that this problem is occurring on pretty much every content item now. Recreating every page while logged in as that user would be very, very time-consuming. Caching is turned off in Drupal, but I have also exited the browsers to clear that cache.
Troubleshooting help would be appreciated. Here is what I have tried, in addition to the aforementioned:
1. Direct access MySQL -- changed node UID to the that user (I, as superadmin, created all content initially)
2. Changed permissions to allow everything
NOTE: This corrected the problem, and each page had editing capabilities.
3. Changed permissions for that user, restricting only the following:
filter: admin filters
googleanalytics: use PHP
path: admin url aliases
system: {all off}
user: {all off except 'change own username'}
4. Rebuilt permissions
PROBLEM: Problem back. Tabs for View, Outline, Revisions, Access Control but no "edit".
5. Edit the content items specifically adding that user for "Grant Update Access" (ACL/Access Content).
PROBLEM: Problem persists.
6. Disabled the following modules: ACL, Access Content, Forum Access. Rebuilt permissions.
I don't see why any of the restrictions above would affect editing content. I certainly don't want to give that user all those permissions.
If I knew for sure that the 6.12 upgrade would solve the problem, I would upgrade. Else, I'd rather allocate my time to a 7.0 jump.
MODULES:
I have ACL, Access Control, Forum Access modules installed and enabled. When I first noticed the problem, I disabled those modules and inspected the db directly for any leftover settings.
http://ItsAboutTyme.com
Check the page's input format
I was having the same problem and it was because the page's input format was set to "PHP code" and the user didn't have permission for "Use PHP input for field settings".