Organic Groups related add-ons.
Crumbs is a powerful breadcrumb-building machine, generating high-quality breadcrumbs for most every page on your site, with minimal configuration.
The Crumbs engine takes advantage of the hierarchical nature inherent to breadcrumbs: It calculates the parent of the current page, the parent of the parent, etc, until it has the complete breadcrumb trail.
Crumbs uses plugins with fine-grained user-defined priorities, for each step in this process. Plugins for most of your favorite modules are already built-in, and you can add more.
A lot of stuff that would require laborious configuration with other breadcrumb-building modules, does work out of the box with Crumbs. And if it doesn't, there are powerful and ways to configure, customize and extend.
Where in other breadcrumb-customizing modules you need to define complete breadcrumbs for various pages and their all their children, in Crumbs you mostly just say "A is the parent of B", and it can solve all the rest of the puzzle by itself.
Crumbs plugins have two responsibilities: (1) to determine the parent path for a given path, and (2) to determine the title for a specific breadcrumb link.
Allow non-admin users on your site to create new users. The module automatically sends an invite email to new users with login information.
This module integrates with OG. This means that users can create new users in a particular group.
- U Create module circumvents 'administer user' permissions by introducing the 'ucreate' permission. All users with the 'ucreate' permission will be able to create users.
- U Create OG module circumvents OG's 'group administrator' paradigm by using the same 'ucreate' permission. All users with 'ucreate' permission will be able to create users in any group to which they belong.
This module is dedicated to Jeff Miccolis.
Subscribe other people on your team to posts and comments as you are writing. This module provides a nice user interface to create subscriptions on the fly for other site users.
Note that by using this feature, users can create subscriptions for other users, so this is mainly intended for small teams on which trusted users can decide which other members of the team should receive notifications about a post or follow up comments.
Required modules: Notifications.
It can work with Organic Groups when enabled, restricting the selection to other members of the active group, or function independently, allowing the subscription of all other site members.
The best release to use at this point is probably the latest 2.1 beta. The latest dev version includes customization support through a view.
If you want to use this module, your options are:
- Choose another, actively maintained module instead
- Fix the module and then contact the security team to have your version reviewed and the project handed over to you following the abandoned project process
- Hire someone to fix the security bug so the module can be re-published (see this guide on how to hire a Drupal site developer)
Creates a forum per organic group and restricts viewing forum nodes by group membership.
- 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
- 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.
The Shoutbox module provides a block where visitors can quickly post short messages.
This module pulls together the techniques Jeff Eaton outlined in http://www.lullabot.com/articles/photo-galleries-views-attach to automatically create a simple gallery where each gallery is a node with an embedded view of images that were assigned to that gallery. The module creates the content types, sets up the imagecache presets, creates the default gallery view that is embedded into the gallery nodes by Views Attach, and adds css to make it all look nice.
This technique also works well to create individual image galleries for Organic Groups, since the gallery and image content types can be configured as group nodes. Views Gallery OG, included in this package, provides a setup page to make it easy to automatically create a gallery for every group and adds group context to the forms wherever possible so the right groups and group galleries are pre-selected when you create gallery images.
This module is mostly a bit of glue around numerous other Drupal modules. It is a perfect example of something the Features module was designed to do, and it is being reworked as a Feature instead of using custom .install code. All new development will be on the Features version. The versions are:
- The 6.1 branch is the original code, which does not use the Features module.
- The 6.2 branch is the new code, which requires Features, Strongarm, and CTools.
- See the README.txt for instructions about how to upgrade from 6.1 to 6.2.
This module is intended to be a lightweight gallery solution with a simple feature set that you can tweak using the CCK and Views UI and some custom css in your theme. If you want a robust gallery with advanced features, this is probably not the right module to use. If you need a quick and simple gallery solution built on modules you are likely to use elsewhere, this may be a good fit.
The userplus module enhances Drupal's user administration and Organic Groups' subscription administration by allowing administrators to add multiple users at once, make multiple group assignments at once, and make multiple user role assignments at once.
OG User Roles allows group administrators of organic groups to grant additional user roles to individual members of a certain group.
Any additional permissions only apply within the context of this group and not globally. This means that the additional user roles to grant are determined and assigned by the requested page; e.g. node/123 belongs to group XYZ for which the user was granted additional roles. If the user goes to another page that does not belong to the same group, the additional user roles are no longer assigned.
Additional user roles can only be granted, not revoked.
Site administrators may also configure a default user role for new group members or a default user role for new group admins.
Associate menus with Organic Groups.
- create one or more menus per Organic Group
- configure and apply menu permissions in a group context
- add/edit menu links directly from the entity (node) form
- provides single menu and multiple menu blocks
- OG Menu : single will display the first available menu for the first available group in the context.
- OG Menu : multiple will display all available menus for all available groups in the context.
- administer menus directly from within the group, or from a global admin page
Version 7.x-3.x (compatible with Organic groups 7.x-2.x)
Development version, in progress.
Big chunks are being rewritten, functionality is added.
Active issue queue with several contributed patches.
Recommended for new projects
Not recommended for production use. Code may change significantly.
There is no upgrade path from D6 nor from OG Menu 7.x-2.x yet.
These are the main Features of the Open Atrium distribution. There are 6 core features available by default when you install Open Atrium:
- Atrium Blog - Provides a method of sharing stories and information with other members of the group
- Atrium Notebook - Provides a method of building organized documentation within a group
- Atrium Calendar - Adds a group calendar, with the ability to add collective events
- Atrium Case Tracker - Adds the ability to manage and track issues, assign them to members, and discuss them.
- Atrium Shoutbox - Provides a rapid discussion board for short discussion or comments
- Spaces Dashboard - Adds a configurable dashboard to a group home page in order to easily review new or updated information.
Read more documentation about these Features at https://community.openatrium.com/documentation-en/
Module provides a field that allows you to display a view of group content inside the group entity. The field can be added to group entities and it provides a drop down selector to choose which view to use. Be sure to visit the Display Fields page after adding it to the group node and choose the display format of 'Group View'.
The rest of OG's views integration is inside OG core itself, so you probably don't need to install this module, unless you want the Views field functionality.
This module enables a user with the proper permissions to build group hierarchies (or tree) by nesting groups under other groups. Simple or complex group hierarchies can be easily created.
When a hierarchy has been established, user memberships and/or content posted to a group can be propagated up, down or sideways along the tree. So when a user joins a group, their membership can also get created in other parent, child or sibling groups. Separate propagation settings can be applied for content and membership propagation.
Set defaults for Organic group 'group' nodes. This is useful when your site has more than one group type.
Currently supports the following 'per-group-type' settings:
Organic groups (og)
- Membership requests (ie. Open, Moderated, Invite only, Closed )
- Registration form
- List in groups directory
- Group language
- Theme configuration
- Audience checkboxes (for posts)
Organic groups access control (og_access)
- Private group
- OG Menu
You also get the option of enforcing the selected defaults by hiding the form elements on the node add/edit forms. Roles with with 'administer organic groups' will bypass this.
Your site may have an 'Public group' content type and a 'Private group' content type. With Organic groups defaults you can make all 'Public groups', by default, be membership requests: open, registration form: true, list in groups directory: true and private: false, while having all 'Private groups' default to membership requests: closed, registration form: false, list in groups directory: false and private: true
Per node type create permissions for Drupal 7 Organic Group content
The D7 version of Organic Groups does not provide any mechanism to limit node creation to a group context.
This module provides the following key features:
- Users can no longer create content in groups they are not active members of
- Provides a new group level "Create" permission
The group create permission will only work if there is a gid context in the url. (See the og README.txt for details).
This requires manual theming to implement.
Once installed, a new set of OG permissions will be created for any group content types. Rights to create content can now be assigned at a group context, even if there is no global permission to create the content type.
- Demo showing how much time you can save creating structured nodes with this module
- Demo of the keyboard shortcuts functionality provided via jwerty integration
The Outline Designer is a user experience module that makes book management more intuitive. Essentially it overlays on the admin book outline page so that you can use AJAX to build and edit site outlines much faster then Drupal traditionally allows.
6.x-2.x branch (Upgrading from 1.x to 2.x)
If you are upgrading from the 1.x branch, uninstall 1.x and then add the 2.x version. Removing the original files will help keep things cleaner down the road as things have been shifted around based on best practices. There is no database work done so an upgrade should be as easy as uploading the module and running the modules page (hitting submit at the bottom).
This branch is in active development. Please help out by testing out the nightly devs and submitting patches. This is a direct port of the 6.x-2.x branch with some minor tweaks to make it work with drupal 7. It definitely has bugs still but can at least be installed for testing.
Modules implementing Outline Designer
The intention of this module is to replace and drastically improve the invitation system that comes with OG; which is lacking in functionality and usability. This module was created in response to a discussion at #318082: Issues Problems with Invitations, Group Types, Access, etc...
The normal OG invitation system sends an email to the list of users supplied, providing them with a message about joining and a simple link to the group home page. This presents a number of issues, for example, if the given group is a private group, in which the invitee will land on an Access Denied page. Another flawed example is if a group admin invites a user to a moderated group, which in turn, results in the invitee having to request membership, which then leads to the admin having to approve an invitation that he/she just sent out.
Let each group manager customize her group homepage and add additional custom pages to her group. Depends on OG and Panels modules.
Provide Services 3.x integration for Organic Groups
We will have a stable release once Services 3.x is stable.
A module to create individual aggregator for Organic Groups using Aggregator.
- Multiple feed aggregation per organic group with block displays.
- An individual feed page of every feed source is available
- Aggregator module
- OG modules
There is some code in cvs at the moment but it's all very broken. Gradually migrating to the new OG module and admin UI.
OG Features aims to allow group owners and site administrators to disable certain features/functionality within a given group (without the use of the Spaces module).
What is a feature? A feature can either be a normal feature created by the Features module, it can be a custom module used to bundle existing components (views, node types, etc) of your site into OG features (toggleable entities), or it could be any module that introduces functionality for groups (like, OG aggregator, if integrated correctly); so, OG Features, does not require the Features module. A Feature or module can provide one or many OG Features.
If a user has adequate permissions, and there are toggleable features available, a tab will appear on the group labeled "Features" which provides a checkbox to enable/disable each feature for that group.
There is also an administrative interface, that allows site admins to configure each available OG feature to either be toggleable, always enabled, or always disabled, per group node type.
What is supported?
Extra functions, blocks, and views for Organic Groups 7.2. In particular, this module adds views and blocks needed by sites that are not using Panels, although it also may be useful to sites that do use Panels. This module is for Organic Groups 7.2. It will not work with Organic Groups 7.1.
This module was created because the default views and blocks that come with Organic Groups only work in Panels. It restores some of the functionality of the D6 version of Organic Groups.
To use, enable the module and you will see a number of new blocks and views. If the Entity Views Attach (EVA) module is enabled, this module adds a view of group content that will be displayed on the group node.
Subscribe users to organic groups.
Existing user can be subscribed to an Organic Group by filling in an autocomplete field with their username.
In development: New and existing users can be mass subscribed to an Organic Group by importing data from a CSV file.
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.
Module sponsored by Trellon LLC.
OG content links is the old way of adding "create links" to a group content. Usually, it would be better to use the Panels plugin provided by OG itself, to do the same.
This module allows for integration between Comment and Organic Groups so that only group members can comment on group content. Flexibility is greatly expanded in the new Drupal 7 version.
As always, feedback and patches are welcomed!
A beta version of Comment OG is now available that controls permissions to edit, post, approve, and delete comments within groups. Permissions are granular by group role and content type using Organic Group's built-in permission system.
The Drupal 6 version of the module does the following to all Organic Group-affiliated nodes:
- removes the comment link for non-members
- removes the reply link on comments for non-members
- disables the comment form for non-members
- gives group admins the ability to delete comments within their groups (ignoring core comment module access)
Just install it and it's ready to go. No further configuration is required.
Sponsored by NorthPoint Solutions