Feature Wiki

Information about planned and released features

Tabs

Present calendar block on container content page

This feature request is related to other feature requests that target other itmes in the sidebar of container pages. The goal is to have the opportunity to use the full width of the page while having these features enabled:

1 Initial Problem

The calendar block is forced to be displayed in the sidebar. Course admins only have the choice between disabling the calendar or living with it in the top right corner, where it causes a rather large area of whitespace in its otherwise empty column. it is not possbile to place it some fitting on the container page.

2 Conceptual Summary

The page editor should get a new option "Insert Calendar Block" if the calendar block has been enabled for the respective container. If the calendar block is enabled and if it has NOT been inserted anywhere on the page, it will still be displayed in the sidebar.

If the calendar block has been inserted somewhere on the page, it will only be displayed in this spots / these spots (multiple inserts possible). This follows the pattern of how objects are shown when they have been assigned to item groups and sessions.

3 User Interface Modifications

3.1 List of Affected Views

  • Course > Customize Page > Insert Calendar Block
  • Group > Customize Page > Insert Calendar Block
  • Category > Customize Page  > Insert Calendar Block

3.2 User Interface Details

The page editor should receive a new page editor element called "Insert Calendar Block".

Presentation of Calendar on Page

3.3 New User Interface Concepts

3.4 Accessibility Implications

4 Technical Information

No technical issues.

5 Privacy

This feature will not include any privacy implications.

6 Security

none.

7 Contact

Contact the following persons if you want to know more about this feature, its implementation or funding:

  • Information about concept: Marko Glaubitz, marko.glaubitz@rz.uni-freiburg.de
  • Information about funding: (name, e-mail)
  • Information about implementation: (name, e-mail)

8 Funding

9 Discussion

Zenzen, Enrico [ezenzen], 03 AUG 2022: This request no longer fulfills the requirements of the Feature Wiki. In consultation with the maintainer I change the status of the feature request to "Redundant / outdated". If the request is still relevant, please update template and mockups.

Glaubitz, Marko [mglaubitz], 2023-06-01: I have revised and updated this my original feature request to meet the current specification guidelines and the state of development of ILIAS 8.

Schmitz, Tim [tschmitz], 15 JAN 2024: I changed the assignement of this feature from 'Poll' to 'Calendar', as the latter seems more appropriate. Feel free to revert this change if I'm missing something.

10 Implementation

...

Last edited: 15. Jan 2024, 10:45, Schmitz, Tim [tschmitz]