Organic groups (OG)

Organic groups related add-ons.

Organic Groups Profiles

henry_searle - July 29, 2008 - 07:19

This module is based on the core Profiles module except each field is restrict to a group.

Group admins can define fields that the user can fill in. Group admins can choose whether the user should fill this in when they join they group and change the fields using the Manage Membership link.

This will create another member list which takes the profile fields set to show up on member lists.

TODO:
1. Test the module more
2. Write better documentation for the module
- Alot of the documentation in the code is left over from the core module so I need to go through and change this
3. Finish integration with og
At the moment one line needs to be changed in og because of the way it gets fields in the manage form.
I will submit a bug report for this soon
4. Get a demo site up or at least some screenshots

Organic Group settings

ferdi - June 3, 2008 - 20:42

Note

This is an API module for developers. It doesnt do much on its own. Please install if required by other modules.

Description

og_settings module helps developers to use a standard api and database schema for getting/setting persistent variables
for each organic group. The api (and implementation) is similar to drupal core api functions for storing/getting/setting
site-wide persistent variables (variable_get(), variables_set(), variable_del ()).

API functions

og_settings_variable_set($gid, $name, $value)    //Sets a persistent variable for group "$gid"

og_settings_variable_get($gid, $name, $default)  // Returns a persistent variable for the group "$gid"

og_settings_variable_del($gid, $name)  // Delete a persistent variable "$name" for organic group "$gid"

og_settings_variable_del_all($gid)  // Deletes all persistent variables for organic group "$gid"

This module also simplify the process of creating forms used by users (typically group administrators) to set/change
the value of persistent variables for their group (similar to "system_setting_form()" offered by drupal core).


og_settings_form($form, $gid) //Add default buttons to an og settings form.

This module was developed at the Institute for Quantitative Social Science (http://iq.harvard.edu) at Harvard University

Organic Groups Limits

mtopolov - May 31, 2008 - 17:52

This module provides a set of basic subscritions limits to be setted up while OG is created.

Initial limits provided are : quota (maximum number of users that can subscribe to OG), start date (date before which it's not possible to subscribe to the group) and end date (date after which it's no more possible to subscribe to a OG).

Powered by ADYAX

PS : We LOVE Drupal.

Smartqueues for Organic Groups

ezra-g - May 10, 2008 - 14:58
sq_og_queue_form.png

This project uses Nodequeue's Smartqueue API to provide a nodequeue for each organic group, editable by members of that group or the group's administrators. This project was part of the 2008 Google Summer of Code.

Use the dev snapshot release or the latest from CVS HEAD until RC3 is rolled

1) When an OG homepage node is created, a nodequeue that corresponds to that OG homepage node will be created.
2) When an OG homepage node is deleted, the corresponding nodequeue will be deleted
3) Depending on configuration
- a) Members of the Organic Group and site administrators will be able to manipulate the nodequeue for that Organic Group.
- b) Administrators of the Organic Group and site administrators will be able to manipulate that OG's nodequeue.
4) The content of the Organic Group's nodequeue displays in a block defined by a view, provided by this module
- a) Administrators can specify an alternate view that will control the display of OG nodequeues
5) Administrators can specify which node types should be available in OG nodequeues

For the complete project proposal, visit http://groups.drupal.org/node/10067 .

Requirements

- You must install the latest version of Nodequeue.module!
- You must have PHP 5.1.0 or higher to run this module.

Please Note

CCK groups

Limit access to content to a group of users. This is a lightweight, minimal alternative to Organic Groups.

Example Use:

Limit access to a Case Tracker project and its cases to selected individuals.

Organic Groups Facets

KingMoore - April 24, 2008 - 23:00

Allows searching by organic group in the faceted search interface provided by the Faceted Search module.

Syndicate content
 
 

Drupal is a registered trademark of Dries Buytaert.