Feature Wiki
Tabs
Updating certificate information after initial award
Page Overview
[Hide]1 Initial Problem
Certificates are regularly produced incorrectly and then have to be recreated (often manually) via workarounds or remain incorrect due to the system.
This is often the result of typing errors in courses, templates, name changes or the transfer of user data from other systems.
2 Conceptual Summary
A new tab "Manual Correction" is to be introduced in the administration of certificates.
This should make it possible to regenerate all certificates for individual users or the certificates of all users for individual objects.
In this case, all placeholders in the certificates are reinitialised and the existing certificates are overwritten.
Specifics
- Date and time informations of ILIAS cannot be overwritten:
- [DATE]: Actual date
- [DATETIME]: Actual date and time
- [DATE_COMPLETED]: Date of completion
- [DATETIME_COMPLETED]: Date and time of completion
- Different for:
- []USER_BIRTHDAY] is a personal date and would be updated.
3 User Interface Modifications
3.1 List of Affected Views
- Administration » Certificates » Manual Correction [New Tab]
3.2 User Interface Details
Standard forms. Nothing special
3.3 New User Interface Concepts
None.
3.4 Accessibility Implications
No special requirements in respect of accessibility are to be expected.
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 Privacy
No personal data is stored or processed to implement this feature.
6 Security
We do not see any changes for special security issues.
7 Contact
- Author of the Request: Samoila, Oliver [oliver.samoila]
- Maintainer: Jansen, Michael [mjansen]
- Implementation of the feature is done by: {The maintainer must add the name of the implementing developer.}
8 Funding
If you are interest in funding this feature, please add your name and institution to this list.
- …
9 Discussion
10 Implementation
{ The maintainer has to give a description of the final implementation and add screenshots if possible. }
Test Cases
Test cases completed at {date} by {user}
- {Test case number linked to Testrail} : {test case title}
Approval
Approved at {date} by {user}.
Last edited: 30. Apr 2021, 21:11, Samoila, Oliver [oliver.samoila]