Skip to content

[FEATURE] Booking Pool 12: Replacing LUI Tables with KS Tables#11618

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

[FEATURE] Booking Pool 12: Replacing LUI Tables with KS Tables#11618
matheuszych wants to merge 8 commits into
ILIAS-eLearning:trunkfrom
matheuszych:feature/12/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.
@matheuszych matheuszych force-pushed the feature/12/booking-pool-tables-lui-clean branch 2 times, most recently from 4186bef to 062d261 Compare June 2, 2026 07:44
@matheuszych matheuszych force-pushed the feature/12/booking-pool-tables-lui-clean branch from 062d261 to f049fa1 Compare June 2, 2026 07:57
@mjansenDatabay mjansenDatabay added improvement php Pull requests that update Php code labels Jun 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

improvement php Pull requests that update Php code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants