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