Feature Wiki

Information about planned and released features

Tabs

Revamp Repository Chat

1 Initial Problem

  • The view is unfortunately not up to date. 
  • The display of messages could be much clearer. The mixture of (a) system information, (b) actual user-generated content and (c) chat functions is exhausting to process. 
  • The user view does not fit with the many other views of users we now have (e.g. who is online, blog).
  • The visualisation is no longer oriented towards the patterns that now exist.

Repository Chat in ILIAS 8

2 Conceptual Summary

  • Visual Alignment and Attractiveness Enhancement – using KitchenSink
  • More clearly recognisable Areas
  • Cleaning up and separate the View by using Kitchen Sink Elements for
    • Message Area 
    • Input Area for Messages
    • User List
    • Outsourced Chat Functions of Message Area in a Secondary Panel
    • Transfer [Invite to Current Room] and [Delete Message History] from the Object Actions Menu to the Chat Functions
  • Renaming due to the discontinued separees 
    • "Main Room" » "Messages" (there are no other rooms anymore)
    • "Message" »  "New Message"

3 User Interface Modifications

3.1 List of Affected Views

Affected by this is mainly the View-Tab of Repository Chat, as shown in mockups below.

3.2 User Interface Details

  • Streamlining Actions in Action-Menu
  • Standard Panel with Legacy Elements for User Messages and Status Messages 
  • Standard Panel with Legacy Elements for Text Input and Emoticons Input
  • Secondary Panel with Legacy Elements for Users
  • Secondary Panel with two Toggles and two Shy or Standard Buttons for Chat Functions

3.3 New User Interface Concepts

Regular selection options as in other objects.
Using Panels and other KS-Elements. More Focus on Messages.   (Using Shy Buttons in Chat Functions.)
Using Panels and other KS-Elements. More Focus on Messages.   (Using Standard Buttons in Chat Functions.)

3.4 Accessibility Implications

No changes

4 Technical Information

No specific technical information.

5 Privacy

No changes.

6 Security

No changes.

7 Contact

8 Funding

If you are interest in funding this feature, please add your name and institution to this list.

9 Discussion

JourFixe, ILIAS [jourfixe], 31 OCT 2022 : We highly appreciate this suggestion and schedule the feature for ILIAS 9. Please add "Add to Favourites" to the Actions dropdown. And we prefer to use Shy Buttons instead of Standard Buttons for the Secondary Panels.

10 Implementation

Test Cases

Test cases completed at 2023-03-28} by Samoila, Oliver [oliver.samoila].

  • C51111 » Chatnachricht abschicken
  • C51112 » Chatnachricht mit Emoticon verschicken
  • C51113 » Einzelnen User mit Chatnachricht ansprechen
  • C51114 » Private Chatnachricht an einzelnen User
  • C51143 » Anzeige des Control Panels

Approval

Approved at 2023-04-05 by Stefanie Gerl, FAU

Last edited: 5. Apr 2023, 11:41, Gerl , Stefanie [stefanie.gerl]