The private chat feature, which should be available in chatroom.module according to several old and resolved issues and the module's readme.txt (did it worl in the past), seems to be broken or eben missing completely (can't see any of it in the module's code, either).
Am i the only one seeing this, or has this really become broken?
Since we're in a *very* time-tight project, we'd need some hint here real soon!
If there's just a bug, we're happy to help fixing it!
Thanks!!

Comments

rc2020’s picture

I'm also curious about this. Is there a method for private chats to be enabled through organic groups?

Anonymous’s picture

Assigned: Unassigned »

i'll look into it. i'm picking up the code after a long absence. my first guess is, yes, private chat is gone (or never existed in the 6.x port).

patches to add it or further info about where it was before it was removed most welcome.

Anonymous’s picture

Version: 6.x-1.x-dev » 6.x-2.x-dev

just updating the branch.

also, the 6.x-2 branch will now work with OG, as chats are nodes.

Anonymous’s picture

Title: Private Chat - broken or newly missing in both 1.x and 2.x branches?!? » implement private chats
Category: bug » feature

updating the title.

the 6.x-2 branch is sane enough now to start work on this.

what makes a private chat different from a normal chat?

  • only those explicitly invited can participate
  • only those explicitly invited can see the archive

so i think this requires building an invite system - there has to be a clear way to say "these people can see this chat, and these people only".

am i missing something?

Anonymous’s picture

note, i don't want to try to use node_access and the like, because that's just ugly, nor do i think this is the same functionality as making a chat part of an organic group (which is possible without this feature).

this should be a simple, stand-alone bit of functionality that allows a user to create an adhoc chat with another user(s) and keep that chat too themselves.

Anonymous’s picture

just committed some working code for this.

please try out the latest 6.x-2.x-dev code from cvs if you want to try it out. i'll keep this open until i've cleaned it up a bit and rolled a new alpha.

Anonymous’s picture

Status: Active » Fixed

ok, i've fixed a few bugs in this, so closing as fixed.

i've opened up an issue here #621838: better default theming for private chat user add/remove widget for theming the widget a bit better.

if anyone using this feature finds bugs, please open separate issues related to the specific bugs.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.