1) With OG_groups installed all my post go to the group forum not regular forums. If I remove the groups I can't post... Is there a bug fix for this??

2)How do I restrict non group members from viewing forums they don't belong to?

Comments

markDrupal’s picture

I have tried using the CVS version and I believe that the forms are restricted to members only in that version (1.11.2.8 in CVS) but i have found some other problems with the CVS version, so it is not ready to use unless you take the time to fix the bugs yourself.

http://cvs.drupal.org/viewcvs/drupal/contributions/modules/og_forum/?onl...

I am not sure what your first problem is, could explain more? Have you created new forums through the Admin->forums setup menu?

netranger’s picture

Thanks for telling me about the other version. It sounds like things are not ready for use.

My second problem is this.
When you click the forum link and then select "Post new forum topic" at the top, things work fine.
Image to show what I'm talking about http://img462.imageshack.us/my.php?image=forumworkhc2.jpg

When you enter any forum and try to post that is where things breakdown. 1) If you have any group forums, it only lets you post in those froums. 2) If you don't have any group forums, it does not let you post. You can see with this image what I mean = http://img265.imageshack.us/my.php?image=forumbrokerw0.jpg

markDrupal’s picture

it looks like you have a problem other people are having. look here http://drupal.org/node/127036
there is a patch for the current version, but the next version should have this solved.

ShutterFreak’s picture

FYI I found a workaround based on portions of patches posted in the og_forum issue tracker plus some own additions. You don't see the "post a new topic" when in a container, the forum drop-down list is collapsed by default (a major source of confusion for novice users is hereby gone), the correct forum is already preset in the collapsed pull-down, forum access is denied when you're not subscribed to the forum's group(s).

My fix involves patching the forum module too: it basically checks whether the og_forum module exists, and then loads either forum code or og_forum code.

I posted my findings in this post. Patched modules can be retrieved from that post.

Best regards,

Olivier

ShutterFreak’s picture

Update: my fix still doesn't address the issue where you want to post in a forum that doesn't belong to a group (a non OG forum). Creating a mandatory group should provide a temporary workaround (put the non-group forum(s) in that mandatory group).

(Maybe this is not relevant for this issue, but I think that adding more forums to a given group can be addressed with some taxonomy magic on top of the normal forum stuff.)

Sorry for the confusion (the remainder of the fixes in my workaround still is OK, BTW).

Olivier

rconstantine’s picture

Version: 5.x-1.3 » 5.x-2.x-dev
Assigned: Unassigned » rconstantine

Non group members can no longer post forum topics to groups they don't belong to. Nor can they view those groups' forums.

Regular forums now work side by side with site-wide forums.

Don't forget, when a group is created, so is a container and default forum for them, but there are no defaults for the site-wide stuff. You must create any site-wide forums through the regular admin interface at: admin/content/forum.

rconstantine’s picture

Status: Active » Fixed
rconstantine’s picture

Status: Fixed » Closed (duplicate)