I'd like to be able to use this module to have users select the "user type" they want to sign up as. The selection they make will:
Add them to a role
Change the signup form they will use.
(optionally: Add them to a (organic) group)
This could be used to send someone who wants a free account to one signup workflow and someone who wants a paid account to another. I don’t know if this code is best made in this module or perhaps as a series of actions. It would seem that by combining this module with the "registerprofile" module I might be able to either choose a different userprofile content type for the imported profile fields, or to hide or to show fields on a single given userprofile page.
I'm already in 5.0 and lovin it, looking forward to using your modules!
Comments
Comment #1
sym commentedAt the moment you can change the profile form using rolesignup and register profile.
Just select what roles should see what form in your admin > access control. For example if I had 3 nodeprofile types and 2 roles I could have type A on every role type B on 1 and type C on the other.
So that half is sorted? I'm not sure about organic groups. My rolesignup module adds a field that any other module can access $form['role'] so adding a hook_user call to any module isn't hard.
As for the port: It is planned for next year, but at the moment I don't need it and I don't have much time. Patches welcome :)
Comment #2
sym commentedMarking this as fixed.
Porting to 5.0 is a different issue.
Comment #3
(not verified) commented