Skip to content

[FEATURE] Booking Pool 11: Replacing LUI Tables with KS Tables#11619

Open
matheuszych wants to merge 8 commits into
ILIAS-eLearning:release_11from
matheuszych:feature/11/booking-pool-tables-lui-clean
Open

[FEATURE] Booking Pool 11: Replacing LUI Tables with KS Tables#11619
matheuszych wants to merge 8 commits into
ILIAS-eLearning:release_11from
matheuszych:feature/11/booking-pool-tables-lui-clean

Conversation

@matheuszych
Copy link
Copy Markdown
Contributor

This feature replaces the legacy LUI tables in the Booking Pool with the modern KS table implementations. The affected areas include the tables for bookable items, bookings, participants, and schedules.

The migration improves consistency with current UI standards, enhances maintainability, and lays the groundwork for future extensions. Existing functionality is preserved while aligning the Booking Pool with the newer KS-based table framework.

/cc @thojou @slowe47

See: https://docu.ilias.de/go/wiki/wpage_7320_1357

Adds common classes, mainly shared by all the new Booking Pool tables.
See: https://docu.ilias.de/go/wiki/wpage_7320_1357

Adds and adjusts existing language variables used by the new Booking Pool tables.
See: https://docu.ilias.de/go/wiki/wpage_7320_1357

Removes superfluous twig templates used by the legacy Booking Pool tables.
See: https://docu.ilias.de/go/wiki/wpage_7320_1357

Adds changes to the base classes of the Booking Pool to work correctly with the new Tables.
@matheuszych matheuszych force-pushed the feature/11/booking-pool-tables-lui-clean branch from bbe3bb9 to 5ddb5f5 Compare June 1, 2026 10:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant