Experimental project

This is a sandbox project, which contains experimental code for developer use only.

What is OG Discussions?

OG Discussions is a feature which provides a "forum-like" discussions functionality for og groups (currently only version 7.x-1.x supported!).

OG Discussions provides a forum overview page that looks and functions much like the Drupal core forum module overview page but instead provides an overview of all discussion posts in an og_group. As a feature, it also provides a basic content type, a taxonomy vocabulary and several simple views for showing posts inside of each category. Like Drupal Forums, there is an overview page for the city forum as well as individual view for each "forum" category.

NOTE on Current Project Status

This is not strictly speaking a fully developed and general solution module but more a specific solution (i.e. a feature) with the potential to become more and better. While this module can and will work as an end solution for basic Drupal site builders, it's largely a work-in-progress that I'm sharing for the benefit of other developers who can help make it better.

While I'm fairly certain this module won't destroy your website, use it with caution and (use common sense!) make a backup before enabling on a live site.

Things this module does NOT do but could be adapted to:

  • Respect Content Access: there are currently no access checks on content so this module should not be used in a situation where you have private groups. It's for public groups alone.
  • Work with Drupal 6: Never going to happen so don't bother asking.
  • Work with OG 7.x-2.x: This module was built using OG 7.x-1.x, which was the recommend version at the time. It only really works for that version. I don't have any immediate plans to adapt for OG 7.x-2.x until that branch is more mature, but you can help make it happen!
  • Offer Flexible Og-specific Forums: As noted above, og_discussions uses taxonomy to create and organize the categories. So as such, the categories form the forum structure for all the groups. A more flexible solution would be great but beyond my current time frame. Post an issue if you want it (and post a patch if you want it sooner!)

This project was originally developed for Performing Arts Network by Int3c.com. We like to build stuff, so contact us if you are looking for custom Drupal development or theming or other niffty Drupal stuff.

Project information