Feature Wiki
Tabs
Course-specific user data placeholders for certificates
Page Overview
[Hide]1 Initial Problem
Course certificates do not support placeholders for object-specific user data.
The usage of these user data types should be possible.
2 Conceptual Summary
When editing certificate settings in a course, course-specific user data values should show up alongside the other course-related placeholders.
These placeholders would then be specifically marked with a "+", as to differentiate between them and other placeholders.
When using the course-specific user data placeholders, they will be then replaced with their given values when creating the certificate.
3 User Interface Modifications
3.1 List of Affected Views
- Course -> Settings -> Certificate
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 Security Implications
none
6 Privacy Information
The course-specific user-data will need to be processed, so it can be written into the certificate.
7 Contact
- Author of the Request:
- Maintainer: Meyer, Stefan [smeyer], Jansen, Michael [mjansen]
- Implementation of the feature is done by:
8 Funding
If you are interest in funding this feature, please add your name and institution to this list.
- …
9 Discussion
09 NOV 2020 Jansen, Michael [mjansen]: As the maintainer of the `Certificate` service I highly appreciate this extension for course certificate templates.
JourFixe, ILIAS [jourfixe], 09 NOV 2020 : We highly appreciate this suggestion and schedule the feature for ILIAS 7.
10 Implementation
Below the text input area, the user will now also see placeholders taken from the course specific user data.
When the certificate is then send, the placeholder will be replaced with the value that is taken from that users course specific user data.
Test Cases
Test cases completed at 12. Nov 2020 by Meyer, Stefan [smeyer]
Approval
Approved at 12.11.2020 by Arne Kösling (Leibniz Universität Hannover).
Last edited: 12. Nov 2020, 19:30, Meyer, Stefan [smeyer]