Feature Wiki

Information about planned and released features

Tabs

Allow to modify competence presentation by plugin

1 Requirements

The optes project currently implements a new visualization of competences, see the following screenshot.

The new visualization is achieved by a plugin. The possibility to change this screen by a plugin is achieved by a patch in the competence management that triggers the UI hook plugin slot. We would like to get rid of this patch and see the following alternatives:

  • The competence service can trigger the UI hook plugin slot, just as being done in the patch and this becomes part of the trunk
  • The competence service defines a new plugin slot for being able to modify the presentation in this way.
The plugin comes with a second patch that adds the possibility of implementing "Bubble Charts" to the chart service. Would it be ok (see separate feature wiki page) to extend the charts service, even if the core does not make use of bubble chars (yet)?

2 Additional Information

3 Discussion

Glaubitz, Marko [mglaubitz], 25.04.2016: We strongly support this idea, since we would love to be able to use the competences bubbles aka the respective plugin.

JourFixe, ILIAS [jourfixe], April 25, 2016: We appreciate this feature and prefer solution 1 ‘competence service can trigger the UI hook plugin slot’. For improving performance we are thinking about extending the plugin slot and add sub-slots. But this would be a separate feature request.

4 Implementation

The screenshot in the requirements pretty much shows what can be done now by a plugin. The personal competence screen can be modified in any way by a plugin.

Test Cases

No test cases. We have currently no defined process/concept how to write test cases for plugin slot changes.

Approval

Approved at 2016-08-19 by Samoila, Oliver [oliver.samoila].

Last edited: 26. Aug 2016, 14:49, Samoila, Oliver [oliver.samoila]