Change Request: Badge issued message to be sent from the Issuer details in Badge rather than Admin defaults

Change Request: Badge issued message to be sent from the Issuer details in Badge rather than Admin defaults

by Maurice Moore -
Number of replies: 0

If this change would be useful to you please respond with a +1.

When a Badge is issued, an email is sent (if defined) to the Badge recipient. This message is defined through the Manage Badges screen.

This email is currently sent using the FROM field strings stored in the Site Administration panel -
•    Home/ ► Site administration/ ► Badges/ ► Badges settings
•    Default badge issuer name (badges_defaultissuername) and
•    Default badge issuer contact details (badges_defaultissuercontact)

and NOT the Badge Issuer details and Contact fields defined in the Badge itself (whether Site or Course Badge).

As it is possible (and likely) that Badges will be 'Issued by' different users in the system (e.g. Teachers), it makes sense to send the message using the Issuer name and Contact details given in the Badge definition, viz:
•    Coursename /  ► Badges/  ► Manage badges /  ► badge name
•    Issuer details>Name and Issuer detail>Contact fields

I propose a change in the system so that the Badge Issuer/Contact details are those defined in the Badge and not the default administration settings.

I think this change should apply to site badges too, given that there is nothing to stop the admin from using  the values stored in the badges_defaultissuername and badges_defaultissuercontact fields. This capability could help for clients using multi-tenancy or similar arrangements.

Totara 2.6.6/Moodle 2.6+

Maurice

Average of ratings: -