Hello,
I have built a simple school parents contact system in raw PHP. This includes a list of users and their schools. I would like to add forums and maybe blogs, wikish etc. There is a high focus on student privacy.
There will be dozens of schools, and most forums should be restricted to just members of that school. There will be hundreds of users, it must be possible to drive access out of the contact system, hopefully without too much hairy PHP programming. (This may involve copying data into the Drupal system.)
Each school with their own designated adminstrator who should be able to moderate posts, and ideally create forums for that school.
Ideas how to go about doing this would be most welcome. In particular which of the many modules I should be looking at, and what I will need to program myself. It looks like base Drupal has no authorization mechanisms.
One particular requirement that I have is to let people Subscribe to a forum. In that case they should get an email (or digest) when anyone posts to that forum. I could not find that in Drupal forums. (I am talking about the forum, not comments on users postings.)