Feature Wiki

Information about planned and released features

Tabs

Presentation Table for Bibliografic List Item

1 Initial Problem

The list display in a bibliographic list item is currently implemented with the legacy ilTable2GUI. This implementation is to be replaced by a UI\Table\Presentation with ILIAS 10. As the presentation changes significantly, this is documented here as a feature request.

2 Conceptual Summary

All bibliographic have the following fields in common, which are used for the headline of a table entry:

- Author
- Title
- Year

All other fields are inserted as key/value pairs as UI\Listing\Descriptive in the content of the table row.

The filters are displayed as new UI\Filter. The filters remain configurable via the object settings.

3 User Interface Modifications

3.1 List of Affected Views

  • Content Tab of Bibliografic List Items

3.2 User Interface Details

3.3 New User Interface Concepts

None

3.4 Accessibility Implications

The use of existing UI components does not introduce any new implications for accessibility.

4 Technical Information

No special features. the implementation is carried out with a general refactoring of the bibliographic list items. the tables in the administration can be converted to UI\Table\Data without any special features.

5 Privacy

No new personal data is collected or processed as a result of the implementation of the feature. 

6 Security

The implementation of the feature does not introduce any new attack vectors. there are no further special security-related considerations to be made.

7 Contact

8 Funding

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

9 Discussion

JourFixe, ILIAS [jourfixe], 30 SEP 2024: We highly appreciate this suggestion and accept the feature for ILIAS 10.

10 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}

Privacy

Information in privacy.md of component: updated on {date} by {user} | no change required

Approval

Approved at {date} by {user}.

Last edited: 3. Oct 2024, 09:40, Lorenz, Katharina [klorenz]