Feature Wiki

Information about planned and released features

Tabs

(Project) Enforcing Guideline for Top Actions

1 Aim of Project

We have a guideline for the handling of Top Actions in repository actions. It has been introduced with ILIAS 4.2. Unfortunately, we lost sight of this guideline somewhat and did not follow up on compliance. Some components do not even have Top Actions, in some only a few actions are offered. This all needs a bit of streamlining to improve the user experience in ILIAS.

And we should also treat the Top Actions in terms of accessibility and navigation with the tab key.

2 Involved Authorities and Stakeholders

  • Authorities for code changes in affected repository objects:
    • Cazalla Vázquez, Daniel
    • Dahme, Daniel
    • Díaz, Saúl
    • Fuhrer, Thibeau
    • Jansen, Michael
    • Joußen, Thomas
    • Kergomard, Stephan
    • Killing, Alexander
    • Klees, Richard
    • Meyer, Stefan
    • Schmid, Fabian
    • Szmais, Ingmar

3 Timeline

Workshop on Top Actions

Q1 2025

Streamlining of all Top Actions

Until Coding Completed of ILIAS 11: End of October 2025

4 Related Feature Requests and Status

Feature Request

Suggested by

Funding

Planned Release

Status

Enforcing Guideline for Top Actions

Kunkel, Matthias [mkunkel]

tbd

11

Preparing request

5 Further Results

6 Additional Information

7 General Discussion

Please discuss specific questions of feature requests on the related feature wiki pages. This discussion section is only for a general discussion of the project and its realisation.

JourFixe, ILIAS [jourfixe], 25 NOV 2024 : Matthias presented a new project to enforce the Top Actions Guideline. Stephan Kergomard points out that the top actions urgently need to be refactored before new actions are added or removed. Timon points out that the UI/UX experts are already thinking along similar lines. All of these suggestions should be taken up in a planned workshop.

Seiler, Yvonne [yvseiler], 25 NOV 2024: Thank you for pushing this guideline forward. As mentioned in the Big Project JF: In the area of CSS adjustments (working group css-squad), we have started to discuss the page header area (icon, title, description, tabs, subtabs, actions). There could be similarities with this Big Project regarding the actions. The idea is to analyze in a preliminary project how these parts could be implemented as UI components. When it comes to the “Top Actions”, we will be interested in exchanging ideas with those responsible for the project and Yvonne will take part in a planned workshop.

Technical Board, … :

UI/UX/Ally-Experts, 05 DEC 2024: Guidelines help to standardize and unify the user interface (UI). We support the efforts to implement the guidelines in ILIAS so that users can find what they expect in the same place. In this context, it may also be of interest to define a meaningful sequence of actions to ensure better user guidance. There also appear to be cross-connections with other efforts from the CSS Authorities group, which intends to deal with the content header area (icon, title, tab) next year - the top actions mentioned here are currently placed in this area. We very much welcome the efforts to improve accessibility formulated in the objectives.

Statement Privcay Clinic, 09 DEC 2024

From the perspective of the Privacy Clinic, we have carefully reviewed the project and found no issues or concerns that would warrant any objections. As such, we fully support the proposed project and have no reservations regarding its implementation.

Last edited: 9. Dec 2024, 11:47, Seidel, Elyesa [seidel]