Since D7 its flexibility in creating all kinds of entities, especially with the OG 7.x-2.x that can make any entity a group node or group content node, can someone explain me what is actually the benefit in having a specific OG Forum module for D7?

Comments

epieddy’s picture

Hello Yuri,

You are right, since D7, nodes, users and terms are all fieldable entities and you can add a group_audience field on every entity.

But even in D7, only the nodes have an access restriction system. If you put a group_audience field on a term to make it private to a certain group, everyone will still be able to view it in the forum list and to access it.

OG Forum D7 does a certain number of things :

  • Define a group_audience field for the forum content type and taxonomy
  • Use the query rewriting to emulate an access system on the taxonomy terms
  • Make some task automatic such as selecting the same value for the group_audience of a new topic as for its category/term
  • Provide integration with certain module like forum_access : someone with the moderate forum permission in the group will automatically be set as a moderator for the terms attach to its group
  • And some other minor things

I have searched a long time to find a solution to make proper private forum integrated into OG and i found nothing. So i decided to create this module because i needed it and i published it because i think i'm not the only one.

I hope this will answer your question.

Sincerely

Yuri’s picture

Thank you, that makes it a lot more clear, well done.
I think OG 7.x-2.x is the way to go, so I look forward to a working version on that.

epieddy’s picture

Status: Active » Fixed

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.