Feature Wiki
Tabs
Mail Templates default selection
Page Overview
[Hide]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.
3.3 New User Interface Concepts
No new interface.
4 Technical Information
None
5 Contact
- Author of the Request: , Universität Bern
- Maintainer: Jansen, Michael [mjansen]
- Implementation of the feature is done by: Jansen, Michael [mjansen], Ahmad, Nadia [nadia]
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]