Skip to content

ItemGroup 31861: Add display modes and block store URLs#11534

Open
matheuszych wants to merge 1 commit intoILIAS-eLearning:release_10from
matheuszych:ig/31861
Open

ItemGroup 31861: Add display modes and block store URLs#11534
matheuszych wants to merge 1 commit intoILIAS-eLearning:release_10from
matheuszych:ig/31861

Conversation

@matheuszych
Copy link
Copy Markdown
Contributor

See: https://mantis.ilias.de/view.php?id=31861

Item group presentation mixed a show-title checkbox with a separate expand-behaviour field. Settings now use explicit display variants (no title, with title, with title and collapsible) plus an initial open/closed state for the collapsible mode, stored in new display and toggleable_initially columns via ilItemGroupDBUpdateSteps::step_3 and ilItemGroupAR. ilObjItemGroup / ilObjItemGroupGUI read and write those values instead of the old hide-title helpers. ilContainerContentGUI and ilContainerRenderer build the block store link through ilContainerBlockPropertiesStorageGUI and align block headers and behaviour with the new object API. Language files add the matching UI strings.

/cc @thojou

See: https://mantis.ilias.de/view.php?id=31861

Item group presentation mixed a show-title checkbox with a separate expand-behaviour field. Settings now use explicit display variants (no title, with title, with title and collapsible) plus an initial open/closed state for the collapsible mode, stored in new `display` and `toggleable_initially` columns via `ilItemGroupDBUpdateSteps::step_3` and `ilItemGroupAR`. `ilObjItemGroup` / `ilObjItemGroupGUI` read and write those values instead of the old hide-title helpers. `ilContainerContentGUI` and `ilContainerRenderer` build the block store link through `ilContainerBlockPropertiesStorageGUI` and align block headers and behaviour with the new object API. Language files add the matching UI strings.
@mjansenDatabay mjansenDatabay added bugfix php Pull requests that update Php code labels May 5, 2026
@oliversamoila oliversamoila self-assigned this May 5, 2026
@alex40724 alex40724 self-requested a review May 5, 2026 14:47
Copy link
Copy Markdown
Member

@alex40724 alex40724 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me, sorry for the code duplicate, ContentGUI should be dead code.

@alex40724 alex40724 removed their assignment May 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bugfix php Pull requests that update Php code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants