Feature Wiki
Tabs
Exercise: Migrate Submission and Grades View to KS Data Table
Page Overview
[Hide]1 Initial Problem
We need to migrate the "Submissions and Grades" Views (Assignment View/Participant View) to the new Data Table. Since it currently contains multiple input elements which are not supported in the new table view, we need to find alternative approaches for user input workflows.
2 Conceptual Summary
A first workshop has been hold on 05 Dec 2023, 10:30-12:00. Link to session: https://docu.ilias.de/goto_docu_sess_13610.html
Mockup of the new table with available multi actions. Note that the toolbar and filter are left out in this mockup.
Mockup of the new table with available single actions. Note that the toolbar and filter are left out in this mockup.
Column selection (not reflected in mockup) should work as before.
Further Changes to the toolbar should be discussed in a separate FW article.
3 User Interface Modifications
3.1 List of Affected Views
- Exercise > Submission and Grades
3.2 User Interface Details
See Mockups in 2. Changing "Note for tutors" and "Mark" will be done in a modal containing the corresponing input.
3.3 New User Interface Concepts
No new user interface concepts.
3.4 Accessibility Implications
No new accessiblity implications, using KS elements.
4 Technical Information
No technical issues.
5 Privacy
Current state: https://github.com/ILIAS-eLearning/ILIAS/blob/trunk/Modules/Exercise/PRIVACY.md
This change will not implement any privacy related changes.
6 Security
No security issues.
7 Contact
- Author of the Request: Killing, Alexander [alex]
- Maintainer: Killing, Alexander [alex]
- 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
JourFixe, ILIAS [jourfixe], 05 AUG 2024: We highly appreciate this suggestion and schedule the feature for ILIAS 10. The existing sorting will be kept and Kitchen Sink filter will be used.
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: 5. Aug 2024, 14:57, Strassner, Denis [dstrassner]