I'm building a website for our society and I'm wondering what would be the best approach to the following situation:
- anonymous access to a large part of the content
- members of the society can register on the website and are allowed to view additional content and in the (near?) future maybe access to a forum
- some of these members are teachers. They will get access to a (additional?) forum and maybe some extra pages with contents specifically for them
- currently there is one other editor that helps put content on the website, but I do the majority of the work.
Registration is set to be reviewed/authorised by me only since we only allow society members to register.
Would the default Drupal roles/permissions with a node-access/content-access module be sufficient, even for future restricted forums? Or would it be wise to implement Organic Groups?
Thanks.
Comments
Default Drupal
Default Drupal roles/permissions are okay if everything is set by you or an Admin like you.
If you want the Teachers will have the ability to form their own Groups (as in a social network) OG is the best solution.
Thanks for the advice. I've
Thanks for the advice.
I've been playing around with OG to see what pros and cons it has vs the default Drupal way. Right now I find OG very complicated to set up in a site that already works 'the default way'. I'm not really sure if I want to go ahead and use OG. On the other hand, I do plan to delegate some of the content maintenance to others, which might warrant OG.