Feature Wiki

Information about planned and released features

Tabs

Reading Time for Content Pages

This page was initially created for Learning Modules, Blogposts and Content Pages. Because the implementation for Learning Modules and Blogs could not be finished for ILIAS on-time, the feature request for the introduction of the reading time for these two repository objects was move to: Reading Time for Learning Modules and Blogposts

1 Initial Problem

ContentPages cannot be estimated externally in size or scope.

2 Conceptual Summary

ContentPage objects should be labelled according to the duration of reading.

  • The reading time of the ContentPage's content should be added as a property to the ListGUI element of each content page.
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 the administration node.

3 User Interface Modifications

3.1 List of Affected Views

  • Repository » ListGUI of ContentPage Objects
  • Administration » Content Page (New Node)

3.2 User Interface Details

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

Samoila, Oliver [oliver.samoila], 13 JAN 2020: In addition to the requirements for ILIAS 6 the content page should also support the reading time.

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

10 Implementation

Implemented as described above.

Test Cases

Test cases completed at 2020-10-27 by Jansen, Michael [mjansen]

  • #42259 : Globale Administration aufrufen
  • #42260 : Globale Administration abspeichern
  • #42261 : Lesezeit in der Inhaltsseite
  • #42262 : Lesezeit in der Inhaltsseite: Mehrsprachigkeit

Approval

Approved at 2020-10-26 by Samoila, Oliver [oliver.samoila].

Last edited: 27. Oct 2020, 08:15, Jansen, Michael [mjansen]