Feature Wiki

Information about planned and released features

Tabs

News Timeline: pdf-Upload

1 Initial Problem

The News Timeline within Courses and Groups allows to upload different file types such as .jpg, .gif, .mp4, .mp3. In order to pass information to our students we would like to add the upload of .pdf files to this list. These .pdfs would present information such as flyers or other stuff that assists students' learning.

2 Conceptual Summary

The upload in the news timeline should support .pdf files as well. This .pdf file could either be shown within the news timeline or be downloadable such as uploaded files within the course/group. The "usual" upload does not allow to add text. Allowing to add text could be a workaround which needs to be discussed.

1. Creating a timeline post. Here the .pdf file type should also be allowed.
2. A timeline contribution with a photo added. Similar to this a .pdf file could be added, too.

The upload in the timeline of a course should support .pdf files as well. These are supposed to be presented the way they are currently presented when the autoupload feature is active (Screenshot 1).

The new desired screens can be found in Screenshot 2 and Screenshot 3.

Screenshot 1: Settings needed in order to allow an automatic upload of .pdf files to the timeline IF they are uploaded as files within the course.
Screenshot 2: The upload within a timeline allows to upload .pdf files.
Screenshot 3: A .pdf file was uploaded to the news timeline with a headline and a text. This file won't be shown in the course but only in the timeline.

3 User Interface Modifications

3.1 List of Affected Views

  • No new screen but a .pdf addition to the news timeline.

3.2 User Interface Details

See mockups in Conceptual Summary.

3.3 New User Interface Concepts

No new user interface components.

3.4 Accessibility Implications

We did not identify any special accessibilty implications.

4 Technical Information

Killing, Alexander [alex], 23 Jan 2023:

The news service re-uses the media object service here. Migration to IRSS should be possible, but would require the migration of media objects and tackling /checking this in all its contexts, e.g. media casts, media pools, page editor, learning modules, wiki, .... incl. rendering, exports to XML and especially HTML. This will multiply the effort for this feature by almost 10.

In general I would prefer to migrate to IRSS under a shared project management incl. shared estimations and schedules, planning and information exchange for all involved components, see https://docu.ilias.de/goto_docu_wiki_wpage_6313_1357.html

5 Privacy

Current status of privacy in the News service: https://github.com/ILIAS-eLearning/ILIAS/blob/trunk/Services/News/PRIVACY.md

There will be no additional privacy implications due to this implementation.

6 Security

No security issues.

7 Contact

  • Author of the Request: Falkenstein, Rob [rob]
  • Maintainer: {Please add your name before applying for an initial workshop or a Jour Fixe meeting.}
  • Implementation of the feature is done by: {The maintainer must add the name of the implementing developer.}

8 Funding

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

  • Uni Freiburg

9 Discussion

Schmid, Fabian [fschmid] 2022-12-13: I highly recommend that as part of the implementation, the storage of files in news context is migrated to the IRSS, see PR#5158.

JourFixe, ILIAS [jourfixe], 23 JAN 2023: We highly appreciate this suggestion and schedule the feature for ILIAS 9. We prefer to use the IRSS to handle files as recommended by Fabian Schmid. We do not consider to involve a dedicated project management to coordinate the refactoring of components for the IRSS.

10 Implementation

Test Cases

Test cases completed at 2023-10-13 by Spirou, Ilias [ispirou]

  • 13023 : Per Hand Neuigkeiten im Reiter Timeline anlegen

Approval

Approved at 2023-10-16 by Falkenstein, Rob [rob].

Last edited: 26. Oct 2023, 20:14, Tödt, Alexandra [atoedt]