Feature Wiki

Information about planned and released features

Tabs

KS-ViewControls for Dashboard Sections

1 Initial Problem

The Config of Sortation and Presantion is in an action menu mixed. Sometimes with real actions. 

2 Conceptual Summary

To improve the ability to find the functions and to ensure uniform operation, ViewControls from the UI framework should be used for all dashboard sections.

3 User Interface Modifications

3.1 List of Affected Views

  • Dashbord 
    • Favourites
    • Recommended Content
    • My Courses and Groups
    • Learning Sequences
    • Study Programmes
  • My Courses and Groups (own screen in Mainbar » Repository » My Courses and Groups)
  • (Possibly also Favourites in Slate, only using View Control Sortation and Action Menu. This could also handled separate.)

3.2 User Interface Details

All Dashboard Sections using … 

View controls are only offered if the user can also change something in the display (Mode) or sorting (Sortation) according to the global configuration.

Using View Control Mode (List View | Tile View) and View Control Sortation
Details of View Control Sortation (Sort by Type | … Location | … Alphabet | … Start Date). Four Options would be maximum.

MockUps CENTRAL BLOCKS

Selected Items » ViewControl Sortation (Title Ascending | Title Descending | by Location)
My Memberships
My Memberships / Courses / Groups within ViewControl
Courses
Groups
Study Programmes

3.3 New User Interface Concepts

Nothing new.

3.4 Accessibility Implications

no special accessibility aspects

4 Technical Information

Szmais, Ingmar [iszmais] and Scharmer, Lukas [lscharmer]: Nothing to add from our side atm.

5 Privacy

no privacy aspects

6 Security

no security aspects

7 Contact

8 Funding

If you are interest in funding this feature, please add your name and institution to this list.

9 Discussion

Samoila, Oliver [oliver.samoila], 16 FEB 2023: In a small excursion, Yvonne Seiler and I discussed about using glyphs for the ViewControl Sortation. Here is a mock-up. This is not essential for scheduling on the feature, but an opinion on this would be helpful.

JourFixe, ILIAS [jourfixe], 06 MAR 2023: We highly appreciate this suggestion and schedule the feature for ILIAS 9.

10 Implementation

Samoila, Oliver [oliver.samoila], 24 JUL 2023: The documentation for Release 9 will follow after the processing of https://mantis.ilias.de/view.php?id=26634 and https://mantis.ilias.de/view.php?id=33967 as these will still influence the content and visual design. The same applies to the icons to be integrated.

Screenshots will follow as soon as the upcoming UI changes for Release 9 are implemented. The screenshots should reflect the development as well as possible.

Test Cases

Test cases completed at 24 JUL by Samoila, Oliver [oliver.samoila].

  • C54899 » Änderung der Präsentation eines Blocks auf dem Dashboard
  • C58232 » Änderung der Sortierung von Blöcken auf dem Dashboard

Approval

Approved at 24 JUL 2023 by Samoila, Oliver [oliver.samoila].
Approved at 20 OCT 2023 by  Mersch, André [amersch]

Last edited: 20. Oct 2023, 17:25, Mersch, André [amersch]