Feature Wiki
Tabs
News Items from Plugins (i.e. Repository Objects, ...)
Page Overview
[Hide]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
- Author of the Request: Marko Glaubitz, Universität Freiburg
- Maintainer: Killing, Alexander [alex]
- 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], 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]