Feature Wiki

Information about planned and released features

Tabs

Make Chapter / Page Tree Collapsible in Learning Module Page Layout

1 Initial Problem

It is not possible to have page in an ILIAS learning module where the users can decide whether they want to see the "contents frame" or not.

2 Conceptual Summary

The page layout "Table of Contents" should be altered so that it offers the user the option to hide / collapse the Table of Contents (left frame).
We propose the same "glyph" and way of handling that is used for showing / hiding the repository explorer.

Default state: TOC open

A new page layout "Table of Contents (closed)" might additionally introduced that works just as the layout "Tabel of Contents", but starts with the default state "TOC closed"

3 User Interface Modifications

3.1 List of Affected Views

Learning Module Presenation View

3.2 User Interface Details

3.3 New User Interface Concepts

4 Technical Information

No technical issues, but a depedency to the General Layout and Menu Revision project.

5 Contact

  • Author of the Request: Glaubitz, Marko [mglaubitz]
  • 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.}

6 Funding

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

7 Discussion

Killing, Alexander [alex], 26 Mar 2018: I support the general idea. We should bring this into the discussion of the General Layout and Menu Revision project.

Kunkel, Matthias [mkunkel], 14 May 2018 : We have to discuss and decide upon this request in the scope of the General Layout and Menu Revision and Page Layout Revision (Desktop) where we already discussed a general approach for handling explorers.

Additionally, I would suggest to use this feature request as a change of behaviour and move the decision of how a learning module is presented from the author to the user. Why shouldn't a user not being able to choose the view by himself individually? If I prefer to have the explorer open at all times, I can do it. Another user reading the same learning module might find it bothersome to see the TOC if he doesn't need it. Same with the presentation view. If I use a learning module to present it on a beamer, why not switching the view for this event to a view without main menu a.s.o - but keeping it for all other users in their preferred view?

JourFixe, ILIAS [jourfixe], 02 JUL 2018 : We highly appreciate this suggestion and schedule it for 5.4. We use the already introduced pattern of the explorer toggle for this implementation because there won't be an alternative from the General Layout Revision for 5.4.

Zenzen, Enrico [ezenzen], 05 SEP 2022: Due to the revision of the ILIAS layout/navigation this request is outdated. I change the status to outdated in consultation with the maintainer.

8 Implementation

{The maintainer has to give a description of the final implementation and add screenshots if possible.}

Test Cases

Test cases completed at {date} by {user}

  • {Test case number linked to Testrail} : {test case title}

Approval

Approved at {date} by {user}.

Last edited: 5. Sep 2022, 08:16, Zenzen, Enrico [ezenzen]