Feature Wiki

Information about planned and released features

Tabs

News Timeline: Sidebar

If you need any help in filling out this wiki page, please visit our ILIAS Community FAQ.

1 Initial Problem

A lot of users have started to use the timeline of courses and groups as their main tool of communication / collaboration. However, since there is no sidebar (right column) for the calendar, polls etc. they have to switch to the content page of the course group frequently even if this page is no longer the main focus of the course/group.

2 Conceptual Summary

A sidebar (right column) should be added to the timeline of courses/groups. The sidebar has the same function as the right column on the content page. It contains:

3 User Interface Modifications

3.1 List of Affected Views

  • grp/news_timeline
  • crs/news_timeline
  • crs/settings/export_members -> News settings (idk why the screen id references export_members, but it does...)
  • grp/settings/obj_news_settings

3.2 User Interface Details

Timeline sidebar.
Timeline settings with sidebar option.

3.3 New User Interface Concepts

None.

4 Technical Information

Sesterhenn, Fabian [sesterhenn], 18 July 2018:
The small screen version of the timeline - including the markers - would fit very well in my opinion too. I did not leave them out intentionally. If needed I can redo the mockup.

Killing, Alexander [alex], 18 July 20118:

  • This would need some extensions of the current block implementations imo. At least a function that returns if a block can be displayed alongside the news and/or the content. There is an existing classification block that could be reused.
  • The presentation above shows the small screen version of the timeline (one column) but is missing the date markers. I think it is feasible to use this when being presented with a side column.

5 Contact

  • Author of the Request: Sesterhenn, Fabian [sesterhenn]
  • Maintainer: {Please add your name before applying for an initial workshop or a Jour Fixe meeting.}
  • Implementation of the feature is done by: {The maintainer must add the name of the implementing developer.}

6 Funding

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

7 Discussion

Killing, Alexander [alex], 26 July 2018: I support the idea, see my comments above.

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

Approval

Approved at {date} by {user}.

Last edited: 26. Jul 2018, 13:52, Killing, Alexander [alex]