0

I want users belonging to my 'editor' role to be able to create/revert etc revisions. To do this, as far as I can tell, I have to check the 'administer nodes' option in admin/user/permissions

However this seems to give editors the ability to create any content type (seems to override the specific content type permissions). I want editors to be able to create only certain content type (under node/add).

Is there a way to enable the node revision setting but restrict the content types that can be created?

Drupal 6.

1

You should try using the Workbench module.

Workbench provides overall improvements for managing content that Drupal does not provide out of the box. Workbench gives us three important solutions:

| improve this answer | |
  • 1
    Workbench module is only for Drupal 7 – Sohail Jun 13 '13 at 14:04
1

The best approach for this I guess is trying Revisioning module

Revisioning is a module for the configuration of workflows to create, moderate and publish content revisions.

on the other hand, for problem with restricting to only a certain content type, you should use Content Access module to achieve that.

This module allows you to manage permissions for content types by role and author. It allows you to specifiy custom view, edit and delete permissions for each content type. Optionally you can enable per content access settings, so you can customize the access for each content node.

| improve this answer | |
  • Post comments as a comments, not in an answer. Comment in answer is one of the reasons that can get answer deleted. – Mołot Jun 13 '13 at 13:56
  • Thanks @Sohail, I tried the Content Access module, it gives more permission options for edit/delete etc but unfortunately not for 'Add' which is what I need. I had a read of the Revisioning module it seems v. complicated. Will try it out if dont receive a simpler solution. – spiderplant0 Jun 13 '13 at 15:33
  • Actually Content Access gives you the permission to "Create any "content type name" content", try to search better, you will find it – Sohail Jun 13 '13 at 15:47
  • @Sohail are you sure? Or am I going blind. There is nothing under the "access control" tab for managing a particular content type. And not under the permissions as far as I can see. Cant find reference to this in the documentation either. Can you give me a clue as to where theis seting is please. – spiderplant0 Jun 13 '13 at 17:16
  • I'm pretty sure, doing it everyday, first UNCHECK create any content type permission, then just try this: go to the "Node" section of your permission page, and look for the name of your content type, you will see permissions such as "Create", "Edit" and "Delete" – Sohail Jun 13 '13 at 17:21

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.