$this->dismiss_half($sessionid, false);
$this->write_data($this->conn_sets[$sessionid][CHAT_CONNECTION_CHANNEL], $CHAT_HTMLHEAD_JS);
$this->trace('Connection accepted: '.$this->conn_sets[$sessionid][CHAT_CONNECTION_CHANNEL].', SID: '.$sessionid.' UID: '.$chatuser->userid.' GID: '.intval($groupid), E_USER_WARNING);
-/*
+
// Finally, broadcast the "entered the chat" message
$msg = &New stdClass;
insert_record('chat_messages', $msg);
$this->message_broadcast($msg, $this->sets_info[$sessionid]['user']);
-*/
+
return true;
}
return false;
}
- $message->chatid = $chatuser->chatid;
- $message->userid = $chatuser->userid;
- $message->groupid = $groupid;
- $message->message = 'enter';
- $message->system = 1;
- $message->timestamp = time();
-
- if (!insert_record('chat_messages', $message)) {
- error('Could not insert a chat message!');
+ if ($version == 'header_js') {
+ $message->chatid = $chatuser->chatid;
+ $message->userid = $chatuser->userid;
+ $message->groupid = $groupid;
+ $message->message = 'enter';
+ $message->system = 1;
+ $message->timestamp = time();
+
+ if (!insert_record('chat_messages', $message)) {
+ error('Could not insert a chat message!');
+ }
}
}