Hi,

I would like to do the following with Drupal forums but haven't figured out how to do it. I want some users to have privileges for editing/deleting a Forum's thread, not just single messages. I can make users to be able to delete forum posts one by one, but in any case they cannot delete that conversation topic. It seems only the admin can delete the topic, but I don't want to give this set of users the whole admin privileges. Which other privileges should I give to them? Thanks.

Comments

cog.rusty’s picture

This is not possible with only core Drupal without giving them "administer nodes" permission.

You can do it with the 'taxonomy_access' module (http://drupal.org/project/taxonomy_access), by giving some user roles "update" and "delete" permissions for the forum containers (which are actually taxonomy categories).

There is also a relatively new 'forum_access' module (http://drupal.org/project/na_arbitrator) which is included in the 'na_arbitrator' module for Drupal 4.7. I haven't tried it but it may be lighter than taxonomy_access if forum moderation is all you need and you want to keep things simple.

Remember that you can use only one access control module in Drupal 4.7, or else they may conflict and make a mess (except if they are all designed to work with na_arbitrator).