Feature Wiki

Information about planned and released features

Tabs

User Action Service

1 Requirements

A user action service should provide a general implementation for user-to-user-interactions, e.g. compose mail, visit profile, show shared resources, etc.

Each ILIAS component should be able

  • to provide implementations for user actions (compose mail, visit profile, ...) and
  • to provide context implementations that present these actions (e.g. who-is-online-tool, user profile screen, members gallery, etc.).

1.1 First Version (ILIAS 5.2)

A first version is implemented as part of the 5.2 feature request Who-Is-Online: Usability Improvements and Advanced Options.

In this version only the "Who-Is-Online"-Tool will be implemented as a "user action context". The activation configuration will be part of the "Who-Is-Online"-Tool adminstration screen.

1.2 Future Versions

Future version should provide configurable user actions for more contexts like

  • user profile
  • members gallery
  • ...
The configuration of the activation of each action in each context should be done within the user administration and optional for separate contexts in the corresponding component administration. (all places will share the same implementation).

2 Additional Information

  • Idea / concept: Alex Killing / Timon Amstutz / Hansjörg Lauener
  • Interest in funding: Universität Bern
  • Maintainer: Alex Killing
  • Implementation of the feature is done by Alex Killing
  • Testcases by: Leifos

3 Discussion

Kunkel, Matthias [mkunkel], August 25, 2016: Highly appreciated and scheduled for 5.2.

4 Implementation

Implemented first version exactly as in the screenshot above.

Test Cases

Test cases completed at2016-08-26 by atoedt

  • 13048: Festlegen, welche Benutzeraktionen in der "Wer ist online?"-Anzeige verfügbar sein sollen

Approval

Approved at 25.08.2016 by Amstutz, Timon [amstutz].

Last edited: 26. Aug 2016, 18:30, Tödt, Alexandra [atoedt]