Feature Wiki
Tabs
Implement Kiosk-Mode for Content Page
Page Overview
[Hide]1 Initial Problem
General Kiosk-Mode aims at introducing a general solution for displaying ILIAS-objects in a Kiosk-Mode. This solution should be implemented for the ILIAS Content Page (Introducing Content Page Object).
2 Conceptual Summary
The Kiosk-Mode should be implemented according to the General Kiosk-Mode.
The focus is to present the content of the content page without providing user controls to either edit / change the page or to access the funtional tabs of the content page.
3 User Interface Modifications
3.1 List of Affected Views
- Learning Sequence Player View
3.2 User Interface Details
- in general, all tabs, the title, the description and the action menu of the content page will be hidden
- the page editor content of content the content page will be displayed in the content area of the calling component (e.g. the learning sequence "playback" view)
- controls which need to be addressable from the calling component (e.g. in the learning sequence control tool bar):
- if the learning progress mode "Users Monitor and Set Status Themselves (Complete Module)" is activated: [Mark as completed] (function: set learning progress for the current user to "completed")
This is how a content page is displayed in regular mode:

This is how it should be displayed in kiosk mode:

3.3 New User Interface Concepts
None
4 Technical Information
Feature Banch: https://github.com/mjansenDatabay/ILIAS/tree/feature-content-page-kiosk-mode
5 Contact
- Author of the Request: Richard Klees
- Maintainer: Jansen, Michael [mjansen]
- Implementation of the feature is done by: Jansen, Michael [mjansen], Killing, Alexander [alex]
6 Funding
7 Discussion
- Internal links in text
- Internal links used for media objects
- Linked user profiles
- ... maybe others I don't know, yet.
JourFixe, ILIAS [jourfixe], 15 OCT 2018 : We highly appreciate this suggestion and schedule it for 5.4. We accept that all internal links are opened in a new window/tab as described above by the maintainer.
8 Implementation
Implemented as described above.
Test Cases
Approval
Approved at 2018-10-22 by Glaubitz, Marko [mglaubitz].
Last edited: 22. Oct 2018, 16:35, Glaubitz, Marko [mglaubitz]