Ticket #103 (closed enhancement: fixed)
Chatting on appointment
| Reported by: | winfried | Owned by: | zeank |
|---|---|---|---|
| Priority: | P1 | Milestone: | Book environment |
| Component: | Webchat | Version: | |
| Severity: | normal | Keywords: | |
| Cc: |
Description (last modified by winfried) (diff)
Users logged in should be able to invite each other for a chat. Only users with an account should be able to invite and only users with an account should be able to be invited.
Design:
In stead of the normal 'chat' page, a page is displayed that lists two lists of invitations: send invitations and received invitations. Below those two lists, there is a form to send invitations.
Send invitations: By clicking on one of these, a chatwindow opens, waiting for an invitee.
Received invitations: A list. You con only click on an invitation when the person who invited you is online for that invitation. The click opens the chat.
In the chat the full name is as nickname.
Sending invitations: A form to enter the e-mail address of the person to be invited and a box for additional text. If the invited person is a registered user: the invitation is send by e-mail, otherwise an error is displayed.
Problem: The chatbot has quite a hardcoded way to determine who is who what function. I can't oversee well how this process will mess with storing the logs of the chat by the bot.
