Feature Wiki

Information about planned and released features

Tabs

Mail Templates default selection

1 Initial Problem

Members, Tutors and Professors are able to send an email to all members of a course or a group. The email signature is predefined and can be altered by changing the language variable crs#:#crs_mail_permanent_link. (Adding HTML tags to this variable only works when emails are sent out automatically. If a tutor wants to send the mail to all members of the course, the HTML tags are not applied). Email templates (Administration -> Mail -> Text Templates) can be used to provide the needed formatting, but need to be selected everytime. Tutors and professors will not check this email signature and fail to use it. Instead they will use the predefined default with the crs#:#crs_mail_permanent_link language variable.

2 Conceptual Summary

After having created an email text template (Administration » Mail » Text Templates), it should be possible to set one template as the default per context.

Example: There are two text templates A and B created for the context Mail to Course Member. Now an administrator should be able to select either A or B as the default for this context.

If an actor/user navigates from a registered context (e.g. from the course info page, or the Edit Participants screen) to the mail system, the selected default text template (is one is defined) should be preselected.

Furthermore we would like to make the subject of a text template optional. Currently this field is required.

3 User Interface Modifications

3.1 List of Affected Views

  • Administration » Mail » Text Templates (Screen ID: mail/mail_templates/)
  • Mail » Compose (Screen ID: mail/compose/)

3.2 User Interface Details

For each table row/text template a new toggle link 'Set as Default' / 'Unset as Default' will be added to the possible row actions. There will be an indicator (see screenshow below) to indicated the default text template for each context.

Option to Configure Defaults / Changes in Table Presentation
Optional Subject for Text Template Configuration
Effect of a set default text template when being redirected to the mail system

3.3 New User Interface Concepts

No new interface.

4 Technical Information

None

5 Contact

6 Funding

If you are interest in funding this feature, please add your name and institution to this list.

7 Discussion

JourFixe, ILIAS [jourfixe], 08 OCT 2018 : We highly appreciate this suggestion and schedule it for 5.4.

8 Implementation

Implemented as described/shown above.

Test Cases

Test cases completed at 2018-10-11 by Lauener, Hansjörg [lauener]

  • 24767: Textvorlage als Default setzen
  • Ergänzung mit weiterem Step (Verpflichtend/Optional), Anpasssung des Titels 6332: Neue Textvorlage im Kontext 'Mail an Mitglieder' erstellen
  • 24768: Einsatz der Default-Vorlage

Approval

Approved at 16.10.2018 by Lauener, Hansjörg [lauener]

Last edited: 16. Mar 2022, 11:41, Lauener, Hansjörg [lauener]