Feature Wiki
Tabs
Abandon the Advanced Table (ILIAS Page Editor)
Page Overview
[Hide]1 Reasons to Abandon Feature
- There are two types of tables in the ILIAS Page Editor (the Data Table and the Advanced Table). This is very hard to explain.
- The Advanced Table was mainly used for layouting. It's use in this case is very limited, as it is not responsive and it has been replaced by the Column Layout.
2 Technical Information
The abandonment of the Advanced Table would happen in two steps:
- With ILIAS 9 no new Advanced Tables can be created. Page Elements in Advanced Tables can still be edited, but no new Elements can be created. The settings of existing Advanced Tables are read only and can not be changed.
- With ILIAS 10 the code for the Advanced Tables is completely removed. Existing Advanced Tables are not shown in the view of a page. When editing a page the former position of the Advanced Table is marked by a grey place holder with a "forbidden sign" on it. Once the page is saved the element is actively removed from the DOM of the page.
3 Contact
- Author of the Request: Samoila, Oliver [oliver.samoila] in adaption to Kergomard, Stephan [skergomard]
- Maintainer: Killing, Alexander [alex]
- Implementation of the feature is done by: {The maintainer must add the name of the implementing developer.}
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.
Killing, Alexander [alex], 16 Jun 2022: We had a discussion for ILIAS 7 and I think it's not correct to say that its use cases are limited and can be replaced by the column layout.
Of course it is wrong to use the table for layout purposes, this should be done using the column layout.
But is is correct to use it for the presentation of tabular data, when the simple data table is not capable to do so. As soon as images or media should be part of a table, the simple data table doesn't do a good job in supporting this.
6 Implementation
{The maintainer has to give a description of the final implementation and possible consequences for existing installations.}
Removed Testcases
The following testcases have been removed from Testrail or modified because the feature is no longer part of the ILIAS core.
- {Test case number linked to Testrail} : {test case title}
Approval
Approved at {date} by {user}.
Last edited: 16. Jun 2022, 12:04, Killing, Alexander [alex]