Update

Due to a short software update, docu.ilias.de will be unavailable from 14:45 CEST for approximately 10 minutes.

Feature Wiki

Information about planned and released features

Tabs

Launcher Component for File Objects

1 Initial Problem

Files are automatically opened or downloaded by clicking on the title. In order to provide users with more information before downloading, the new launcher component can optionally be used on a new "content" tab for files.

2 Conceptual Summary

The existing FR File: direct download can be prevented to open info tab first is to be adapted so that after activating this setting, clicking on the title does not open the info tab of the file, but the new content tab inclunding the launcher component.

This content tab contains:

The Page Editor of this page can be opened via the button "customize page" on top.

The Launcher element is automatically positioned at the buttom of the page, directly below the customised page. However, one can insert the Launcher into the page content by using the corresponding element in the page editor.

3 User Interface Modifications

3.1 List of Affected Views

  • File » Settings
  • New Content Tab of a File Object
  • Page Editor of Content Tab

3.2 User Interface Details

3.3 New User Interface Concepts

Launcher Component is to be used: https://github.com/ILIAS-eLearning/ILIAS/pull/5558

3.4 Accessibility Implications

All existing UI components are used, accessibility is derived from these components and the page editor.

4 Technical Information

No technical particularities to mention

5 Privacy

No new user-related data is collected, stored or processed through this feature. The following privacy information applies:

6 Security

The feature does not create any new attack vectors

7 Contact

8 Funding

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

9 Discussion

10 Implementation

{ The maintainer has to give a description of the final implementation and add screenshots if possible. }

Test Cases

Test cases completed at {date} by {user}
  • {Test case number linked to Testrail} : {test case title}

Privacy

Information in privacy.md of component: updated on {date} by {user} | no change required

Approval

Approved at {date} by {user}.

Last edited: 22. May 2023, 09:07, Schmid, Fabian [fschmid]