Feature Wiki
Tabs
Removing Legacy-UI » Toolbar » ‘Label‘ + ‘Legacy Dropdown‘ + ‘Submit‘ (in ILIAS 10)
Page Overview
[Hide]1 Initial Problem
The project [[[Project] Removing of Legacy-UIComponents-Service and Table]] aims to get rid of various legacy UI elements.
This request, as one part, deals with the removal of microforms in toolbars.
2 Conceptual Summary
The main function of this request is to document the resolutions from the project [[[Project] Removing of Legacy-UIComponents-Service and Table]]
This solution is to be used as a pattern for the transformations and to future implementations.
2.1 Compensation to micro forms in toolbars with composition: |Label| + |Legacy Dropdown| + |Submit|
» Current implementation: |Label| + |Legacy Dropdown| + |Submit|
» Future implementation: |KS-Dropdown|
KS dropdown is labelled and with direct selection of the action or show the selected target.
2.1.1 Example Export:
Current implementation
Label + [Legacy-Dropdown] + [Submit]
Future implementation
[KS-Dropdown]
3 User Interface Modifications
3.1 List of Affected Views
The following usages are examples. The list does not claim to be complete.
- Create export
- Printview in Question Pool
- Configure Wiki Navigation
- Configure wiki content templates
- Select an assignment of an exercise
3.2 User Interface Details
‘Label‘ + ‘Legacy Dropdown‘ + ‘Submit‘ »» ‘KS-Dropdown‘
3.3 New User Interface Concepts
None.
3.4 Accessibility Implications
Nothing specific.
4 Technical Information
None.
5 Privacy
None.
6 Security
None.
7 Contact
- Author of the Request: Samoila, Oliver [oliver.samoila] for Working Group of RemovingLUI
- Maintainer: various
- 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, please contact Samoila, Oliver [oliver.samoila] and Detemple, Konstanze [kdetemple].
- See Project Page
9 Discussion
JourFixe, ILIAS [jourfixe], 08 JAN 2024: We highly appreciate this suggestion and schedule the feature for ILIAS 10.
10 Implementation
- Export
The documentation of the implementation follows after the ticket #42590 has been processed.
Test Cases
Test cases completed at {date} by {user}
Almost all test cases associated with the export may need to be adapted. This can only be done once a decision has been made in #42590.
Privacy
no change required
Approval
Approved at 2024-10-24 by Samoila, Oliver [oliver.samoila].
Last edited: 5. Nov 2024, 21:39, Samoila, Oliver [oliver.samoila]