Top Banner
ORGANIC GROUPS ROB CARR - DRUPAL DUNDEE NOV 2013
12

Organic Groups - Overview

Jun 18, 2015

Download

Technology

Robert Carr

The most basic overview of Organic Groups 2.x for Drupal 7.x
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Organic Groups - Overview

ORGANIC GROUPSROB CARR - DRUPAL DUNDEE NOV 2013

Page 2: Organic Groups - Overview

HTTPS://DRUPAL.ORG/PROJECT/OG

Enable users to create and manage their own 'groups'. Each group can have subscribers, and maintains a group home page where subscribers communicate amongst themselves. They do so by posting the usual node types: blog, story, page, etc.

Groups may be selective or not. Selective groups require approval in order to become a member, or even invitation -only groups. Groups and content can also be private.

There are lots of preferences to configure groups as you need.

Requires Entity Relationship & Views => Entity API and CTools

Page 3: Organic Groups - Overview

SITE-WITHIN-A-SITEDELEGATION OF CONTENT AND USER MANAGEMENT

© Creative Commons: Wikipedia

Page 4: Organic Groups - Overview

ENTITY RELATIONSHIPS

Group home page

Content

Users Blog Article etc

Public or

Private

Audience:

Group members

or Public

Page 5: Organic Groups - Overview

OG FUNCTIONALITY

Assign each member specific roles.

Create custom role with specific permissions.

Each node can have custom audience.

OG integrates with:

Views + VBO

Panels

Workbench…

Extend OG with:

OG Menu

OG Vocab

OG Subgroups… © Probably Lego

Page 6: Organic Groups - Overview

BASIC INSTALLInstall OG, Entity API, Entity Relationships, CTools, Views, Views Bulk Operations.

Create a Group content type.

Enable required Content types for Group content. Group Content != Group content type

Page 7: Organic Groups - Overview

SET UP GROUP TYPECreates a ‘Checkbox’ field

Page 8: Organic Groups - Overview

ENABLE CONTENT TYPESCan limit association with specific Group types (if more than one Group content type).

Adds an ‘Audience’ field to the content type.

Page 9: Organic Groups - Overview

ADD CUSTOM FIELDS/admin/config/group/fields

Add audience/visibility settings for content

Add roles/permissions/visibility/register settings for Groups

Page 10: Organic Groups - Overview

DONT FORGET PERMISSIONSBoth OG permissions and sitewide user permissions

Page 11: Organic Groups - Overview

Most popular OG-based distributions:

• Drupal Commons: Community focused

• Open Atrium: Team and activity intranet

DISTRIBUTIONS

Page 12: Organic Groups - Overview

SUMMARY

• OG for team and community sites - delegation of user and content management.

• Configure:

• Create Group content type

• Configure other Content types to be Group Content

• Permissions/Audience/Privacy

• Extend and integrate OG

http://drupal.org/project/og