Modules: Organic Groups

Filter by Drupal Core compatibility:
Login or register to modify the filter.

Contributed (contrib) modules are plugins for Drupal that extend, build or enhance Drupal core functionality. Use matching versions (modules released for Drupal 5.x will not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and may or may not have optimized code/functionality. If a module solves your needs please consider joining forces and helping the maintainer.

Comment OG

Screenshot

This Modul allows integration of comments into OG. When submitting a comment, a user can choose if the comment is public or can assign it to one or several groups the user belongs to.
When looking at the comments the user only sees the public comments or the ones that are for the group the user belongs to.

Roadmap:
No plans for the future. As I'm probably not going to use this module for D6, chances are slim that I'm going to port it to D6. Contact me, if you really need it for D6

Remark:
Make sure to read the readme.txt, else the module won't do anything!!!! Just read the manual if you usually don't... it's not even long.

This is my first module contribution. Feedback and patches are welcomed :)

by www.rapsli.ch

Do you use the module on a productive page? Let me know. I would like to use it as a reference here.

VersionDateLinksStatus
5.x-1.x-dev2008-Apr-03Development snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.

Content Type Administration by Organic Group

USE THE 1.5 VERSION. Since the permission system only lets the admin allow/disallow creation of content types and can't specify WHERE they can be used, this module tries to solve that problem. This module allows the admin to limit content types available site-wide and by group. Group owners can then choose which types to use within their group. Group owners can use ALL content types ALLOWED to that group, even if that owner only ACTIVATES a subset of those types for use by his members. All regular permissions and roles are still valid and this module will not override your settings there. So, given that a user has permission to create a content type SOMEWHERE, this module will limit where exactly they can do that. You can limit or even forbid creation of content at the site level, at the overall group level, or at individual groups.

This module keeps track of which content types are available, where they are allowed, and where you, as the site admin, require they be used. See the README file for a detailed explanation of features. You may also be interested in the og_user_roles module which allows group owners to assign its users to roles. The REALLY COOL thing is that those roles only apply to that user while in that particular group; the role assignment is not global in scope!

VersionDateLinksStatus
5.x-1.52008-Jan-14Recommended for 5.xThis is currently the recommended release for 5.x.

FeedAPI

FeedAPI aggregates feeds on a Drupal website by generating light weight items or nodes from feeds. It provides a straightforward configuration for most use cases and is extensible through an API. FeedAPI integrates with OG (but does not require it).

VersionDateLinksStatus
6.x-1.22008-Apr-14Recommended for 6.xThis is currently the recommended release for 6.x.
5.x-1.22008-Apr-14Recommended for 5.xThis is currently the recommended release for 5.x.

Mailing List Groups

This project provides 'yahoo groups' type functionality within Drupal for mailing lists handled by an external mailing list engine.

That is, a mailing list engine (currently only sympa is supported) provides the email part of the functionality, with organic groups on drupal providing the web interface. It is similar to the og2list project in it's goal, but takes a different approach - instead of providing a mailing list engine that extends organic groups, it assumes all mail will be handled by the mailing list manager, and Drupal is the 'client' in a 'client-server' type relationship. The bulk of the complexity of the module comes from keeping messages and list configuration values in sync.

VersionDateLinksStatus
5.x-1.x-dev2007-Dec-12Development snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.
4.7.x-1.x-dev2007-Nov-20Development snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.

Message Box

This is Fork of the messenger project at http://drupal.org/project/messenger

Note the HEAD version of Messagebox is under active development - with several changes to the database structure as I move to make it easier to integrate into the node structure of drupal. I will attempt to make it easy for you to migrate over to the newer releases as I make changes. i.e. provide import functionality from your previous version of messagebox, messenger and also privatemsg.

Messagebox has few more features than available in messenger. It currently uses the same database tables as messenger does and will let you migrate over to this version if necessary. It adds the following features to messenger - with more planned.

- send messages to multiple users in one go.
- OG aware so you can limit your users to only send messages within the group
- Adds ability to store sent messages
- Provides a messagebox format with tabs for New Message, Inbox, Sent and Archived (Read Messages)
- Allows you to forward a node as an attachment to a message - adds a "forward" link to the selected content types

next release
- ajax updated/delete/mark read functionality
- add a new message block anywhere on your page
- ability to theme display of individual messages in the message block.

Planned features in no particular order:

VersionDateLinksStatus
5.x-1.x-dev2007-Nov-25Development snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.

Multisite Manager

