I have a content type "place" which can be created by any registered user but needs to be published by a "site editor" role. I also have a "place editor" role which will have his "place" content published as soon as it is created, not needing an approval.
There are other content types such as "event", which will have their own editors, so that a "place editor" will have to have his "event" content published by a site editor, but his "place" content will be published right away.
Can you name a module for this? I am using drupal 7