01. Installation and Configuration Guide - backdrop-contrib/og GitHub Wiki

Note that the following guide is here to get you started. Names for content types, groups and group content given here are suggestions and are given to provide a quick way to get started with Organic groups.

  1. Enable the Organic Groups and the Organic Groups UI modules.

  2. Create a new content type via admin/structure/types/add. Call it "Group", and define it to be of Group type in the "Organic Groups" vertical tab.

  3. Create a second content type. Call it "Group content", and set it to be of "Group content" type in the Organic Groups vertical tab under Configure.

  4. Add a Group by going to node/add/group. Call it First group, and enable the Group through the "Group type" field.

  5. Add a Group Content by going to node/add/group-content. In the Groups audience field, select First group. Save. When the new content node is shown after saving, a link pointing to the group "First group" is added.

  6. Click on the First group link. This will take you to view your group node. Notice that a new tab has been added called "Group".

  7. Click on the Group tab. You will be redirected to the group administration area. Note that this is the administration for the "First group" only. It will not affect other existing or new groups created on the site.

  8. You are now presented with different actions you can perform within the group, such as add group members, add roles, and set member permissions. You will notice that these options have the same look and feel as Backdrop's core in matters relating to management of roles and permissions.

  9. You can enable your privileged users to subscribe to a group by providing a 'Subscribe' link. (Subscribing is the act of associating a user with a group.) To show this subscribe link: 9.1 Make sure you have the Group UI module enabled 9.2 Go to admin/config/group/permissions and make sure that the "Subscribe user to group" permission is given to the appropriate user-roles. 9.3 Navigate to the "manage display" tab of your content type (admin/structure/types/manage/group/display) and choose the Group subscription format for the Group type field. 9.4 Back in the group view you will now notice a 'Subscribe' link (If you are the group administrator it will say "You are the group manager").

  10. In order to associate other entities with group or group content, navigate to Organic Groups field settings", in admin/config/group/fields.

  11. In order to define default permissions for groups that are newly created or to edit permissions on all existing groups, navigate to the Group default permissions page. Important permissions in this page are the ones under the administer section. These permissions are what enable group admins to have granular control over their own group. This means, that if you as the site admin, don't want to allow group admins to control who can edit nodes in their own group, you need to uncheck those permissions.

  12. If you wish to send email messages (subscribe or new content notifications) , you will need to enable the rules module as well as the relevant rules.