[chat] element index

Package indexes

All elements
a b c d e f g h i l m n p r s t u v w _
_
top
_chat_delete_all_messages
The actualiser for deleting all the messages in a room.
_chat_delete_many_messages
The actualiser for deleting all the ticked messages in a room.
_chat_delete_message
The actualiser for deleting a message.
_chat_download_logs
The actualiser to download chat logs.
_chat_edit_message
The actualiser for editing a message.
_chat_messages_script_ajax
Output messages (in XML format) from up to five minutes ago (give somebody who's just joined the chatroom some chat backlog), or the messages posted since the last check.
_chat_post_message_ajax
Handle an AJAX message posting request.
_chat_private
The actualiser to add a chat room.
_deal_with_chatcode_invite
Parse invitation chat code tag.
_deal_with_chatcode_newroom
Parse room creation chat code tag.
_deal_with_chatcode_private
Parse private message chat code tag.
_deal_with_chatcode_tags
Parse chat code tags (called multiple times, for each tag).
_delete_all
The actualiser to delete all chat rooms.
_remove_empty_messages
Remove any messages from the list of messages that aren't mentioned in the list of message IDs.
_set_effects
The actualiser to set sound effects.
_sort_chat_browse_rows
Sort chatroom rows (callback).
a
top
$archive_entry_point
$archive_label
$author
Module_admin_chat::$author in admin_chat.php
add_actualisation
Standard aed_module add actualiser.
add_chatroom
add_chatroom() in chat2.php
Add a chatroom.
admin_chat.php
admin_chat.php in admin_chat.php
b
top
blocking_add
blocking_add() in chat2.php
Block a member.
blocking_add
Change blocking settings (add one specific to block list, and then redirect).
blocking_interface
The UI to manage who is blocked.
blocking_remove
blocking_remove() in chat2.php
Unblock a member.
blocking_remove
Change blocking settings (remove one specific member from block list, and then redirect).
blocking_set
Change blocking settings.
Block_side_shoutbox
Block_side_shoutbox in side_shoutbox.php
buddies_list
List all the buddies of a member.
buddy_add
buddy_add() in chat2.php
Add a buddy.
buddy_add
Add a buddy.
buddy_remove
Remove a buddy.
buddy_remove
buddy_remove() in chat2.php
Remove ('dump') a buddy.
c
top
cacheing_environment
Standard modular cache function.
chatroom_ban_to
chatroom_ban_to() in chat2.php
Ban a member from a chatroom.
chatroom_unban_to
chatroom_unban_to() in chat2.php
Unban a member from a chatroom.
chatter_active
chatter_active() in chat.php
Find whether a member is active in chat (i.e. not away).
chat_ban
The actualiser for banning a chatter.
chat_choose_room
The main user interface for choosing a chat room to moderate.
chat_convert_html_entities
Takes a chat message, and converts some characters from HTML entities into proper characters.
chat_delete_all_messages
The UI for deleting all the messages in a room.
chat_download_logs
The UI to download chat logs.
chat_edit_message
The UI for editing a message.
chat_get_all_rooms
Get an array of all the chatrooms.
chat_get_room_content
Get a multidimensional array of the content of the specified chatroom. It automatically parses for comcode, chatcode, banned words, smilies, and uses complex logic to decide whether or not to show each message; based upon who the member is, the message content, and other such inputs.
chat_lobby
The UI to choose a chat room.
chat_logs_script
chat_logs_script() in chat.php
Pass out chat log files.
chat_options
Save the user's options into a cookie.
chat_poller
chat_poller() in chat_poller.php
Function to quickly (efficiently) check to see if there's been any chat activity.
chat_post_message
Enter a message into the database for the specified room, and with the specified parameters. The message is filtered for banned words, and is compressed into a tempcode storage format.
chat_private
The UI to create a private chat room.
chat_room
The UI for a chat room.
chat_room_prune
chat_room_prune() in chat.php
Prune membership of chat room.
chat_unban
The actualiser for unbanning a chatter.
check_chatroom_access
Check whether a member has access to the chatroom.
cms_chat.php
cms_chat.php in cms_chat.php
chat.php
chat.php in chat.php
chat.php
chat.php in chat.php
chat2.php
chat2.php in chat2.php
chat_poller.php
chat_poller.php in chat_poller.php
chat_stats.php
chat_stats.php in chat_stats.php
chat.php
chat.php in chat.php
chat.php
chat.php in chat.php
chat.php
chat.php in chat.php
chat.php
chat.php in chat.php
chat.php
chat.php in chat.php
chat.php
chat.php in chat.php
chat_default_post_colour.php
chat_default_post_colour.php in chat_default_post_colour.php
chat_default_post_font.php
chat_default_post_font.php in chat_default_post_font.php
chat_flood_timelimit.php
chat_flood_timelimit.php in chat_flood_timelimit.php
chat_private_room_deletion_time.php
chat_private_room_deletion_time.php in chat_private_room_deletion_time.php
chat_show_stats_count_messages.php
chat_show_stats_count_messages.php in chat_show_stats_count_messages.php
chat_show_stats_count_rooms.php
chat_show_stats_count_rooms.php in chat_show_stats_count_rooms.php
chat_show_stats_count_users.php
chat_show_stats_count_users.php in chat_show_stats_count_users.php
chat.php
chat.php in chat.php
chat.php
chat.php in chat.php
chat.php
chat.php in chat.php
chat.php
chat.php in chat.php
CHAT_IM.php
CHAT_IM.php in CHAT_IM.php
chat.php
chat.php in chat.php
d
top
delete_actualisation
Standard aed_module delete actualiser.
delete_all
The UI to delete all chat rooms.
delete_all_chatrooms
Delete all chatrooms.
delete_chatroom
delete_chatroom() in chat2.php
Delete a chatroom.
delete_chatroom_messages
Delete all messages in a chatroom.
delete_chat_messages
Delete chat messages.
dllogs.php
dllogs.php in dllogs.php
default.php
default.php in default.php
e
top
edit_actualisation
Standard aed_module edit actualiser.
edit_chatroom
edit_chatroom() in chat2.php
Edit a chatroom.
enter_chat_lobby
enter_chat_lobby() in chat.php
Enter the current member to the chat lobby / Mark them available.
extract_page_link_permissions
Convert a page link to a category ID and category permission module type.
f
top
fill_in_edit_form
Standard aed_module edit form filler.
filter_invites_for_blocking
Filter an invite list to make sure people who are blocking don't get drawn in and hence their blocking unmasked.
g
top
get_blocks
Standard modular run function for blocks in the setup wizard.
get_chatroom_fields
Get form fields for adding/editing a chatroom.
get_chatroom_id
get_chatroom_id() in chat.php
Get the id of the specified chatroom, from its room name.
get_chatroom_name
Get the textual name of the specified chatroom, from its room id.
get_chatters_in_room
Get the people who have posted a message in the specified room within the last x minutes (defaults to five). Note that this function performs no pruning- the chat lobby will do that. It does do an activity time-range select though.
get_chatters_in_room_tpl
Get some template code showing the number of chatters in a room.
get_chat_sound_tpl
Get a template that will set up the chat sound effects as for what this member needs.
get_chmod_array
Get a list of file permissions to set
get_default
Gets the default value for the config option.
get_default
Gets the default value for the config option.
get_default
Gets the default value for the config option.
get_default
Gets the default value for the config option.
get_default
Gets the default value for the config option.
get_default
Gets the default value for the config option.
get_default
Gets the default value for the config option.
get_default
Gets the default value for the config option.
get_default
Gets the default value for the config option.
get_default
Gets the default value for the config option.
get_default
Gets the default value for the config option.
get_dependencies
Get a mapping of dependency types
get_description
Get the description of the addon
get_details
Gets the details relating to the config option.
get_details
Gets the details relating to the config option.
get_details
Gets the details relating to the config option.
get_details
Gets the details relating to the config option.
get_details
Gets the details relating to the config option.
get_details
Gets the details relating to the config option.
get_details
Gets the details relating to the config option.
get_details
Gets the details relating to the config option.
get_details
Gets the details relating to the config option.
get_details
Gets the details relating to the config option.
get_details
Gets the details relating to the config option.
get_effect_set
get_effect_set() in chat.php
Get the list of all available chat sound effects.
get_effect_settings
Get a list of template mappings for the current member, between sound effect IDs and the URLs to the mp3 fiels.
get_entry_points
Standard modular entry-point finder function.
get_entry_points
Standard modular entry-point finder function.
get_entry_points
Standard modular entry-point finder function.
get_file_list
Get a list of files that belong to this addon
get_form_fields
Get tempcode for a adding/editing form.
get_num_chatposts
get_num_chatposts() in chat_stats.php
Get the total number of chat posts in all the chatrooms.
get_num_chatrooms
get_num_chatrooms() in chat_stats.php
Get the number of chatrooms in the database. By default, there is only one, but more may be added via the admin panel.
get_num_chatters
get_num_chatters() in chat_stats.php
Get the number of people using the chat system at the moment. Note that this is intentionally different from 'users online' even if site wide IM is enabled- it has a 60 second timeout, so it really is active people.
get_page_links
Standard modular page-link finder function (does not return the main entry-points that are not inside the tree).
get_sitemap_pagelinks
Standard modular new-style deep page-link finder function (does not return the main entry-points).
get_sp_overrides
Standard modular specific-permission-overide finder function.
get_version
Get the version of ocPortal this addon is for
group_private_chatrooms.php
group_private_chatrooms.php in group_private_chatrooms.php
h
top
handle_chatroom_pruning
Prune timed-out private chatrooms.
handle_commands
Handle hooks supported bot commands. Note multiple bots may support the same commands, and all respond. It is recommended all bots support the command 'help'.
handle_repost
Certain add/remove actions may be triggered by hyperlinks, but they need confirming because a link click should never constitute a state change.
Hook_addon_registry_chat
Hook_admin_import_types_chat
Hook_admin_themewizard_chat
Hook_chat_bot_default
Hook_chat_bot_default in default.php
Hook_config_default_chat_default_post_colour
Hook_config_default_chat_default_post_colour in chat_default_post_colour.php
Hook_config_default_chat_default_post_font
Hook_config_default_chat_default_post_font in chat_default_post_font.php
Hook_config_default_chat_flood_timelimit
Hook_config_default_chat_flood_timelimit in chat_flood_timelimit.php
Hook_config_default_chat_private_room_deletion_time
Hook_config_default_chat_private_room_deletion_time in chat_private_room_deletion_time.php
Hook_config_default_chat_show_stats_count_messages
Hook_config_default_chat_show_stats_count_messages in chat_show_stats_count_messages.php
Hook_config_default_chat_show_stats_count_rooms
Hook_config_default_chat_show_stats_count_rooms in chat_show_stats_count_rooms.php
Hook_config_default_chat_show_stats_count_users
Hook_config_default_chat_show_stats_count_users in chat_show_stats_count_users.php
Hook_config_default_group_private_chatrooms
Hook_config_default_group_private_chatrooms in group_private_chatrooms.php
Hook_config_default_points_chat
Hook_config_default_sitewide_im
Hook_config_default_username_click_im
Hook_config_default_username_click_im in username_click_im.php
Hook_content_meta_aware_chat
Hook_do_next_menus_chat
Hook_members_chat
Hook_members_chat in chat.php
Hook_Notification_chat
Hook_ocf_cpf_filter_points_chat
Hook_realtime_rain_chat
Hook_rss_chat
Hook_rss_chat in chat.php
Hook_send_chatmessage
Hook_send_chatmessage in send_chatmessage.php
Hook_stats_chat
Hook_stats_chat in stats_chat.php
Hook_sw_chat
Hook_sw_chat in chat.php
Hook_symbol_CHAT_IM
Hook_symbol_CHAT_IM in CHAT_IM.php
Hook_watch_chatroom
Hook_watch_chatroom in watch_chatroom.php
i
top
info
Block_side_shoutbox::info() in side_shoutbox.php
Standard modular info function.
info
Module_cms_chat::info() in cms_chat.php
Standard modular info function.
info
Standard modular info function.
info
Standard modular info function for award hooks. Provides information to allow task reporting, randomisation, and add-screen linking, to function.
init__chat
init__chat() in chat.php
Standard code module initialisation function.
install
Standard modular install function.
is_chat_moderator
Find whether a member is a moderator of a chat room.
l
top
$lang_type
m
top
$menu_label
member_befriended
Find if a member is befriended by the current member.
messages_script
messages_script() in chat.php
High-level messages script handling
misc
Module_admin_chat::misc() in admin_chat.php
The do-next manager for before content management.
moderate_chat_room
The main user interface for moderating a chat room.
Module_admin_chat
Module_admin_chat in admin_chat.php
Module page class.
Module_chat
Module_chat in chat.php
Module page class.
Module_cms_chat
Module_cms_chat in cms_chat.php
Module page class.
messages.php
messages.php in messages.php
n
top
nice_get_entries
Standard aed_module list function.
p
top
$permission_module
parse_allow_list_input
Takes a comma-separated list of usernames, split it up, convert all the usernames to IDs, and put it all back together again.
points_chat.php
points_chat.php in points_chat.php
points_chat.php
points_chat.php in points_chat.php
r
top
read_in_chat_perm_fields
Read in chat permission fields, from the complex posted data.
run
Module_cms_chat::run() in cms_chat.php
Standard modular run function.
run
Hook_stats_chat::run() in stats_chat.php
Standard modular run function.
run
Block_side_shoutbox::run() in side_shoutbox.php
Standard modular run function.
run
Hook_send_chatmessage::run() in send_chatmessage.php
Standard modular run function for OcCLE hooks.
run
Standard modular run function for symbol hooks. Searches for tasks to perform.
run
Standard modular run function.
run
Standard modular run function for RSS hooks.
run
Standard modular info function.
run
Standard modular run function.
run
Standard modular run function for realtime-rain hooks.
run
Standard modular run function for OcCLE notification hooks.
run
Module_chat::run() in chat.php
Standard modular run function.
run
Standard modular run function for do_next_menu hooks. They find links to put on standard navigation menus of the system.
run
Hook_watch_chatroom::run() in watch_chatroom.php
Standard modular run function for OcCLE hooks.
run_start
Standard aed_module run_start.
s
top
$select_name
shoutbox.php
shoutbox.php in shoutbox.php
set_effects
The interface for setting sound effects.
shoutbox_script
shoutbox_script() in chat.php
Outputs the shoutbox iframe.
side_shoutbox.php
side_shoutbox.php in side_shoutbox.php
stats_chat.php
stats_chat.php in stats_chat.php
send_chatmessage.php
send_chatmessage.php in send_chatmessage.php
sitewide_im.php
sitewide_im.php in sitewide_im.php
side_shoutbox.php
side_shoutbox.php in side_shoutbox.php
t
top
to_enable
Find which special CPF's to enable.
tpl_previews
Get mapping between template names and the method of this class that can render a preview of them
tpl_preview__administrative__chat_moderate_screen
Get a preview(s) of a (group of) template(s), as a full standalone piece of HTML in Tempcode format.
tpl_preview__block_side_shoutbox
Get a preview(s) of a (group of) template(s), as a full standalone piece of HTML in Tempcode format.
tpl_preview__block_side_shoutbox_iframe
Get a preview(s) of a (group of) template(s), as a full standalone piece of HTML in Tempcode format.
tpl_preview__chat_buddies_list_screen
Get a preview(s) of a (group of) template(s), as a full standalone piece of HTML in Tempcode format.
tpl_preview__chat_invite
Get a preview(s) of a (group of) template(s), as a full standalone piece of HTML in Tempcode format.
tpl_preview__chat_lobby_screen
Get a preview(s) of a (group of) template(s), as a full standalone piece of HTML in Tempcode format.
tpl_preview__chat_logs_screen
Get a preview(s) of a (group of) template(s), as a full standalone piece of HTML in Tempcode format.
tpl_preview__chat_message
Get a preview(s) of a (group of) template(s), as a full standalone piece of HTML in Tempcode format.
tpl_preview__chat_private
Get a preview(s) of a (group of) template(s), as a full standalone piece of HTML in Tempcode format.
tpl_preview__chat_screen
Get a preview(s) of a (group of) template(s), as a full standalone piece of HTML in Tempcode format.
tpl_preview__chat_set_effects_screen
Get a preview(s) of a (group of) template(s), as a full standalone piece of HTML in Tempcode format.
tpl_preview__chat_sitewide_im
Get a preview(s) of a (group of) template(s), as a full standalone piece of HTML in Tempcode format.
tpl_preview__chat_sitewide_im_popup
Get a preview(s) of a (group of) template(s), as a full standalone piece of HTML in Tempcode format.
tpl_preview__chat_staff_actions
Get a preview(s) of a (group of) template(s), as a full standalone piece of HTML in Tempcode format.
u
top
username_click_im.php
username_click_im.php in username_click_im.php
uninstall
Standard modular uninstall function.
v
top
$view_entry_point
w
top
watch_chatroom.php
watch_chatroom.php in watch_chatroom.php
a b c d e f g h i l m n p r s t u v w _