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.
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
The 'Export' tab has been revised in almost all objects/services.
Exceptions are the question pool of the survey and the user administration.
The labelling was also streamlined as part of the UI changes, meaning that a much larger number of test cases were reworked.

Test Cases
Test cases adjusted at 31/01/2025 by Lowe, Simon [simon.lowe]
- C6609: Literaturliste exportieren
- C6621: Blog exportieren
- C18682: Export von fremder Plattform (Chat)
- C13651: Datensammlung exportieren
- C6626: Datei exportieren
- C5271: Forum exportieren
- C7057: XML-Export erzeugen (Glossar)
- C18838: Individuelle Bewertung exportieren
- C24608: Inhaltsseite exportieren
- C7065: Export-Datei erzeugen (Lernmodul HTML)
- C7072: Lernmodul exportieren (Lernmodul ILIAS)
- C54158: Exportdatei erstellen / herunterladen / löschen (Lernsequenz)
- C773: Exportdatei erstellen und herunterladen (Medienpool und Medienobjekt)
- C2133: Export-Datei erstellen (Mediacast)
- C7120: Export-Datei erstellen (Abstimmung)
- C7172: Export-Datei erstellen (Portfoliovorlage)
- C7087: Sitzung exportieren
- C1847: Umfrage exportieren
- C114: Exportdatei erstellen (Fragenpool für Tests)
- C13679: Export und Import eines Fragenpools mit Seiteneditorinhalten (Fragenpool für Tests)
- C188: Test Exportdatei erstellen
- C420: Übung exportieren
- C6589: Exportdatei erzeugen und herunterladen (Weblink)
- C6591: Exportdateien erzeugen und sortieren (Weblink)
- C429: Export-Datei erzeugen (Wiki)
- C5732: Exportdatei erstellen (Kurs)
- C13020: Kurs mit Plugins exportieren
- C5309: Kurs: Seitenelemente und Styles exportieren
- C7061: XML-Exportdatei erzeugen (Gruppe)
- C7058: Gruppe: Seitenelemente und Styles exportieren
- C7084: Kategorie: Seitenelemente und Styles exportieren
- C76971: Kategorie: Exportieren mit Content-Style
- C5315: Ordner: Seitenelemente und Styles exportieren
Privacy
no change required
Approval
Approved at 2024-10-24 by Samoila, Oliver [oliver.samoila].
Last edited: 31. Jan 2025, 12:47, Samoila, Oliver [oliver.samoila]