Feature Wiki
Tabs
Include Log Data in Test Archive
Page Overview
[Hide]If you need any help in filling out this wiki page, please visit our ILIAS Community FAQ. And please complete the metadata information in the right column after having created the page.
1 Initial Problem
Currently, the protocol for the specific test is not exported by the TestArchiveCreator. It can only exported by the system administrator, under ILIAS -> Administration -> Test and Assessment -> Log Data -> Log Data Output.
However, for the legally compliant archiving of exams, it's necessary to include the exam protocol in the export.
2 Conceptual Summary
- The feature will add an OPTIONAL function under plugin configuration to export the Log Data.
- The Log Data MUST be exported in the CSV- format, so that is easy to read and parse.
- The export contain Log Data long with other test data. For the simplification of the implentation process, it is it is advisable to take the currently available export under "Log Data Output". Therfor the following colums MUST be included:
- Date/Time
- User
- Log message
- Question
- It is RECOMMENDED to output additional variables in a much more accurate formatting to make the data usable
- for User we suggest an additional column "user-id"
- for Date/Time we suggest the additional column "Unix Timestamp"
- for Question we suggest the additional column "question ID"
3 User Interface Modifications
3.1 List of Affected Views
None
3.2 User Interface Details
None
3.3 New User Interface Concepts
None
3.4 Accessibility Implications
None
4 Technical Information
None
5 Privacy
for the logging process it is necessary to store the following personal data:
- User
- First Name and Last Name
- user-id
6 Security
None
7 Contact
- Author of the Request: Rabah, Rachid [rabah]
- Maintainer: Neumann, Fred [fneumann]
- 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}
Privacy
Information in privacy.md of component: updated on {date} by {user} | no change required
Approval
Approved at {date} by {user}.
Last edited: 3. May 2023, 16:31, Rabah, Rachid [rabah]