Feature Wiki

Information about planned and released features

Tabs

Uploading Tile Image for Files

1 Initial Problem

Set Containers to Deck of Card Listing needs images to be a sensible feature.  Uploading Images for Presenting Objects in Deck of Cards (Tile View) was not implemented for all objects. 

2 Conceptual Summary

To store tile images for file objects, a Settings-Tab is introduced.

  • The Tab contains the settings 'Title', 'Description', 'Enable Rating' and a new setting 'Tile Image': Here an Image can be uploaded to be used in the Tile-look. 
  • If there is no image uploaded, yet, then the card uses the default color.
The Versions tab is renamed to Edit Versions.
  • Above the Versions-List, the user can use the toolbar to replace the file or create a new version.

3 User Interface Modifications

3.1 List of Affected Views

  • Settings-Tab of Files
  • Edit Versions-Tab of Files

3.2 User Interface Details

3.3 New User Interface Concepts

None.

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 Contact

6 Funding

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

7 Discussion

17.06.2019, Olivia Kaufmann: Why not use the file preview as the tile image for files? An Admin can enable the file preview as the tile image in the the edit-tab of the file.  There would need to be an extra checkbox .

Schmid, Fabian [fschmid] 2019-07-21: I fully support the proposal as a maintainer and ask the JF to implement the separation of the form (without the possibility to support tiles) in ILIAS 5.4 as well. This would help solve problems with the fileupload ans is more intuitive IMO.

  • https://mantis.ilias.de/view.php?id=24649
  • https://mantis.ilias.de/view.php?id=25416

Schmid, Fabian [fschmid] 2019-07-21: @Olivia Kaufmann: The idea is great, but for me it's another feature. this would need some more concept since not everybody has the preview activated.

Kunkel, Matthias [mkunkel], 24 JUN 2019 : It's great that we will get tiles for files as well - hopefully. Two comments concerning the suggested tab presentation:

  • The Tabs Guideline says that content-related tabs should be presented before the Info tab. This would mean that the tab for "Versions" comes first, followed by "Info".
  • I guess it is sufficient to label the tab "Versions" and not "Edit Versions". We have removed most of these "DO SOMETHING" labels and substituted them by "SOMETHING" labels. We could discuss if we extend the label to "File Versions" if this is easier to understand for newbies.

Amstutz, Timon [amstutz], 1 Jul 2019 : +1 to the two comments of Matthias. @Schmid, Fabian [fschmid]: I love the idea of Oliva Kaufmann. Would be a shame to miss that just for the missing FR on this, since IMO it fits this one here. You are rigtht that we could make this awsome with a larger concept. However I believe we can make this already good with some small addition like:

  • Add an additional form checkbox setting underneath Tile Image, labeled "Preview as Tile Image" with the by-line: "Use the preview of the file if one is available as tile image if no tile image is provided. Note that the section chosen as tile-image is calculated automatically. If the file is an image itself, this image will be used".
  • The setting should only appear if file previews are activated globally.

JourFixe, ILIAS [jourfixe], 01 JUL 2019 : We highly appreciate this suggestion and schedule the feature for 6.0 and accept the separation of tabs (Settings | Versions) for 5.4 to solve the mentioned bugs in this component. Please consider the suggestions concerning tab positions by Matthias. And we allow to suggest a new request "File Preview for Tile Image" for 6.0 where Olivias suggestion could be presented and described as an additional feature for the file object.

8 Implementation

Test Cases

Test cases completed at 09 OCT 2019 by Zenzen, Enrico [ezenzen]

  • C1909: Titel und/oder Beschreibung änder
  • C1910: Neue Version hochladen - Alte Datei behalten
  • C31904: Datei mit Kachelbild versehen

Approval

Approved at 09 OCT 2019 by Zenzen, Enrico [ezenzen].

Last edited: 31. Aug 2021, 10:42, Kunkel, Matthias [mkunkel]