Feature Wiki

Information about planned and released features

Tabs

News Items from Plugins (i.e. Repository Objects, ...)

1 Initial Problem

Plugins can currently not contribute news items / entries to the ILIAS news system. Thus, these objects are neither included in the daily subscription mail of courses and groups nor do they appear on the timeline.

2 Conceptual Summary

The news system should be opened for plugins. Repository object plugins like INteractive Video, Learnplaces, ... should be able to place news entries in course / group / ... contexts.

3 User Interface Modifications

3.1 List of Affected Views

No views  are affected in their structure. The news list (containers) and the timeline will have more content items to display.

3.2 User Interface Details

3.3 New User Interface Concepts

No new UI elements.

4 Technical Information

I would revise the API for the news service, since it is outdated.

5 Contact

6 Funding

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

7 Discussion

Killing, Alexander [alex], 13 Apr 2018: I support this idea.

Kunkel, Matthias [mkunkel], 14 May 2018: Does this request has any influence on the current repository plugin slot - or is it strictly separated? If the API for the news service should be revised with this request, it would be great to have a dedicated feature request for it - just for documentation purposes.

@ Glaubitz, Marko [mglaubitz] : If no views are affected by this request and no user interface details have to be defined, please just give a short statement about this (like you've done in 3.3) but do not leave these entries open. Thanks!

Seeland, Per Pascal [PerPascalSeeland] 1 Jun 2018: I like the idea, but I think it should be seen in relation to Introducing Task Service and Queuing Derived Tasks, since I think those task will also need to be accessed by plugins.

JourFixe, ILIAS [jourfixe], 04 JUN 2018 : We highly appreciate this suggestion and schedule it for 5.4. A documentation of the new API is very welcome. Feature is only related to repository plugins.

8 Implementation

Documentation of the news service:

https://github.com/ILIAS-eLearning/ILIAS/tree/trunk/Services/News

Test Cases

Test cases completed at 2018-10-22 by Killing, Alexander [alex]

Approval

Approved at 2018-10-22 by Glaubitz, Marko [mglaubitz].

Last edited: 22. Oct 2018, 17:36, Tödt, Alexandra [atoedt]