Allows creation of new drupal sites from a central drupal site without the creator having access to database info. The new site is installed either in the same database with a different prefix or if the drupal db_user has access to create a database and grant privileges, then possibly there.

VersionDateLinksStatus
6.x-1.0-alpha12008-Mar-14Recommended for 6.xThis is currently the recommended release for 6.x.
5.x-1.0-12008-Mar-12Recommended for 5.xThis is currently the recommended release for 5.x.

Notifications

This is a complete Subscriptions/Notifications Framework aiming at extendability and escalability. It allows any number of plug-ins defining new event types or subscription types or a different user interface.

The package consists on a main notifications engine, which is a lightweight module handling just the basic event processing and message queueing and delivery and half dozen plug-in modules which add several event and subscription types and a simple UI. More plug-ins are coming...

Features

  • Pluggable subscription types. Currently included:
    • Content subscriptions: thread (node), author (user), content type
    • Taxonomy: subscriptions to taxonomy tags
    • Organic Groups: basic group subscriptions
    • FeedAPI: subscriptions to feed updates
  • Event and message queueing, fully scalable and configurable
  • Pluggable event types. Some plug-ins included for node and comments, but more may be defined
  • Mixed subscription types. The engine supports any combination and any number of conditions for defining a user subscription of author x content x type x tag x group...
  • Pluggable user interface. A UI module is provided but it can be disabled and replaced by a custom UI module
VersionDateLinksStatus
6.x-1.x-dev2008-May-09Development snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.
5.x-1.0-beta32008-May-03Recommended for 5.xThis is currently the recommended release for 5.x.

OG Actions

As of the Drupal 6 release, this module is no longer supported. If you would like to take over maintenance, please contact the author

The og_actions module is a collection of 5 actions for use with the actions module and workflow module. These actions facilitate the use of organic groups with the actions and workflow modules, allowing administrators to create rules to modify the organic group information for specific nodes.

VersionDateLinksStatus
5.x-1.02007-Mar-13Recommended for 5.xThis is currently the recommended release for 5.x.
4.7.x-1.x-dev2006-Nov-13Development snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.

OG Aggregator

A module to create individual aggregator for Organic Groups using Aggregator.

Key features
————
- Feed content filter (including keyword filter and excluding keyword filter)
- An individual feed page of every feed source is available

Requirements
————
- Aggregator module
- OG module

VersionDateLinksStatus
5.x-1.0-22007-Jun-26Recommended for 5.xThis is currently the recommended release for 5.x.
4.7.x-1.02007-Mar-01Recommended for 4.7.xThis is currently the recommended release for 4.7.x.

OG Audience

The OG Audience module provides an "audience" tab and/or a block on node pages that allows Organic Groups (OG) users to change the audience of existing content. A user can add a node to one or more of his subscribed groups. A group administrator can remove a node from his group(s).

Users with the proper permission can change the audience of a node even if they do not have the permission to edit the node.

VersionDateLinksStatus
5.x-1.12007-Sep-09Recommended for 5.xThis is currently the recommended release for 5.x.
4.7.x-1.02007-Apr-12Recommended for 4.7.xThis is currently the recommended release for 4.7.x.

OG Audience By Type

This module modifies the node edit form's audience selector, provided by the Organic Groups module, such that the groups are selectable by content type. This is useful on sites with a very large number of groups and many different group types. For example, a site with Districts, Schools and Interest Groups (all content types defined as organic groups) will have an individual selector for each group type.

Update: I've updated the DRUPAL-5 branch for compatibility with the 5.4 release of the Organic Groups module.

VersionDateLinksStatus
5.x-1.02008-Apr-07Recommended for 5.xThis is currently the recommended release for 5.x.

OG Author

This is a small module to set the authoring group for any group post.

This module has been sponsored by http://www.wiki9999.org

VersionDateLinksStatus
5.x-1.x-dev2007-Jun-19Development snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.

OG Auto Fill Description

This module automatically generates a short description from a larger description field you may have created.

Why use this module?
When using Organic Groups a required field is added to your content type called Description:. That means if you have created your own Description field using cck or a custom module, you force and confuse users by asking them to enter the same or similar information twice. This module solves this problem without having to modify OG module itself.
How does it work?
The module first removes the required Description field. Then it automatically fills the field behind the scenes by taking a portion of the full description field in your cck/custom node.

Author

TickleSpace

If you like and use this module, you can contact the author by using the Contact page at the URL above.

We can also be contacted for paid customizations of this and other modules.

