Hi guys,
I'm trying to a build a community site running Drupal 4.7. I'm trying to make the most out of the organic groups module utilizing og_forum, but I think right now I'm struggling at best. So, a few things:
1) I only want users to be able to post a forum topic in a group that they're registered in, and currently viewing. I.e. they click on a group they're in, click on post message, and drupal automatically does whatever it does so that the message can only go to that forum (and they can’t to the forums page from the breadcrumb, see the true list of forums, and starting posting there). To stop any random user from posting in any random group, I made Audiences mandatory (close to what I was looking for, although I wish there was a way Drupal automatically selected the audience).
2) Audiences clears up the "intruding user" problem with forums, but now everything requires an audience. For example, I was trying to use the image module (and later acidfree and the good old album module) to allow people to have personal albums - now they have to check one of the group audiences. This automatically associates the album with that group, and adds links on the groups site for making more and more albums for the group...yuck.
3) In OG I disabled all groups from appearing on the registration form, yet when you create a new group, the box to enable the group's listing during registration remains, and users can still have groups on the form. The only way I've been able to stop that was totally disabling groups, and that just makes the circle start all over again.