I'm looking for a module or a way that I can allow users of a particular role to add themselves to an additional role. For example: IF a user is a member of the "view pictures" role, I want them to be able to also add (and remove) themself to the "view video role" .. I know there is a module for 5.0 that does this, but i'm still in the stone-age with 4.7. any ideas ?
Hi Tearabite, Nothing wrong with the Stone Age - I like it here. Now that version 6 is live I guess we have all of the version 5 folk for company now I am working on a similar problem at the moment. I want to make premium subscriptions to additional roles available to members for a 4.7 site. I'm using the lm paypal module (http://drupal.org/project/lm_paypal) to do this. Members simply add the required roles to their account. If you want this functionality but don't want the paypal bits then I guess you could amend the module to fit your needs. Not a perfect answer but HTH.
i'm actually already using LM_paypal for my premium subscriptions, and as a last resort i was going to use it for this, but i was hoping for something more .. 'elegant' ..
Hi Tearabite, I agree, there must be a more elegant solution! Have you considered using flexinodes (CCK) to enable your members to choose from available roles and the actions module to add these roles to the member's account. I can build an example for you if you PM me with some details about how you want this to work. Petey