Closed (fixed)
Project:
Chatroom
Version:
6.x-2.x-dev
Component:
User interface
Priority:
Normal
Category:
Task
Reporter:
Created:
11 Nov 2009 at 04:52 UTC
Updated:
3 Dec 2009 at 14:20 UTC
Jump to comment: Most recent
I might have missed something, but can users create private chats? And is there a way to invite people?
Comments
Comment #1
Anonymous (not verified) commentedyes, in the latest branch.
when you create a new chat, there is a "make this private" button. there's also a widget in the chat display to invite people to chat.
they both could use some usability love, so if you could try them out and feedback issues i'd much appreciate it.
Comment #2
BetaTheta commentedSure, I tried it out. A couple of things I noticed:
-when I create a chat in a chatroom, it works perfectly, but then I have to go to the edit tab to make it private. Would it be possible to have a 'make private' button on the chat itself (only viewable by owners/right permissions)?
-is there a way to click on a person's name in the chat and it would automatically create a new chat with Title 'Chat with ...'.
-is there a way to automatically delete certain chats when everyone logs off? I just realized that two people might have a chat and not need the info anymore. I think the biggest problem might be people creating new chats every single time they talk to the same person, creating a clutter of chat nodes
maybe this can be done by creating a 'create permanent chat' permission. People with this permission could choose to archive/keep the chat. Every other chat gets automatically deleted once no one is active on it
Comment #3
Anonymous (not verified) commentedJanam: thanks for the report. don't have time to respond to all of this now, but i think you have some good suggestions, which i'll likely turn into separate issues to implement.
Comment #4
Anonymous (not verified) commentedJanam: forgot to say, feel free to create separate issues yourself, and/or post patches here.
Comment #5
Docc commentedseperate issues indeed.
My thoughts on this:
- A checkbox 'private chat' next to 'create chat' would be the easiest approach.
- 1on1 chats, dont think these should be chatnodes (no node at all). Would clutter up things.
Should be something simple. Wich can be created and closed(and deleted) quick and/or automatic.
[User initiates 1on1 chat (popup), data is created and kept in a table. Users leave, data gets destroyed.]
- Cleaning up unused chats automatic is not hard, just the question, wich ones and wich not. You have to be able to flag these. Dont know if role permissions would be enough for this.
Comment #6
Anonymous (not verified) commentedi've committed a bunch of code to get somewhat closer to the 'make it easy to make a chat private from the chat interface itself.
i like the idea of a check box on the chatroom listing when creating chats.
i'll finish those two then close this issue out, and look at the one-to-one chat stuff.
the code i've just committed allows modules to hook into the links displayed with the user list, please check it out.
Comment #7
Anonymous (not verified) commentedok, closing now.
there is now a 'make chat private' button in the management interface for chats, and a 'make public' if the chat is already private.
http://drupal.org/cvs?commit=291174
the other bits mentioned in this chat will have to be taken up in separate issues post the 6.x-2 stable release.
Comment #8
Anonymous (not verified) commented