Feature Wiki
Tabs
Placeholder for «Mail to Course Member»
Page Overview
[Hide]1 Initial Problem
It has proven helpful to offer Tutors with Text Templates for Mails to Course Members. Using this feature has shown the need for more placeholders.
2 Conceptual Summary
In Text Templates for «Mail to Course Member» the following Placeholders should be offered:
- Course Period of Event Start (Datetime)
- Course Period of Event End (Datetime)
- First Name Last Name of Superior (in case there is more than one, they will be listed comma-separated)
- Course Location if ever implemented
3 User Interface Modifications
3.1 List of Affected Views
- Course > Mail Composition of Mail to Member
- Administration > Mail > Temxt Template > Mail to Member
3.2 User Interface Details
3.3 New User Interface Concepts
none
4 Technical Information
{The maintainer has to provide necessary technical information, e.g. dependencies on other ILIAS components, necessary modifications in general services/architecture, potential security or performance issues.}
5 Contact
- Author of the Request: Tödt, Alexandra [atoedt]
- Maintainer: Jansen, Michael [mjansen]
- Implementation of the feature is done by: Jansen, Michael [mjansen]
6 Funding
If you are interest in funding this feature, please add your name and institution to this list.
- …
7 Discussion
Kiegel, Colin [kiegel] 2019-03-05: What if there is more than one superior? (or none). Whose name shall be used for the placeholder then? I think the placeholder should be thought of as list of all superiors.
JourFixe, ILIAS [jourfixe], 25 MAR 2019: We highly appreciate this feature request and schedule it for 6.0. Please indicate in the feature request where the information for the "superior" comes from.
Studer, Martin [mstuder], 25 MAR 2019: I suggest to get the superios by the ILIAS default Superior Position (https://github.com/ILIAS-eLearning/ILIAS/blob/b14cbf89f663e2c288acbb770d7297c5a8139695/Modules/OrgUnit/classes/Positions/class.ilOrgUnitPosition.php#L11) - We should enhance the OrgUnit Intefaces for this use case.
8 Implementation
Implemented as described above.
Test Cases
Test cases completed at 2019-04-30 by Jansen, Michael [mjansen]
- C25163: [FIRSTNAME_LASTNAME_SUPERIOR]: Vor- und Nachnamen des/der Vorgesetzten
- C25165: COURSE_PERIOD_START
- C25164: COURSE_PERIOD_END
Approval
Approved at 01.08.2019 by Vejda, Stefan [stv].
Last edited: 1. Aug 2019, 15:23, Vejda, Stefan [stv]