Drupal 7 Forum with these features I want to setup a forum using Drupal 7 with these features:


Manage user roles and give or revoke access to forums or topic per user.
Create moderators where they can add,edit, delete members and forums,topics,posts
Be able to get email notifications for every action made in the forums
Be able to upload photos,docs etc


Could you tell which modules I need to make a forum like this?

Thanks in advance
Well you can use the forum module that comes with Drupal core or you can integrate a phpBB installation. Check this module: phpBBforum Integration module. phpBB 3 is the best open source bulletin board. It is fast, secure and has a lot of features and extensions (mods). All the features that you need above are supported by phpBB 3.