easier assignment of organic group membership
bypass - June 19, 2006 - 12:51
Hi,
I am developing a drupal website and am required to assign members to a specific group when they register to use the site.
At present the only way I can find to manage the groups is through the subscribers link of the og block. Am I missing something because ideally I want to assign users a group in a similar fashion to the profile module where a selection box appears on the edit user page. Is this possible?
Any help would be superb as I am really stuck on this.
bypass

mandatory group?
I'm a little unclear from the above what your are trying to achieve. do you want *all* members of the site to be required to be members of a particular group, or all members to belong to one among several groups?
If the former (all new members automatically added to a single group), try this fixed-for-4.7 version of og_mandatory_group: http://drupal.org/node/56323
I believe this works fully now, but please post a follow-up message on that page to confirm that it does work, or to report any problems.
membership to one or many groups
Ideally I want the members to be user to be members of one or more of several groups so that content can be tailored very specifically for each user. The only problem with the group module is keeping control over members of groups (by only allowing admins to assign membership) in a simple manner, ie I havent found a way of adding or removing a user from several groups simultaneously.
After thinking about a solution to the problem the ideal solution would be to have checkboxes on the edit user page that allowed for groups to be assigned on an account by account basis in a similar way to the profile module allows.
Bypass
account creation
Are you creating the accounts, or are the users self-registering?
In either case, you can have the groups appear in check-box form in the registration page by choosing the appropriate option in the group settings.
user creation but with admin aproval
The users create (request) their account but with admin approval at which point it would be necessary to add the user to a group when the admin aprroves the account. I dont want the users to see the different groups available (in fact, i dont really want them to know that there are groups available with different content being distributed to each group).
Bype
How do I add / remove members after initial account creation?
I see the box to add users to groups when you create their accounts. But how do you add/remove existing users to/from groups? When I go to admin>>users>>view I see what group the user belongs to. When I go to admin>>users>>edit>>account settings, I see no option for groups.
Thanks for any assistance!
-ron
Found the answer...
Have to enbable "Group Details" in blocks and a menu will appear when you are in group content which will allow you to add subscribers to the group you are in. Sort of clunky if you have multiple groups and users, but hey, it works!
I don't see how this can work
I still do not see any way to add users to a group after they are created.
There should be a way for the group creator or group owner to just pick people from a list and add them. I just don't see that anywhere. Without that, it's big on the "organic" part at the severe expense of the "group" part.
This is very old .. I know ..
This is very old .. I know .. but just for reference .. here is a detailed explaination
When U enable a block called Group details from admin/build/block , then navigate to the group homepage (node page) .. You will see a block with the name of the group (if u didn't change its title from the block admin page) this should be in the block :
* Create Page
* Create Story
* Invite friend
* 17 members
* Manager: MM357
* My membership
Choose the fourth of the above (17 members) where 17 is replaced by Ur groups member count (most likely will be 1 :) )
Now U should see a 2 tabs in the line just under the node title .. one of them is "add members"
This was tiring ...