Feature Wiki
Tabs
File: direct download can be prevented to open info tab first
Page Overview
[Hide]1 Initial Problem
After clicking a file object in ILIAS, the download automatically starts. In some cases it's useful to get some more information first, instead of downloading directly.
2 Conceptual Summary
There should be an option to prevent from automatical download. If this option is activated, the info tab opens first, the user can download the file from there afterwards.
The new setting only affects file objects presented in the ILIAS UI but has no effect on files called per permanent link (usual permalink leads furthermore to Info page, download link starts download immediately).
3 User Interface Modifications
3.1 List of Affected Views
- File > settings tab
- File > info tab
3.2 User Interface Details
de:
Klicken auf Titel:
- Download starten
- Info-Reiter aufrufen
Click on Title:
- direct download
- show info page first
3.3 New User Interface Concepts
none
3.4 Accessibility Implications
the a-Element of il_ContainerItemTitle currently does not support a description of the action the link triggers. If this should be possible at the time the feature is implemented, we will take into account.
4 Technical Information
From a technical point of view, there are the following adjustments:
- Addition to the form as described in the FR
- Addition of a column 'on_click_action' (TINYINT, defaults to 0 ==> Download) to the database table file_data.
- Adaptation of the ilObjFileListGUI to consider the setting in primary action
if a user has only visible rights, but the file is set to "Direct Download", the info screen is still displayed.
5 Privacy
No new personal data will be stored with this feature
6 Security
From the security point of view, there is no change compared to before. the following rights will continue to be queried:
- Info screen: visible
- Download: read
if a user has only visible rights, but the file is set to "Direct Download", the info screen is still displayed.
7 Contact
- Author of the Request: Seibt, Alina [alina.seibt]
- Maintainer: Schmid, Fabian [fschmid]
- Implementation of the feature is done by: Fuhrer, Thibeau [tfuhrer]
8 Funding
If you are interest in funding this feature, please add your name and institution to this list.
9 Discussion
JourFixe, ILIAS [jourfixe], 07 MAR 2022 : We highly appreciate this suggestion and schedule the feature for ILIAS 9.
10 Implementation
Test Cases
Test cases completed at 12/04/2022 by Zehnder, Lukas [lzehnder]
- C49886 : Aktion bei Klick auf Datei-Titel festlegen
Approval
Approved at 29.04.2022 by Seibt, Alina [alina.seibt].
Last edited: 25. Oct 2023, 10:11, Lorenz, Katharina [klorenz]