Feature Wiki
Tabs
Move Full Definitions Presentation to UI Framework
Page Overview
[Hide]1 Initial Problem
The current "Full Definition" presentation of Glossaries uses a legacy table and should be migrated to a Panel/Subpanel based presentation.
2 Conceptual Summary
Instead of the legacy table and filters we use
- A Panel with Subpanel for each Term
- A KS filter for the first letter selection and term/definition text filtering
- A Panel Dropdown for selecting numbers of terms per page
- A Panel Pagination View Control to navigate the pages
3 User Interface Modifications
3.1 List of Affected Views
- Glossary > Presentation (Mode "Full Definitions")
3.2 User Interface Details
Old Presentation
New Presentation
- A Panel with Subpanel for each Term
- A KS filter for the first letter selection and term/definition text filtering
- A Panel Dropdown for selecting numbers of terms per page
- A Panel Pagination View Control to navigate the pages
3.3 New User Interface Concepts
The proposal does not introduce new KS concepts.
3.4 Accessibility Implications
The proposal uses only standard UI elements. There should not be any accessibility implications.
4 Technical Information
No technical issues.
5 Privacy
Current privacy state of glossaries, see PRIVACY.md.
This feature does not implement any privacy related changes.
6 Security
No security implications.
7 Contact
- Author of the Request: Killing, Alexander [alex]
- Maintainer: Killing, Alexander [alex]
- Implementation of the feature is done by: Famula, Thomas [tfamula]
8 Funding
If you are interest in funding this feature, please add your name and institution to this list.
- …
9 Discussion
JourFixe, ILIAS [jourfixe], 22 AUG 2022: We highly appreciate this suggestion and schedule the feature for ILIAS 9.
10 Implementation
Test Cases
Test cases completed at 2023-06-06 by Spirou, Ilias [ispirou]
- 58111 :Anzahl angezeigter Begriffe pro Seite ändern
- 764 :Darstellungen des Glossars festlegen
- 758 :Suche im Glossar
Approval
Approved at 2023-08-09 by Riebe, Katharina [kriebe].
Last edited: 26. Oct 2023, 19:35, Tödt, Alexandra [atoedt]