Hi,

I would like to select some organic groups which will be available on user registration form.
In D6, there was directly on node (organic group) settings an option to check "show this Organic Group on registration form".
This was easy to understand and to use it.

Is it possible to do this in D7 2x version?
to choose some concrete organic groups which will be available on user registration form?

As far I understand current settings, I have to except this:
1. There is no readme for this submodule
2. to found, that now it is settings on admin accounts - fields page
3. There is Entity reference "Group membership".
However, I finish here.
There didn't find any option to choose which organic groups I want to have on registration form.
In fact, it is very, very confused for me, all these settings here in this field.

Does it really work properly or am I missing something? Can somebody give me a hint?

I am pretty surprised why something what worked correctly in D6,
have to have in D7 a lot of different settings on various places and it is pretty hard to understand whole context and all settings, just for that simply thing, as it is selecting concrete organic groups which will be visible on registration form...

thank you
Igor

Comments

igorik’s picture

I have small success. I found that I have to add another Entity reference field, this time not on into user account fields as before but on content type Group fields.

So I added Entity reference - checkboxes/radios field there (on group content type - fields) , and now while I am editing some group, I can see the option to select group which will be available on registration form.
Hurrah :)

But... I am confused again of that, because I would expectating just one single checkbox show/not show on registration form, but here I have to choose the group (which I currently editing) from all available groups on radio buttons.
This is probably not right usecase, I hope that group I am editing will be selected by default, and other groups will be not there.
Especially when I have hundreds groups, it would be a big mess to have anything like this.

However, after selecting of the editing group as it will be on registration form, it still doesn't work for me.
I have no option (no checkbox and no group name) on user registration form....

valsgalore’s picture

Hi, I just ran across your issue. I'm not sure I exactly understand your problem, but it sounds like you were having trouble setting up your site so that users can register for a group at the same time as they register for a site. It IS possible to do this.

This is from the notes I made while I was trying to figure it out on my own site. Hope it helps!

  1. Make sure anonymous users have permission to register new accounts
  2. Enable Organic Groups Register (module).
  3. Add the Group Register field to the Group content type (in Organic Groups Field Settings setup).
  4. Then, on every Group piece of content, choose “Show on Registration Page” for this field.
  5. On Administration » Configuration » People » Account settings » Manage fields, ensure that the og_user_node (Group membership) field is displayed.
  6. When the user registers, they can select any public group. (Any groups set to private using Organic groups access control will not show up in this list)