1.59.2.71 (checked in on 2008/05/08 at 14:27:44 by darrenoh)
Enable chat room support in Drupal.
| Name | Description |
|---|---|
| chatroom_access | Implementation of hook_access(). |
| chatroom_admin_settings | Menu callback; display site-wide chat room settings. |
| chatroom_admin_settings_submit | |
| chatroom_admin_settings_validate | |
| chatroom_archive_chat | Archive old chat. |
| chatroom_archive_old_msgs | Move old messages to archive. |
| chatroom_block | Implementation of hook_block(). |
| chatroom_block_settings | Add settings to block pages. |
| chatroom_block_update_cache | updates a block cache file |
| chatroom_chat | loads the UI for a chat, and registers this user as online |
| chatroom_chat_archive | loads an archived chat |
| chatroom_chat_delete | delete a single chat from the database |
| chatroom_chat_get_from_id | Returns a chat room object for $chat_id. |
| chatroom_chat_get_latest_msgs | Get all messages for chat room after last message. |
| chatroom_chat_get_online_list | Get a list of online users in a given chat. Return the current user at the top of the list. Users who do not update within five seconds after the last message is sent are dropped from the online list. |
| chatroom_chat_kicked_user | tells a kicked out user not to be a knob |
| chatroom_chat_old_msg_limit | Get the number of old messages to show when entering a chat |
| chatroom_chat_register_user | Handles update or insert for user when loading a chat room. |
| chatroom_chat_settings | Add settings to chat page. |
| chatroom_chat_set_cache | sets the chat's cache file by touching it |
| chatroom_chat_update_cache | updates chat's cache file modified time |
| chatroom_chat_update_online_time | update a users online timestamp value |
| chatroom_create_chat_form | returns a create chat form |
| chatroom_create_chat_form_submit | creates a chat |
| chatroom_create_chat_form_validate | validates attempt to create chat - checks this name is not already in use |
| chatroom_delete | Implementation of hook_delete(). |
| chatroom_file_download | |
| chatroom_form | Implementation of hook_form(). |
| chatroom_form_chat_archive | form for archived chat view of open chat to archive that chat |
| chatroom_form_chat_archive_submit | Archive an open chat. |
| chatroom_form_chat_delete | form for archived chat view to delete that chat |
| chatroom_form_chat_delete_submit | Delete an archived chat |
| chatroom_get_active_chats | gets a list of active chats |
| chatroom_get_all_msgs | get all msgs for a given chat |
| chatroom_get_banned_users | Gets a list of banned users for a given chat room. |
| chatroom_get_chatroom_list | returns the list of available chat rooms |
| chatroom_get_msg_info | Format a message for display in a summary table. |
| chatroom_get_room_summary | returns a the list of chats for a given room |
| chatroom_get_site_online_list | gets a list of online users, not including the current user |
| chatroom_help | Implementation of hook_help(). |
| chatroom_insert | Implementation of hook_insert() |
| chatroom_is_banned_user | Checks if the user is banned from the chat room - returns false if not. |
| chatroom_load | Implementation of hook_load(). |
| chatroom_menu | Implementation of hook_menu(). |
| chatroom_node_info | Implementation of hook_node_info(). |
| chatroom_page | Menu callback; prints a chat room listing. |
| chatroom_perm | Implementation of hook_perm(). |
| chatroom_site_update_online_time | updates a users online time |
| chatroom_smileys_filter_process | smileys module support - process smileys filtering this is modified from smileys.module because we don't have full bootstrap because we don't want to send html, just data about image |
| chatroom_smileys_get_textentry | smileys module support return text entry smileys list |
| chatroom_update | Implementation of hook_update() |
| chatroom_view | Implementation of hook_view(). |
| theme_chatroom_block_chats | List site-wide chats. |
| theme_chatroom_block_chat_online_list | Get a list of on-line users in a given chat. |
| theme_chatroom_block_commands | List chat commands. |
| theme_chatroom_block_rooms | List chat rooms. |
| theme_chatroom_block_site_online_list | outputs html for list of online users for the whole site |
| theme_chatroom_chat | Get HTML for chat. |
| theme_chatroom_chat_archive | Get HTML for chat archive page. |
| theme_chatroom_chat_banned_user | Get HTML for ban message. |
| theme_chatroom_chat_board | returns html for the message board |
| theme_chatroom_chat_kicked_user | Get HTML for kick message. |
| theme_chatroom_chat_textentry | returns html for the text entry widget themeable |
| theme_chatroom_display | Format the chat room listing. |
| theme_chatroom_list | Format the chat room table. |
| _chatroom_element_numeric_unsigned | |
| _chatroom_get_cache_file | get block cache file |
| _chatroom_load_hex_colours | Get an array of dark hex values for user colours. |
| _chatroom_variable_get | Replacement for variable_get because configuration variables are not loaded in session bootstrap |