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

sym’s picture

At 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 :)

sym’s picture

Status: Active » Fixed

Marking this as fixed.

Porting to 5.0 is a different issue.

Anonymous’s picture

Status: Fixed » Closed (fixed)