organic groups - overview
DESCRIPTION
The most basic overview of Organic Groups 2.x for Drupal 7.xTRANSCRIPT
![Page 1: Organic Groups - Overview](https://reader034.vdocuments.us/reader034/viewer/2022042815/5581b088d8b42a1d1a8b4580/html5/thumbnails/1.jpg)
ORGANIC GROUPSROB CARR - DRUPAL DUNDEE NOV 2013
![Page 2: Organic Groups - Overview](https://reader034.vdocuments.us/reader034/viewer/2022042815/5581b088d8b42a1d1a8b4580/html5/thumbnails/2.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022042815/5581b088d8b42a1d1a8b4580/html5/thumbnails/3.jpg)
SITE-WITHIN-A-SITEDELEGATION OF CONTENT AND USER MANAGEMENT
© Creative Commons: Wikipedia
![Page 4: Organic Groups - Overview](https://reader034.vdocuments.us/reader034/viewer/2022042815/5581b088d8b42a1d1a8b4580/html5/thumbnails/4.jpg)
ENTITY RELATIONSHIPS
Group home page
Content
Users Blog Article etc
Public or
Private
Audience:
Group members
or Public
![Page 5: Organic Groups - Overview](https://reader034.vdocuments.us/reader034/viewer/2022042815/5581b088d8b42a1d1a8b4580/html5/thumbnails/5.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022042815/5581b088d8b42a1d1a8b4580/html5/thumbnails/6.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022042815/5581b088d8b42a1d1a8b4580/html5/thumbnails/7.jpg)
SET UP GROUP TYPECreates a ‘Checkbox’ field
![Page 8: Organic Groups - Overview](https://reader034.vdocuments.us/reader034/viewer/2022042815/5581b088d8b42a1d1a8b4580/html5/thumbnails/8.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022042815/5581b088d8b42a1d1a8b4580/html5/thumbnails/9.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022042815/5581b088d8b42a1d1a8b4580/html5/thumbnails/10.jpg)
DONT FORGET PERMISSIONSBoth OG permissions and sitewide user permissions
![Page 11: Organic Groups - Overview](https://reader034.vdocuments.us/reader034/viewer/2022042815/5581b088d8b42a1d1a8b4580/html5/thumbnails/11.jpg)
Most popular OG-based distributions:
• Drupal Commons: Community focused
• Open Atrium: Team and activity intranet
DISTRIBUTIONS
![Page 12: Organic Groups - Overview](https://reader034.vdocuments.us/reader034/viewer/2022042815/5581b088d8b42a1d1a8b4580/html5/thumbnails/12.jpg)
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