This is my problem, I need users to be able to see the 'Publishing options' when posting a blog, forum topic, page, etc...

As an administrator of the site I see them fine. I can promote to front page, make it sticky to tops of lists, and create a new revision. But when I log in as one of my test user accounts, the only options they have are 'Input format' and 'File attachments'. When I go to Administer > User management > Access control and add the authenticated to 'administer nodes', it puts the options there like I like, except now they can edit other peoples blogs, stories, etc..., and I can't have that. Every user needs to be able to edit their own content but not edit other peoples content.

Any ideas?

Thanks
-Paul

Comments

StevenSokulski’s picture

I believe that is controlled by the access role "administer nodes".

theycallmepj’s picture

when I enable administer nodes to the authenticated users role, they then can administer everyone elses nodes along with their own, I want to limit it to only their own nodes

unless you mean something else

Blackwolf’s picture

I haven't tested it, but maybe you should try Override Node Publishing Options

---
http://www.uberst.net

theycallmepj’s picture

Thats it!

thank you

rikmillington’s picture

Fantastic - been looking for something simple like this for a few weeks - been trying to get my head round various draft/revision things but this is perfect.

I removed

$form['options']['override_publishing_promote'] = array('#type' => 'checkbox', '#title' => t('Promoted to front page'), '#default_value' => $node->promote);
$form['options']['override_publishing_sticky'] = array('#type' => 'checkbox', '#title' => t('Sticky at top of lists'), '#default_value' => $node->sticky);
$form['options']['override_publishing_revision'] = array('#type' => 'checkbox', '#title' => t('Create new revision'), '#default_value' => $node->revision);

from the code so that most users have access only to published/unpublished

Rik

rikmillington’s picture

...then you're left with the slight problem of users not having easy access to their drafts. I solved this using the views module to build a block that shows the currently logged-in user a list of their own unpublished content - as suggested here http://drupal.org/node/84395