This article provides information on how to customise email templates sent from your Moodle platform as part of the Arlo for Moodle integration.
You will need your Moodle provider to assist you with this. Arlo cannot assist with this process.
Customising Moodle Emails
The Moodle welcome email, course enrollment email and course expiry email can all be customised at a Moodle site level. This requires you to change the language strings on your Moodle platform.
In Moodle navigate to Site Administration Menu > Language > Language Customization
Refer to Moodle language customisation documentation to view the process for customising your email templates.
Below are the components and string identifiers required for:
-
Moodle Welcome Email (for new users only).
- Component: Moodle.php (This is a Moodle site wide email. Editing this email will edit the new user email for all enrolment methods, not just Arlo enrolments).
- String identifier: newusernewpasswordtext
-
Moodle Course Email (for all users).
- Component: enrol_arlo.php
- String identifier: welcometocoursetext
-
Moodle Course Expiry Email (for all users when applicable).
- Component: enrol_arlo.php
- String identifier: expirymessagetext
These placeholders need to remain in relevant emails to keep the plugin functioning as expected {$a->username} , {$a->newpassword}, {$a->link}.