Feature Wiki
Tabs
Study Programme: Abandon Dynamic Tree in Manage View
Page Overview
[Hide]1 Reasons to Abandon Feature
The Study Programme is the only object in ILIAS that features a dynamic tree with asnyc features as its "Manage Content" view. Initially, the feature was meant to provide a model for other ILIAS objects by introducing a quicker way to manage and create content in ILIAS. This idea never materialized and the dynamic tree in the Study Programme still is a unicorn. The maintenance burden for the feature is to high to be only used in one location. The dynamic tree should be abandoned and replaced by the standard container "Manage Content" view.
2 Technical Information
This will allow to get rid of some dated Javascript-Code.
3 Contact
- Author of the Request: Klees, Richard [rklees]
- Maintainer: Klees, Richard [rklees]
- Implementation of the feature is done by: CaT ILIAS Team
4 Funding
Removing the feature from the ILIAS code base might need funding. If you are interest in funding this request, please add your name and institution to this list.
- ...
5 Discussion
Use the following discussion section to express your objections against this request or your consent to get rid of this feature.
JourFixe, ILIAS [jourfixe], 19 SEP 2022 : We follow the recommendation of the SP maintainer and abandon the Dynamic Tree in Manage View with ILIAS 9.
JourFixe, ILIAS [jourfixe], 08 JUL 2024: We still would like to get rid of this unicorn and abandon the feature with ILIAS 10.
6 Implementation
The dynamic tree view has been removed as described. The Study Programme now sports the standard sub tabs of every container object instead.
Removed Testcases
The following testcases have been removed from Testrail or modified because the feature is no longer part of the ILIAS core.
Klees, Richard [rklees], 2024-10-09: I could not find any testcases that explicitly mention the dynamic tree view. Hence I removed none. If I have overseen any: Please report in Mantis.
Approval
Approved at 2024-10-10 by Klees, Richard [rklees].
Last edited: 10. Oct 2024, 13:15, Klees, Richard [rklees]