Closed (fixed)
Project:
Apply for role
Version:
7.x-2.x-dev
Component:
User interface
Priority:
Critical
Category:
Feature request
Assigned:
Reporter:
Created:
27 Jul 2012 at 18:57 UTC
Updated:
27 Feb 2014 at 04:30 UTC
Jump to comment: Most recent
Comments
Comment #1
jnicola commentedYES!
I personally just modified this module on another project to have this functionality. It seems undeniably useful to me.
I am envisioning the following:
1- In admin settings, allow an email to be enabled for approval.
1a- Allow customization of approval email subject and body.
2- In admin settings, allow an email to be enabled for denial.
2a- Allow customization of denial email subject and body.
3- Provide choice for who gets the email
3a - Choice 1 = super admin
3b - Choice 2 = all users with roles that have permission to approve users
3c - Choice 3 = a custom list of users
4- Allow admins to enable notifications for when users apply for a role, and provide similar options as to what is above for who gets the notifications.
Comment #2
jnicola commentedOkay, latest commits in dev add administrative settings for email.
To be done:
1- Implement nescessary email hooks
2- Place conditional drupal mail calls in module where they belong
3- Extend admin settings to allow admin emails to go to Super Admins || roles with permission to approve users || fixed email address
Comment #3
jnicola commentedGetting close
1- Mail hook DONE
2- helper function for handling the three different varities of mail to send.
3- Application approved and application denied emails working and using settings forms.
To finish:
1- Get admin emails sending
2- Allow configuring who gets admin emails
2a- super admin
2a- all users with ability to approve roles (may be a sizable DB query?)
2a- Custom email entry.
Comment #4
jnicola commentedFinished as follows:
Admin emails sending!!!
Allow configuring who gets admin emails!
-- super admin.
-- Custom email entry.
If people request additional functionality we can look into it. This seems good enough for an alpha roll to me though...