Feature Wiki

Information about planned and released features

Tabs

Reading Time for Learning Modules and Blogposts

1 Initial Problem

Neither learning modules nor blogs can be estimated externally in size or scope.

2 Conceptual Summary

Learning modules and blog posts should be labelled according to the duration of reading.

  • Learning module: Specified in the byline, as for a metadata.
  • Blog: left-aligned under the title bar (on height of author and publication date).
heuristics: 
  • 275 words/min (like WordPress and other systems (all based on the same Wikipedia-Page))
  • We thought about taking pictures into account (10 seconds per picture), but decided against it.
One setting [on|off] in administration nodes of both objects.

3 User Interface Modifications

3.1 List of Affected Views

  • ListGUI in Repository (LM & CP)
  • Blog-Overview
  • Administration » Learning Module
  • Administration » Blog

3.2 User Interface Details

  • Learning module: Specified in the byline, as for a metadata.
  • Blog: left-aligned under the title bar (on height of author and publication date).

3.3 New User Interface Concepts

none.

4 Technical Information

None

5 Privacy Information

None

6 Security Implications

None

7 Contact

8 Funding

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

9 Discussion

Killing, Alexander [alex] 21 Mar 2019: Not sure how this should be setup technically, also from a component point of view. This will also be language dependend.

JourFixe, ILIAS [jourfixe], 08 APR 2019 : We accept this feature request and schedule it for 6.0. ILIAS LM and blogs should use a central transformation service to estimate the needed time to read the text. This service still needs to be developed. To avoid a misunderstanding of the presented reading time, the labe used should be "Estimated reading time" to show that this is just an estimation. The estimated reading time is not the same as the metadata "Typical Learning Time" from the LOM metadata set. Language dependency is not needed. If the used language cannot be estimated by the service a notice "Cannot be estimated" shall be displayed. Settings to display "Estimated Reading Time" should be available per object (in Settings) and in Administration » Blogs (for blogs) and in Administration » Learning Modules for ILIAS LM. Default in Administration should be "not activated".

Jansen, Michael [mjansen], 25 JUL 2019: PR for the required transformation: https://github.com/ILIAS-eLearning/ILIAS/pull/2019

JourFixe, ILIAS [jourfixe], 09 MAR 2020 : We highly appreciate this suggestion and schedule the feature for ILIAS 7.

JourFixe, ILIAS [jourfixe], 22 MAR 2021 : We still would like to have this feature and re-schedule it for ILIAS 8.

10 Implementation

Since "language dependency is not needed" according to JF, the estimated reading time of a learning module is always derived by the master language for learning modules that support translations.

Test Cases

Test cases completed at 2022-04-25 by Tödt, Alexandra [atoedt]

  • LearningModule
    • 49891 : Lesezeit in der Administration aktivieren
    • 49892 : Lesezeit im Lernmodul aktivieren
  • Blog
    • 49889 : Lesezeit in der Administration aktivieren
    • 49890 : Lesezeit im Blog aktivieren

Approval

Last edited: 26. Apr 2022, 14:00, Samoila, Oliver [oliver.samoila]