VersionDateLinksStatus
5.x-1.x-dev2007-Dec-18Development snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.

OG Block Visibility

This module allows you to specify that a block should be visible only within a selected group. This can be used for many purposes, from providing each organic group with its own navigation menu, to allowing a group to highlight its own featured content, etc.

VersionDateLinksStatus
5.x-1.12007-Nov-02Recommended for 5.xThis is currently the recommended release for 5.x.
4.7.x-1.x-dev2006-Nov-13Development snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.

OG Calendar

This module provides each group with a calendar showing only the group's events.

Sponsored by Raven Brooks of BuyBlue.
Developed by CivicSpace Labs.

OG Calendar duplicates Views functionality, so it will not be developed further and will not be ported to Drupal 6.

VersionDateLinksStatus
5.x-1.12007-Apr-03Recommended for 5.xThis is currently the recommended release for 5.x.
4.7.x-1.12007-Feb-23Recommended for 4.7.xThis is currently the recommended release for 4.7.x.

OG Contact

OG Contact provides a contact module style contact form for Organic Groups, and optionally provides a "Contact" tab on the group's main page. Administrators can enable/disable group contact forms on a per group basis, or enable/disable contact forms for all groups. The recipients of form submissions are the administrators of that Organic Group and/or a list of user defined recipients. Group admins can optionally be allowed to edit the information on their group's contact form.

VersionDateLinksStatus
5.x-3.22008-Jan-11Recommended for 5.xThis is currently the recommended release for 5.x.

OG Default Roles

Default Roles allows multiple roles to be granted (and/or revoked) by each group. This is useful if you wish to use membership in certain groups to grant site-wide roles/permissions. For instance, you could have an "Editors" group, whose members will be automatically granted several appropriate roles at the time they join the "Editors" group.

People often ask what the difference is between OG Default Roles and other modules. At the time of writing this, there are several modules such as og_promote that will grant roles based on group membership, but OG Default Roles is the only module that allows any group to assign and/or revoke multiple roles upon a user joining or leaving each group.

