Feature Wiki

Information about planned and released features

Tabs

Mediacast of Type Podcast

1 Initial Problem

Currently it is not possible to create descriptions for media objects in mediacasts and the download link is hardly readable. In the tile view there is no way to provide important information like description. 
The different media types are to be separated: Introduction of a Video Podcast-, Image Gallery- and Audio Podcast-type for mediacasts

List View
Tile View

2 Conceptual Summary

A description for the media objects can also be created in the type "Podcast". The type uses the KS Element Standard Listing Panel. The podcasts are not displayed using an image. Playback elements are added to the panel.

Option 1
Option 2 "Standard Listing Panel with Lead Image"

2.1 Alternative Options, 14 Feb 2022

2.2 Option "with Audio"

2.2.1 Option "with Lead Audio"

3 User Interface Modifications

3.1 List of Affected Views

Mediacast >> Create Mediacast
Mediacast >> Content >> View
Mediacast >> Settings
All Mediacast Screens

3.2 User Interface Details

3.3 New User Interface Concepts

The KS-Element Listing Panel needs a new Item "with lead Audio". 

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 Privacy Information

See https://github.com/ILIAS-eLearning/ILIAS/blob/trunk/Modules/MediaCast/PRIVACY.md

6 Security Implications

We do not see any special security relevant changes.

7 Contact

8 Funding

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

9 Discussion

Kunkel, Matthias [mkunkel], 29 JUL 2020 : Im very happy with the improvements of the mediacast. But compared to the current tile view as shown in chap. 1, the "Play" button in the new look is quite inconspicuous. Can we save a bit from the tile view and build a lead image out of a 'play' tile and the playback element? The 'play button' is by far the most important UI element on this screen.

JourFixe, ILIAS [jourfixe], 03 AUG 2020 : We highly appreciate this suggestion and schedule the feature for ILIAS 7. We prefer option 2 'Standard List Panel with lead audio' to display the mediacasts. Final discussion about the new KS element '... with lead audio' will be made in the related PR. Alexander will check if a cover picture is a MUST for podcast. If so, we have to extend the request accordingly. 

Killing, Alexander [alex], 14 Feb 2022: The PRs will be ready for the next Jour Fixe. I have both options in separate branches, but personally have a strong preference for the option "with Audio" instead of "with Lead Audio" (see screenshots in 2.1 above).

  • The natural reading flow will first read title and description and present the audio element afterwards. So a screenreader user knows what to expect.
  • The leading images usually are more of a decorative nature., e.g. in user lists or if course images are presented. It sounds feasible to allow the combination of both, e.g. here in the podcast.
EDIT PRS are #4041, #4034, #4033

Seiler, Yvonne [yvseiler] & Auerswald, Kristina [kauerswald], 01. MAR 2022: Feedback from A11y/UI/UX experts:

  • For a sensible reading order, we recommend, as described by Alex Killing in the last post, to display the title and description first, before the audio file is displayed (or read aloud by screen readers). We recommend therefore the option "with Audio", which could exist as a variant with lead image (e.g. for podcasts) and as a variant without lead image.
  • Additionally, it would be useful to make the (optional) download link (see screenshot at Initial Problem) more recognizable. In the Tile View, this download link is very difficult to recognize in the upper right corner of the image. Here we recommend to check if the UI component Cards could help to display such a Tile View with a download option as a button (reading order for screen readers would have to be checked).
Best regards, Kristina und Yvonne

JourFixe, ILIAS [jourfixe], 07 MAR 2022 : We highly appreciate this suggestion and re-schedule the feature for ILIAS 8.

10 Implementation

Settings

Presentation

Test Cases

Test cases completed at 2022-01-13 by Tödt, Alexandra [atoedt]

  • 2150 : Mediacast erstellen (amended) 
  • 2151 : Ansicht ändern: Podcast, Videoliste, Bildergalerie (amended) 
  • 49282 : Ansicht ändern: Podcast
  • 49283 : Audiodatei hochladen
  • 49287 : Audiodatei per URL einbinden
  • 49288 : Audiodatei aus Medienpool wählen
  • 49451 : Audio-Beitrag hören
  • 49452 : Audio-Beitrag einzeln herunterladen

Approval

Approved at 28.01.2022 by Koch, Karola [kkoch].

Last edited: 1. Aug 2022, 07:39, Killing, Alexander [alex]