Feature Wiki
Tabs
Removing Legacy-UI » Toolbar » ‘Label‘ + ‘Legacy Dropdown‘ + ‘Submit‘ (in ILIAS 9)
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]
2.1.2 Example Metadata
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
- Select metadata to edit
- Create badges
- 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] Removing of Legacy-UIComponents-Service and Table|Project Page]]
9 Discussion
JourFixe, ILIAS [jourfixe], 24 JUL 2023 : We highly appreciate this suggestion and accept the suggested UI changes for ILIAS 9.
10 Implementation
- DataCollection (Change Table and View) (Amstutz, Timon [amstutz])
- Badges (Creation of Badge in Course and Administration) (Jansen, Michael [mjansen])
- Mail (Position of Mail and Move Mail to) (Jansen, Michael [mjansen])
Test Cases
Test cases completed at {date} by {user}
- TestCase-Adjustment follows
Privacy
no change required
Approval
Approved at 2023-10-27 by Samoila, Oliver [oliver.samoila].
Last edited: 18. Oct 2024, 15:40, Kunkel, Matthias [mkunkel]