In admin, I've enable "edit own blog" for authenticated users, but when I tried to login as an user (not admin, just authenticated user), I cannot edit my own blogs... Admin can edit all blogs, but authenticated users cannot edit their own blogs. I even tried to input the link to the browser as followed: http://www.mydomain.com/blog/?q=node/4/edit

it gives me "Access denied"...

Am I missing something?? Is there a patch available?? I'm using version 4.6.1

Comments

Dublin Drupaller’s picture

double check you have the permissions set correctly...go to ADMINISTER -->> ACCESS CONTROL and ensure you have EDIT OWN BLOGS enabled for Authenticated Users.

Hopefully it's just that..

dub

Currently in Switzerland working as an Application Developer with UBS Investment Bank...using Drupal 7 and lots of swiss chocolate

woranl’s picture

Thanks for the replying... but as I mentioned before, "I've enable "edit own blog" for authenticated users"

I did already enable it under blog module in access control.. and the box next to "edit own blog" is checked.

I was quite surprised that it doesn't work.. it's the most basic function of all time. It seem everyone get this working, because I can't find anything related to this problem in this forum.....

something is wrong...
Please help

woranl’s picture

I think I know why my authenticated users cannot edit their own blog.
Before I set the option of "edit own blog", the authenticated user (User#1) has already posted a blog (Blog#1). Then after I enabled that option, User#1 cannot edit Blog#1 because Blog#1 was post before the option was enabled.

If User#1 posts a second blog (Blog#2), then User#1 can edit Blog#2, but not Blog#1.

I think this is a bug.

Dublin Drupaller’s picture

scanned your first post too quickly...apologies. FWIW I haven't come across the same problem with 4.6.1..

I stand corrected, but the before enabled/after enabled thing you mentioned doesn't sound like it is the problem.

Not sure if this helps or not, but I remember having problems with normal, routine stuff on drupal after installing extra modules that affected access control. So, unless nobody else helps out with your issue..suggest you disable any recently installed add-on modules.

cheers

Dub

Currently in Switzerland working as an Application Developer with UBS Investment Bank...using Drupal 7 and lots of swiss chocolate

Emiliano’s picture

Hi!

Imagine your user could use Full Hmtl before but cannot anymore. I think he/she won't be able to edit the post since they cannot manipulate Full html. Maybe you enabled/disabled some input formats and didn't realize this would affect old posts (I did that, hehehe).

I don't know if the same applies to filters, but I would check everything: input format (and filters) of the posts x input formats you're allowed to use.

Emiliano
http://www.novayork.com

abhigupta’s picture

This seems like a bug and it is still present in Drupal 5.

Has anybody filed this as a bug yet?

TheGecko’s picture

I've just come across on a site I have just enabled TinyMCE on. I have created a new Input Format that is TinyMCE enabled and is also the default for all users.

Any blog posts that were created prior to the new input format are now uneditable by the users. New posts are fine as they are created with the new format.

My solution was to re-submit the posts by editing as admin and selecting the new input format.