I combined your apply_for_role module with regcode voucher module to use on an e-learning website.
Case: user applies for role on registration, website manager sends voucher for the roles the user applied for. User uses voucher and gaines access to the site for the applied roles.
Advantage: since the regcode voucher module has the option to limit the amount of available vouchers, we (uid# 1) are able to give a limited amount of licenses to a site owner. If he wants more, he needs to buy more licenses. Because we can also limit the number of times a voucher can be used, vouchers are not exchangeable between users.
I thought I let you know about this project I am doing right now. The maintainer of this module suggested to open an issue for it. It's way too dirty to post a patch here, since I'm no programmer. But maybe somebody sees a nice feature in it to work out.
Comments
Comment #1
Soren Jones commentedSounds cool. If you attach the code, at least someone would have a starting point if they wanted to try to make it into a sub-module or feature.
Thanks!
Comment #2
hanskuiters commentedIf someone wants to take a shot, I'll send him/her the code.
Comment #3
jnicola commentedUser never provided code for 3 years, and we're not supporting 6.x anymore.
Reopen if you wish to pursue.