Thanks to my employer, Rock River Star (http://www.rockriverstar.com)

VersionDateLinksStatus
5.x-1.22008-Feb-22Recommended for 5.xThis is currently the recommended release for 5.x.

OG Files

Allows organic groups to have its own file repository, control the access so only members from that group can upload/download the files.

Sponsored by Krimson and IBBT.

VersionDateLinksStatus
5.x-1.x-dev2008-Jan-06Development snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.

OG Forum

Creates a forum per organic group and restricts viewing forum nodes by group membership.

Use the 2.1 release - if you can, please try the DEV release since it is loaded with new features; I need to know if it all works as advertised before tagging a 2.2 version.

New features (dev):

  • Various settings for the publicity of your forums; automatic based on nodes' settings, set by group owner, set by those with permission, all public, etc.
  • Limit number of forums per group

Features:

  • OG forum and regular forums work together
  • Retroactively add forums to existing groups
  • Optionally place all forums in one container rather than their own
  • Set the name for the default forum that each group gets

Notice: MySQL 5 is REQUIRED due to the use of nested queries. A 4.x solution has been posted to the issue queue, but will not be added to the project. So if you need, it, try it out.

Be sure to setup regular forum module BEFORE installing og_forum. See the README (in dev version) for setup details.

NOTE: There is a modification (three lines worth) to add to OG included in the new README (in dev version) to make sure group forum posts are correctly associated with your groups!

VersionDateLinksStatus
5.x-2.12007-Oct-26Recommended for 5.xThis is currently the recommended release for 5.x.

OG Galleries

A module to create individual image galleries for Organic Groups using Taxonomy and Views. A public gallery is created, along with galleries for each group which are private to that group. Your galleries are controlled by a Views view, and you can set the url, fields, and filters as you like by changing the view. Node types can be image nodes, CCK nodes, or any other content type. Add items to the galleries by selecting a gallery when the node is edited.

VersionDateLinksStatus
5.x-1.72007-Feb-15Recommended for 5.xThis is currently the recommended release for 5.x.
4.7.x-1.62007-Feb-15Recommended for 4.7.xThis is currently the recommended release for 4.7.x.

OG Invite Restrict

The OG Invite Restrict module is a simple module that limits the OG invitation page to only accept current usernames - not email addresses. This has the effect of only being able to invite current users of the site into the group.

Furthermore, the module adds autocomplete to the username field (be sure to give anyone with access to this page the "access user profile" permission).

This module was sponsored by Ozmosis.

OG Join Role

The OG Join Role module simply adds a "join organic groups" permission to the Organic Groups module. A use case for this would be if you have a site where only members of a certain role are allowed to join an organic group.

The module is written in an all-or-nothing sort of way - either certain roles can join any and all groups or they can join no groups. It will not work on a per-group basis.

In addition to granting/denying permission to join a group, the module also modifies any text and/or links to join a group unless the user has the proper role. For example, the module removes any "og/subscribe" links on the page and replaces them with "nicer" text that you define in the admin settings.

This module was sponsored by the Florida Green Building Coalition.

VersionDateLinksStatus
5.x-1.x-dev2008-Feb-14Development snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.

OG Menu

Current Status of Module

Sorry for the lack of updates, I have been busy and continue to be busy.

I know there are numerous issues with OG Menu, and that there is interest in seeing this actually work. I can't work on it now, as my semester is drawing to a close within the month, but once May rolls around I am going to overhaul OG Menu so that it is cleaner and less ugly (as it currently is NOT either of those things!) Please sit tight, once May comes I can start working on it again. I will also look into making a 6.x version for those who are interested.

OVerview

OG Menu is a module that alters the menu module so that groups can create menus which are only visible to them and not other groups. For the moment these menus are created automatically for groups; if a group is created, and a member of that group goes to admin/build/menu, a new menu is created. Members of that OG can add/delete links to the menu but cannot delete the menu itself or see menus for groups to which they are not a member; only users with the "administer all menus" permission have full control over all menus. The menus are automatically activated using a SQL query to {block} in the database.

VersionDateLinksStatus
5.x-1.22007-Dec-17Recommended for 5.xThis is currently the recommended release for 5.x.

OG Minutes

This module makes Organic groups and Minutes work together. It allows to filter users so that the list of potential attendees in Minutes shows only the members of the group(s) to which the related event belongs.

VersionDateLinksStatus
5.x-1.02007-Sep-09Recommended for 5.xThis is currently the recommended release for 5.x.
4.7.x-1.02007-Sep-09Recommended for 4.7.xThis is currently the recommended release for 4.7.x.

OG moderated posts

This module moderates public posts from organic groups module. Moderated posts will be hidden from anonymous visitors. Moderation needs to be done by node administrators or another module.

VersionDateLinksStatus
4.7.x-1.x-dev2006-Nov-13Development snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.

OG Modr8

This module is under active development. A lot of features are still missing.

OG Modr8 integrates modr8 module to provide content moderation for organic groups.

So far:
1. Provides moderation form at node//og/modr8
2. Filters the nodes submitted for moderation based on the group_nid

TODO:
1. Enable configuration of moderation settings on per group basis instead of using global modr8 settings
2. Enable mailing to group admins instead of mailing to the global moderator

PS: Check the CVS repo for the code.

VersionDateLinksStatus
5.x-1.x-dev2008-Apr-23Development snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.

OG Notify

This module sends a notification to Group admin when a user joins a group.

Why use this module?
Organic Groups does not provide an option to notify the admins when a user joins a group. This module adds this feature.

Author

TickleSpace

If you like and use this module, you can contact the author by using the Contact page at the URL above.

We can also be contacted for paid customizations of this and other modules.

VersionDateLinksStatus
5.x-1.x-dev2008-Apr-05Development snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.

OG Path

OG Path is a module that slightly alters the path module so that only node aliases belonging to groups of which the user is a member are displayed. This is done so that users can see/edit aliases for their groups while preventing them from complete access to all aliases.

There are no database tables to install; all that is used is a SQL query that selects the appropriate aliases from the {url_alias} table.

VersionDateLinksStatus
5.x-1.x-dev2007-Nov-01Development snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.

OG Project

Allows the Project issue tracking module to function properly on a site that has Organic groups enabled. Without this module, the issue tracker does not work if you enable organic groups.

VersionDateLinksStatus
5.x-1.x-dev2007-Jun-14Development snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.
4.7.x-1.x-dev2006-Nov-13Development snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.

OG promote

Promote users that join certain groups to a special role.

Choose one role that all users who join the groups you select will be promoted to. Should a user leave that group, he will be demoted again.

VersionDateLinksStatus
5.x-1.02007-Feb-19Recommended for 5.xThis is currently the recommended release for 5.x.
4.7.x-1.02007-Feb-19Recommended for 4.7.xThis is currently the recommended release for 4.7.x.
 
 

Drupal is a registered trademark of Dries Buytaert.