Feature Wiki
Tabs
GUI for Chat in Repository: List of Participants
Page Overview
[Hide]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]