Feature Wiki

Information about planned and released features

Tabs

GUI for Chat in Repository: List of Participants

1 Initial Problem

The SIG Learning communities suggests: The participant list of ILIAS repository chat objects should be enhanced.

2 Conceptual Summary

Instead of presenting user SVG icons, the user profile image (if published, otherwise the default dummy user image) should be displayed next to the name of each participant in the participant list of the ILIAS repository chat object. In case a user chose a pseudonym when joining the room, we have to respect it's privacy and need to show the dummy user image.

Furthermore the SIG Learning Communities suggests to add the information when a user joined the room. This should be done by a tooltip like presentation (e.g. by using the HTML title attribute for the elemented wrapping the participant's name).

3 User Interface Modifications

3.1 List of Affected Views

  • Content screen

3.2 User Interface Details

  • Participant list
    • Name: The surrounding HTML element should provide a title attribute (or a tooltip) with the date presentation of the timestampt created on the "User joined Room" event.
    • Icon: The SVG icon should be replaced by the respective user image.

3.3 New User Interface Concepts

None

4 Technical Information

Not necessary

5 Contact

  • Author of the Request: {Please add your name.}
  • 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

JourFixe, ILIAS [jourfixe], Sep 26, 2016: We highly appreciate the replacement of the user icon and the use of the profile image (or the user silhouette). The list of users online should follow the implementation of the Who-is-online? user list. For us it unclear why a 'joined' information should be presented in the dropdown or as a tool tipp when this information is already available in the chat discussion. Therefore we reject this suggestion.

8 Implementation

Implemented as described/shown above.

Test Cases

Test cases completed at 22 Aug 2017 by Jansen, Michael [mjansen]

Approval

Approved at 20.07.2017 by Karola Koch.

Last edited: 22. Aug 2017, 13:28, Jansen, Michael [mjansen]