Hi All

I recently upgraded the site to Drupal 6 and have the following problem. There is an editor role on the site. Editors post articles, I review them and then publish. Therefore I have to grant them an "administer nodes" permission so that they could uncheck the "Published" option. Unfortunately that is too much of a permission - it allows them to post pages, stories and even to delete the other people articles.

Is there any way to just make the nodes unpublished always, when a particular role submits the node?
Or could there be a hack that allows for a special permission for using just the "Publishing options" settings?

Please, advise.

Comments

WorldFallz’s picture

it's an option for each content type on the edit content type form-- just uncheck it.

===
"Give a man a fish and you feed him for a day.
Teach a man to fish and you feed him for a lifetime."
-- Lao Tzu
"God helps those who help themselves." -- Benjamin Franklin
"Search is your best friend." -- Worldfallz

Artem’s picture

That's what I currently use as a workaround, but that's not what I'd like to use.
I'd like to to have this option by role or by role/content-type, not just by content type.

WorldFallz’s picture

ah ok, I didn't catch that detail. http://drupal.org/node/275994#comment-952926 and/or http://drupal.org/project/override_node_options (found by typing "administer nodes publish" into the search downloads box) might be what you're after.

===
"Give a man a fish and you feed him for a day.
Teach a man to fish and you feed him for a lifetime."
-- Lao Tzu
"God helps those who help themselves." -- Benjamin Franklin
"Search is your best friend." -- Worldfallz

Artem’s picture

Thanks. I am keeping an eye on these modules and waiting for the Drupal 6 release.