Server based chat with an html and java client. Adapted by Peter Alberer 2006/03/25 to allow java and AJAX to coexist. Adapted by Tekne 2006/03/01 to replace JAVA server with AJAX; make use of generalized chat class from xotcl-core.
Warning: This package is not maintained anymore.
tcl/chat-procs.tcl TCL Library for the chat system v.4
chat_broadcast_to_applets Broadcast chat message from HTML client to Java server. chat_message_count Get message count in the room. chat_message_post Post message to the chat room and broadcast to all applet clients. chat_message_retrieve Retrieve all messages from the chat room starting from first_msg_id. chat_moderate_message_post Post moderate message to the chat room and broadcast to all applet clients. chat_moderator_grant Grant party a chat moderate privilege to this chat room. chat_moderator_revoke Revoke party a chat moderate privilege to this chat room. chat_post_message_to_db Log chat message to the database. chat_receive_from_server Receive messages from Java clients. chat_revoke_moderators Revoke a list of parties of a moderate privilege from this room. chat_room_delete Delete chat room. chat_room_edit Edit information on chat room. chat_room_message_delete Delete all message in the room. chat_room_moderate_p Return the moderate status of this chat room. chat_room_name Get chat room name. chat_room_new Create new chat room. chat_start_server Start Java chat server. chat_transcript_delete Delete chat transcript. chat_transcript_edit Edit chat transcript. chat_transcript_new Create chat transcript. chat_urlify_msg Convert all www.xxx.com into hyperlinks, adding an <A>..</a>. chat_user_ban Explicit ban user from this chat room. chat_user_grant Grant party a chat privilege to this chat room. chat_user_name Return display name of this user to use in chat. chat_user_revoke Revoke party a chat privilege to this chat room. chat_user_unban unban user from this chat room. room_active_status Get room active status.
sql/postgresql/chat-create.sql sql/postgresql/chat-drop.sql
www/ | |
chat-room-grant.tcl | |
chat.tcl | Decide which template to use HTML or Java. |
del-messages.tcl | Delete a number of messages |
grant-entry.adp | |
html-chat.adp | |
index.adp | |
index.tcl | Display a list of available chat rooms that the user has permission to edit. |
java-chat.adp | |
message-delete-2.tcl | Delete messages in the room. |
message-delete.adp | |
message-delete.tcl | Display delete message confirmation. |
moderator-grant-2.tcl | Add moderator to a room. |
moderator-grant.tcl | Add moderator to a room. |
moderator-revoke-2.tcl | Revoke moderator privilege. |
moderator-revoke.adp | |
moderator-revoke.tcl | Display confirmation before remove moderator privilege from a room. |
plain-chat.adp | |
room-delete-2.tcl | Delete the chat room. |
room-delete.adp | |
room-delete.tcl | Display delete confirmation. |
room-edit-2.tcl | Update room information. |
room-edit.tcl | Display a form to edit room information. |
room-enter.tcl | Perform initialize before chat "Need to change this comment" |
room-entry.adp | |
room-exit.tcl | Post log off message. |
room-new-2.tcl | Add a new room to the database. |
room-new.tcl | Display a form to create a new room. |
room.adp | |
room.tcl | Display information about chat room. |
transcript-delete-2.tcl | Delete chat transcript. |
transcript-delete.adp | |
transcript-delete.tcl | Display confirmation before delete chat transcript. |
transcript-edit-2.tcl | Update chat transcript. |
transcript-edit.tcl | Retrieve transcript content. |
transcript-entry.adp | |
transcript-new-2.tcl | Save transcript. |
transcript-new.tcl | Display available all available chat messages. |
transcript-view.adp | |
transcript-view.tcl | Preview chat transcript. |
unauthorized.adp | |
unauthorized.tcl | Display unauthorized message. |
user-ban-2.tcl | Ban user. |
user-ban.tcl | Explicit ban user from the chat room. |
user-grant-2.tcl | Grant chat user privilege. |
user-grant.tcl | Allow user to the chat room. |
user-revoke-2.tcl | Revoke chat user privilege. |
user-revoke.adp | |
user-revoke.tcl | Display confirmation before remove chat user. |
user-unban-2.tcl | Unban chat user |
user-unban.adp | |
user-unban.tcl | Display confirmation before unban user. |
Calle Aprestadora 19, 12o-2a
08902 Hospitalet de Llobregat (Barcelona)
Spain
Tel Europe: +34 609 953 751
Tel US: +1 415 200 2465
Mail: info@project-open.com