Feature Wiki

Information about planned and released features

Tabs

Shortened Breadcrumb

As background information for this request please consult [[[Project] MOOC-like Look]].

1 Initial Problem

The display of the Breadcrumb can be governed by not-granting the "Visible" permission to a role.
This however screws with that role's capability to copy objects, because like the tree leaves will not be visible. 

2 Conceptual Summary

It should be possible to shorten the Breadcrum thus it starts with a course by configurtation.  

3 User Interface Modifications

3.1 List of Affected Views

  • Breadcrum 
  • Administration > Repository > Settings 

3.2 User Interface Details

Setting in Global Administration
Shortend Breadcrum in Course

3.3 New User Interface Concepts

None

4 Technical Information

No technical issues.

5 Contact

6 Funding

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

7 Discussion

27. September 2017 Amstutz, Timon [amstutz]: Why is the "Breadcrumb starts with course" a global settings and not a setting that might be set by individual courses? In large installations there might be different scenarios on how to use with the breadcrumb. I suggest to make a default setting in the administration but leave to option open for each course to be set on it's own.

Killing, Alexander [alex], 2 Oct 2017: I think a course specific setting could be an additional feature. The advantage of a global setting is consistency throughout the entire installation. I do not understand why the setting should be a subsetting of "Repository Tree Presentation". I think it's an independent setting.

Kiegel, Colin [kiegel] 2017-10-09: I can see advantages for both ways. A global setting is easier to use consistently. A local setting is more flexible and it can be generalized to other container objects (groups / categories). If multiple nested groups / categories have the setting enabled, the most inner one could be dominant. I know it's not about groups and categories here - but it's still worth it to think about possible generalizations. A global setting is not that easy to generalize because of the ambiguities due to nesting.

JourFixe, ILIAS [jourfixe], October 09, 2017: We highly appreciate this suggestion and schedule it for 5.4. We would like to have the following changes:

  • 'Breadcrumb starts with course' should be a propper setting and not a sub-setting of 'Repository Tree Presentation'. Presentation should follow the current implementation of 'Org Units » Settings : Show User Data...' (see screenshot below).
  • Handling of breadcrumb in ILIAS Learning Module should be streamlined accordingly.

8 Implementation

Test Cases

Test cases completed at 2018-10-21 by Tödt, Alexandra [atoedt]

  • 24838 : Brotkrumenkürzung standardmäßig in allen neuen Kursen
  • 24842 : Brotkrumenkürzung allen neuen Kursen als Option anbieten
  • 24840 : Brotkrumenkürzung allen neuen Kursen aufzwingen

Approval

Approved at 26.10.2018 by Wagner, Michael [Michael.Wagner].

Last edited: 18. Oct 2024, 15:29, Kunkel, Matthias [mkunkel]