Feature Wiki

Information about planned and released features

Tabs

Global Sorting for Dashboard Sections

1 Initial Problem

At the moment, it is not possible to determine the order of the sections on the dashboard.

The following sections are placed in ...

… the main panel:

  • Favourites
  • Recommended Content
  • Courses and Groups
  • Learning Sequences
  • Study Programmes

… the side panel: 

  • Tasks
  • Calendar
  • News
  • Mail

2 Conceptual Summary

Within Global Dashboard Settings of Presentation and Sortation for all Dashboard Sections all Sections will explicit activatable or deactivatable.

It should be possible for all sections in main panel and all sections in side panle to be determined in their order for the entire platform. 

Either a table with a sorting function (similar to the main menu) is used.

With this Feature no individual setting of the section per user is possible.

3 User Interface Modifications

3.1 List of Affected Views

  • Administration » Dashboard » Settings » General Settings

3.2 User Interface Details

3.3 New User Interface Concepts

nothing new

3.4 Accessibility Implications

Nothing specific.

4 Technical Information

{ The maintainer has to provide necessary technical information, e.g. dependencies on other ILIAS components, necessary modifications in general services/architecture, potential security or performance issues. }

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

Schmid, Fabian [fschmid] 2023-02-23: I strongly recommend changing the dashboard or the tiles that the dashboard offers to a collector/provider pattern with the GlobalScreen service. A configuration (global, but later also e.g. per user) is thus extremely simplified and the possibility of adapting the dashboard to one's own needs is greatly increased. I am available at any time if you would like to have a look at this together.

Szmais, Ingmar [iszmais] 2023-03-02:  Thank you for your conceptional effort in this point!

Though we appreciate the approach to find a "home" for the dashboard (since it seemingly has no real place where it belong to in the current ilias) we dont see the global screen as a fitting solution. Even though we agree that this would be an improvement to the current state, this maybe work better as an imporvment of the accesability for devs in future and not as the solution of the initial problem. The dashboard is most commonly for near to every ilias plattform but we would define it as global, since its provision isnt as obligated as e.g. the menu. Its not requirement for an initial ilias presentation, its more kind of a default wich can be keeped or changed. I would most likely compared it to the repository wich is crucial for the major of all ilias plattforms, but you can still create a functional a semanticly usefull ilias without it in special cases. 

Therefore we think an approach in this direction would be initialy more suitable.

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

Beside this FR, we would like to have a better solution for the dashboard. Fabian's suggestion could be one solution. A related FR would be highly appreciated.

10 Implementation

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 2023 by Samoila, Oliver [oliver.samoila]

  • C58231 » Sortierung von Blöcken in Hauptbereich und Nebenbereich auf dem Dashboard

Approval

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

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