How about simple few additional fields in AFR settings (for now):

Default From (email)
Approval default subject field
Approval default message filed
Denial default subject field
Denial default message field
No reply default message field (attached after messages)

Messaging settings (multiselect):
[x] Send default message to user
[ ] Show default message in user account (*)

*Message will be shown untill you delete appliance in admin/user/apply_for_role

When we approve or deny message goes to user via email if selected or goes to profile messages.

Admin can put into the message link to a page ex. "Common rejection reasons" where is explanation of such action and "What now?"

Nice solution (for me) is http://drupal.org/node/428064 combined with autoapprove or autodeny feature (maintaining rules like "if field x is not null AND field y is not null" or "if field x is in [here goes values or view that return values]). But I feel it won't be easy to create...

Comments

jnicola’s picture

Version: » 5.x-1.x-dev
Issue summary: View changes
Status: Active » Closed (duplicate)

Not supporting older versions, already an issue for such functionality in D7.