Feature Wiki

Information about planned and released features

Tabs

Course mail templates

1 Requirements

It would ease the daily activities of course tutors and administrators if templates are available for course mails. Often tutors / admins send the mails with the same purpose and texts to course members, e.g. to ask them if they have problems with the course because they have not used the course yet.

A course mail template would be defined in the course settings and contains

  • subject (of the mail)
  • body
Mail templates shall support placeholders like usual course mails, see also Placeholder for course mails.

2 Additional Information

3 Discussion

JF Oct 14 2013: We appreciate the feature and schedule it for 4.5. The mail system must support a way to administrate templates per user and/or per object.

Matthias Kunkel: November 05, 2014: Feature has been postponed to 5.1 because funding is not available before 2015.

Kunkel, Matthias [mkunkel], Jan 26, 2016: I got a first feedback from users that tried to use this new feature and came out that the labels of both contexts are leading to misunderstandings. They all thought that a ‘course member’ template is made for course members while a ‘course tutor’ template is dedicated to tutors - and that course administrators cannot use this feature... Therefore I suggest to rename the two contexts as follows:

  • ‘Course Member’ ➜ ‘Mail from course info page ’
  • ‘Course Tutor’ ➜ ‘Mail to selected course members’

4 Implementation

Available Mail Templates in Courses

With 5.1 two types of templates are available in courses. They are distinguished in contexts:

  • Context ‘Course Member’ : mail templates created in this context are (only) available on the course info page when at least one mail address has been added as course contact in Settings » Course Information of the course. If  a user clicks on such a link, the mail form is opened and allows to select one of the available templates.
  • Context ‘Course Tutor’ : mail templates created in this context are available in the member administration of tab Members and on the Learning Progress overview of course members. Therefore, such mail templates can usually used only by course tutors and course administrators (as they only have access to this list of members). The recipients of mails that use such a mail template are selected manually. The general course mail is not supported.

Update at August 04, 2016: Due to suggestion by Matthias (above) and other user feedback we have renamed the contexts as follows:

  • Course Tutor (#crs_mail_context_tutor_title#) → Mail to Course Member
  • Course Member (#crs_mail_context_member_title#) → Info Page Course

Mail Templates

ILIAS Mail-System: Vorlagen mit Platzhaltern

29 June 2015: There is a general description on "Implementing an Email Text Template Context" published by Jansen, Michael [mjansen] in the ILIAS Development Guide at http://www.ilias.de/docu/goto_docu_pg_64414_42.html.

Creating Mail templates

A new tab for creating and managing mail templates is offered in Administration » Mail : Text Templates.

Test Cases

Test cases completed at August 24, 2016 by Kunkel, Matthias [mkunkel]

  • C6332 - http://testrail.ilias.de/index.php?/cases/view/6332 : Neue Textvorlage im Kontext 'Kurs-Tutor' erstellen
  • C6334 - http://testrail.ilias.de/index.php?/cases/view/6334 : Neue Textvorlage im Kontext 'Kurs-Mitglied' erstellen
  • C6335 - http://testrail.ilias.de/index.php?/cases/view/6335 : Neue Textvorlage im Kontext 'SCORM Lernfortschritt' erstellen
  • C6333 - http://testrail.ilias.de/index.php?/cases/view/6333 : Textvorlage bearbeiten
  • C6339 - http://testrail.ilias.de/index.php?/cases/view/6339 : Textvorlage löschen
  • C6351 - http://testrail.ilias.de/index.php?/cases/view/6351 : Kursmail mit Textvorlage erstellen
  • C6352 - http://testrail.ilias.de/index.php?/cases/view/6352 : Mail von Info-Seite mit Textvorlage erstellen
  • C6353 - http://testrail.ilias.de/index.php?/cases/view/6353 : Mail mit Textvorlage aus SCORM-Lernfortschritt heraus erstellen

Approval

Approved at August 19, 2015 by Kunkel, Matthias [mkunkel]

Last edited: 4. Aug 2016, 16:27, Kunkel, Matthias [mkunkel]