It would be useful if control of publishing options weren't packaged up under a single admin option that also effects other things.

It is useful to allow users to change only certain publishing options, depending on content type rather than simply having to allow them control over everything all the time or nothing.

For example, allowing access for a certain user role only to the 'promote to front page' flag, or the 'create new revision' flag.

CommentFileSizeAuthor
#1 publish.module754 bytesAnonymous (not verified)

Comments

Anonymous’s picture

StatusFileSize
new754 bytes

I just created a module to do this, at least the publish part. My goal was to set the default node settings to in moderation queue, not published, but then have a select group of users who would be able to just publish. So I wrote a quick little module that adds a 'publish nodes' access control. Users who have that access will have the moderation set to 0 and publish set to 1. Works great for me, but it may need to be tweaked depending on what you want. For example, it currently applies to any and every node, so if you wanted people to just be able to promote for one node type, you'd have to modify it.

You could extend the idea to do the publish to homepage option, but assuming you didn't want that to always happen, you'd have to insert a gui element onto the node creation page using nodeapi, which is more work than I bothered to do since I don't really have a need for that...

Egon Bianchet’s picture

Version: 4.7.0-beta3 » x.y.z
Status: Active » Closed (fixed)

Did you try the workflow module? I think it should cover your feature request, so I'm closing this issue.

zahidansari’s picture

Version: x.y.z » 6.4

Work flow is not going to help here. Use http://drupal.org/project/override_node_options instead