Integration hooks by file SMF2.1: Difference between revisions From Online Manual

Jump to: navigation, search
No edit summary
No edit summary
 
Line 575: Line 575:
'''Themes\default\index.template.php'''<br />
'''Themes\default\index.template.php'''<br />
call_integration_hook('integrate_' . $list_class . '_quickbuttons', array(&$list_items))<br />
call_integration_hook('integrate_' . $list_class . '_quickbuttons', array(&$list_items))<br />
{{Developing SMF}}
[[Category:Customizing SMF]]
[[Category:Integrating SMF]]

Latest revision as of 16:28, 10 March 2024

index.php
call_integration_hook('integrate_autoload', array(&$classMap))
call_integration_hook('integrate_pre_log_stats', array(&$no_stat_actions))
call_integration_hook('integrate_actions', array(&$actionArray))

Sources\Admin.php
call_integration_hook('integrate_admin_search', array(&$language_files, &$include_files, &$settings_search))
call_integration_hook('integrate_manage_logs', array(&$log_functions))

Sources\Attachments.php
call_integration_hook('integrate_attachment_upload', array())

Sources\BoardIndex.php
call_integration_hook('integrate_mark_read_button')

Sources\Calendar.php
call_integration_hook('integrate_calendar_buttons')

Sources\Display.php
call_integration_hook('integrate_display_topic', array(&$topic_selects, &$topic_tables, &$topic_parameters))
call_integration_hook('integrate_poll_buttons')
call_integration_hook('integrate_display_message_list', array(&$messages, &$posters))
call_integration_hook('integrate_query_message', array(&$msg_selects, &$msg_tables, &$msg_parameters))
call_integration_hook('integrate_display_buttons', array(&$context['normal_buttons']))
call_integration_hook('integrate_mod_buttons', array(&$context['mod_buttons']))
call_integration_hook('integrate_prepare_display_context', array(&$output, &$message, $counter))

Sources\Errors.php
call_integration_hook('integrate_error_types', array(&$other_error_types, &$error_type, $error_message, $file, $line))
call_integration_hook('integrate_output_error', array($message, $error_type, $error_level, $file, $line))

Sources\Groups.php
call_integration_hook('integrate_manage_groups', array(&$subActions))

Sources\Help.php
call_integration_hook('integrate_manage_help', array(&$subActions))
call_integration_hook('integrate_helpadmin')

Sources\Likes.php
call_integration_hook('integrate_valid_likes', array($this->_type, $this->_content, $this->_sa, $this->_js, $this->_extra))
call_integration_hook('integrate_issue_like_before', array(&$type, &$content, &$user, &$time))
call_integration_hook('integrate_issue_like', array($this))
call_integration_hook('integrate_likes_json_response', array(&$print))

Sources\Load.php
call_integration_hook('integrate_load_average', array($modSettings['load_average']))
call_integration_hook('integrate_pre_load')
call_integration_hook('integrate_verify_user'))
call_integration_hook('integrate_force_tfasetup', array(&$force_tfasetup))
call_integration_hook('integrate_verify_tfa', array($id_member, $user_settings))
call_integration_hook('integrate_user_info')
call_integration_hook('integrate_load_min_user_settings_columns', array(&$columns_to_load))
call_integration_hook('integrate_load_min_user_settings', array(&$user_info_min))
call_integration_hook('integrate_load_board', array(&$custom_column_selects, &$custom_column_parameters))
call_integration_hook('integrate_board_info', array(&$board_info, $row))
call_integration_hook('integrate_load_member_data', array(&$select_columns, &$select_tables, &$set))
call_integration_hook('integrate_member_context', array(&$memberContext[$user], $user, $display_custom_fields))
call_integration_hook('integrate_pre_load_theme', array(&$id_theme))
call_integration_hook('integrate_simple_actions', array(&$simpleActions, &$simpleAreas, &$simpleSubActions, &$extraParams, &$xmlActions))
call_integration_hook('integrate_load_theme')
call_integration_hook('integrate_word_censor', array(&$text))
call_integration_hook('integrate_clean_cache')
call_integration_hook('integrate_set_avatar_data', array(&$image, &$data))

Sources\Logging.php
call_integration_hook('integrate_log_types', array(&$log_types, &$always_log))

Sources\LogInOut.php
call_integration_hook('integrate_other_passwords', array(&$other_passwords))
call_integration_hook('integrate_login', array($user_settings['member_name'], null, $modSettings['cookieTime']))
call_integration_hook('integrate_logout', array($user_settings['member_name']))

Sources\ManageAttachments.php
call_integration_hook('integrate_manage_attachments', array(&$subActions))
call_integration_hook('integrate_modify_attachment_settings', array(&$config_vars))
call_integration_hook('integrate_save_attachment_settings')
call_integration_hook('integrate_modify_avatar_settings', array(&$config_vars))
call_integration_hook('integrate_save_avatar_settings')
call_integration_hook('integrate_attachments_browse', array(&$listOptions, &$titles, &$list_title))
call_integration_hook('integrate_attachment_remove', array(&$filesRemoved, $attachments))
call_integration_hook('integrate_remove_attachments', array($attach))
call_integration_hook('integrate_repair_attachments_nomsg', array(&$ignore_ids, $_GET['substep'], $_GET['substep'] + 500))
call_integration_hook('integrate_approve_attachments', array($attachments))

Sources\ManageBans.php
call_integration_hook('integrate_manage_bans', array(&$subActions))
call_integration_hook('integrate_ban_edit_list', array(&$listOptions))
call_integration_hook('integrate_ban_edit_new', array())
call_integration_hook('integrate_ban_list', array(&$ban_items))
call_integration_hook('integrate_load_addtional_ip_ban', array(&$search_list))
call_integration_hook('integrate_edit_bans', array(&$ban_info, empty($_REQUEST['bg'])))
call_integration_hook('integrate_edit_bans_post', array())
call_integration_hook('integrate_save_triggers', array(&$ban_triggers, &$ban_group))
call_integration_hook('integrate_remove_triggers', array(&$items_ids, $group_id))

Sources\ManageBoards.php
call_integration_hook('integrate_manage_boards', array(&$subActions))
call_integration_hook('integrate_boards_main')
call_integration_hook('integrate_edit_category')
call_integration_hook('integrate_edit_board')
call_integration_hook('integrate_modify_board_settings', array(&$config_vars))
call_integration_hook('integrate_save_board_settings')

Sources\ManageCalendar.php
call_integration_hook('integrate_manage_calendar', array(&$subActions))
call_integration_hook('integrate_modify_calendar_settings', array(&$config_vars))
call_integration_hook('integrate_save_calendar_settings')

Sources\ManageLanguages.php
call_integration_hook('integrate_manage_languages', array(&$subActions))
call_integration_hook('integrate_language_settings', array(&$config_vars))
call_integration_hook('integrate_save_language_settings', array(&$config_vars))
call_integration_hook('integrate_modifylanguages', array(&$themes, &$lang_dirs, &$allows_add_remove, &$additional_string_types))
call_integration_hook('integrate_language_edit_helptext', array(&$special_groups))

Sources\ManageMail.php
call_integration_hook('integrate_manage_mail', array(&$subActions))
call_integration_hook('integrate_modify_mail_settings', array(&$config_vars))
call_integration_hook('integrate_save_mail_settings')

Sources\ManageMaintenance.php
call_integration_hook('integrate_manage_maintenance', array(&$subActions))
call_integration_hook('integrate_convert_msgbody', array($body_type))

Sources\ManageMembergroups.php
call_integration_hook('integrate_manage_membergroups', array(&$subActions))
call_integration_hook('integrate_pre_add_membergroup', array())
call_integration_hook('integrate_add_membergroup', array($id_group, $postCountBasedGroup))
call_integration_hook('integrate_save_membergroup', array((int) $_REQUEST['group']))
call_integration_hook('integrate_view_membergroup')
call_integration_hook('integrate_modify_membergroup_settings', array(&$config_vars))
call_integration_hook('integrate_save_membergroup_settings')

Sources\ManageMembers.php
call_integration_hook('integrate_manage_members', array(&$subActions))
call_integration_hook('integrate_view_members_params', array(&$params))
call_integration_hook('integrate_activate', array($member['username']))

Sources\ManageNews.php
call_integration_hook('integrate_manage_news', array(&$subActions))
call_integration_hook('integrate_modify_news_settings', array(&$config_vars))
call_integration_hook('integrate_save_news_settings')

Sources\ManagePaid.php
call_integration_hook('integrate_manage_subscriptions', array(&$subActions))
call_integration_hook('integrate_delete_subscription', array($context['sub_id']))

Sources\ManagePermissions.php
call_integration_hook('integrate_manage_permissions', array(&$subActions))
call_integration_hook('integrate_modify_permission_settings', array(&$config_vars))
call_integration_hook('integrate_save_permission_settings')
call_integration_hook('integrate_load_permission_levels', array(&$groupLevels, &$boardLevels))
call_integration_hook('integrate_load_permissions', array(&$permissionGroups, &$permissionList, &$leftPermissionGroups, &$hiddenPermissions, &$relabelPermissions))
call_integration_hook('integrate_load_illegal_permissions')
call_integration_hook('integrate_load_illegal_guest_permissions')
call_integration_hook('integrate_post_moderation_mapping', array(&$mappings))

Sources\ManagePosts.php
call_integration_hook('integrate_manage_posts', array(&$subActions))
call_integration_hook('integrate_save_censors', array(&$updates))
call_integration_hook('integrate_censors')
call_integration_hook('integrate_modify_post_settings', array(&$config_vars))
call_integration_hook('integrate_save_post_settings')
call_integration_hook('integrate_modify_topic_settings', array(&$config_vars))
call_integration_hook('integrate_save_topic_settings')

Sources\ManageRegistration.php
call_integration_hook('integrate_manage_registrations', array(&$subActions))
call_integration_hook('integrate_modify_registration_settings', array(&$config_vars))
call_integration_hook('integrate_save_registration_settings')

Sources\ManageScheduledTasks.php
call_integration_hook('integrate_manage_scheduled_tasks', array(&$subActions))
call_integration_hook('integrate_scheduled_tasks_settings', array(&$config_vars))
call_integration_hook('integrate_save_scheduled_tasks_settings', array(&$save_vars))

Sources\ManageSearch.php
call_integration_hook('integrate_manage_search', array(&$subActions))
call_integration_hook('integrate_modify_search_settings', array(&$config_vars))
call_integration_hook('integrate_save_search_settings')
call_integration_hook('integrate_modify_search_weights', array(&$factors))
call_integration_hook('integrate_save_search_weights')

Sources\ManageSearchEngines.php
call_integration_hook('integrate_manage_search_engines', array(&$subActions))
call_integration_hook('integrate_modify_search_engine_settings', array(&$config_vars))
call_integration_hook('integrate_save_search_engine_settings')

Sources\ManageServer.php
call_integration_hook('integrate_server_settings', array(&$subActions))
call_integration_hook('integrate_general_settings', array(&$config_vars))
call_integration_hook('integrate_save_general_settings')
call_integration_hook('integrate_database_settings', array(&$config_vars))
call_integration_hook('integrate_save_database_settings')
call_integration_hook('integrate_cookie_settings', array(&$config_vars))
call_integration_hook('integrate_save_cookie_settings')
call_integration_hook('integrate_general_security_settings', array(&$config_vars))
call_integration_hook('integrate_save_general_security_settings')
call_integration_hook('integrate_modify_cache_settings', array(&$config_vars))
call_integration_hook('integrate_save_cache_settings')
call_integration_hook('integrate_export_settings', array(&$config_vars))
call_integration_hook('integrate_save_export_settings')
call_integration_hook('integrate_loadavg_settings', array(&$config_vars))
call_integration_hook('integrate_save_loadavg_settings')
call_integration_hook('integrate_prepare_db_settings', array(&$config_vars))
call_integration_hook('integrate_load_cache_apis', array(&$loadedApis))

Sources\ManageSettings.php
call_integration_hook('integrate_modify_features', array(&$subActions))
call_integration_hook('integrate_modify_modifications', array(&$subActions))
call_integration_hook('integrate_modify_basic_settings', array(&$config_vars))
call_integration_hook('integrate_save_basic_settings')
call_integration_hook('integrate_modify_bbc_settings', array(&$config_vars))
call_integration_hook('integrate_save_bbc_settings', array($bbcTags))
call_integration_hook('integrate_layout_settings', array(&$config_vars))
call_integration_hook('integrate_save_layout_settings')
call_integration_hook('integrate_likes_settings', array(&$config_vars))
call_integration_hook('integrate_save_likes_settings')
call_integration_hook('integrate_mentions_settings', array(&$config_vars))
call_integration_hook('integrate_save_mentions_settings')
call_integration_hook('integrate_warning_settings', array(&$config_vars))
call_integration_hook('integrate_save_warning_settings', array(&$save_vars))
call_integration_hook('integrate_spam_settings', array(&$config_vars))
call_integration_hook('integrate_save_spam_settings', array(&$save_vars))
call_integration_hook('integrate_signature_settings', array(&$config_vars))
call_integration_hook('integrate_apply_signature_settings', array(&$sig, $sig_limits, $disabledTags))
call_integration_hook('integrate_save_signature_settings', array(&$sig_limits, &$bbcTags))
call_integration_hook('integrate_prune_settings', array(&$config_vars, &$prune_toggle, false))
call_integration_hook('integrate_prune_settings', array(&$savevar, &$prune_toggle, true))
call_integration_hook('integrate_general_mod_settings', array(&$config_vars))
call_integration_hook('integrate_save_general_mod_settings', array(&$save_vars))

Sources\ManageSmileys.php
call_integration_hook('integrate_manage_smileys', array(&$subActions))
call_integration_hook('integrate_modify_smiley_settings', array(&$config_vars))
call_integration_hook('integrate_save_smiley_settings')

Sources\Memberlist.php
call_integration_hook('integrate_memberlist_buttons')

Sources\MessageIndex.php
call_integration_hook('integrate_pre_messageindex', array(&$sort_methods, &$sort_methods_table))
call_integration_hook('integrate_message_index', array(&$message_index_selects, &$message_index_tables, &$message_index_parameters, &$message_index_wheres, &$topic_ids, &$message_index_topic_wheres))
call_integration_hook('integrate_quick_mod_actions')
call_integration_hook('integrate_messageindex_buttons', array(&$context['normal_buttons']))

Sources\ModerationCenter.php
call_integration_hook('integrate_mod_centre_blocks', array(&$valid_blocks))
call_integration_hook('integrate_warning_log_actions', array(&$subActions))

Sources\Modlog.php
call_integration_hook('integrate_viewModLog', array(&$listOptions, &$moderation_menu_name))

Sources\MoveTopic.php
call_integration_hook('integrate_movetopic2_end')

Sources\News.php
call_integration_hook('integrate_xmlfeeds', array(&$subActions))
call_integration_hook('integrate_xml_data', array(&$xml_data, &$feed_meta, &$namespaces, &$extraFeedTags, &$forceCdataKeys, &$nsKeys, $xml_format, $subaction, &$doctype))
call_integration_hook('integrate_fix_url', array(&$val))

Sources\PackageGet.php
call_integration_hook('integrate_package_get', array(&$subActions))
call_integration_hook('integrate_package_download')
call_integration_hook('integrate_package_upload')

Sources\Packages.php
call_integration_hook('integrate_manage_packages', array(&$subActions))
call_integration_hook('integrate_modification_types')
call_integration_hook('integrate_packages_sort_id', array(&$sort_id, &$packages))

Sources\PersonalMessage.php
call_integration_hook('integrate_conversation_buttons')
call_integration_hook('integrate_prepare_pm_context', array(&$output, &$message, $counter))
call_integration_hook('integrate_search_pm_context')
call_integration_hook('integrate_pm_post')
call_integration_hook('integrate_pm_error')

Sources\Poll.php
call_integration_hook('integrate_poll_vote', array(&$row['id_poll'], &$pollOptions))
call_integration_hook('integrate_poll_add_edit', array($bcinfo['id_poll'], $isEdit))
call_integration_hook('integrate_poll_remove', array($pollID))

Sources\Post.php
call_integration_hook('integrate_post_start')
call_integration_hook('integrate_preview_post', array(&$form_message, &$form_subject))
call_integration_hook('integrate_post_errors', array(&$post_errors, &$minor_errors, $form_message, $form_subject))
call_integration_hook('integrate_post_end')
call_integration_hook('integrate_post2_start', array(&$post_errors))
call_integration_hook('integrate_post2_pre', array(&$post_errors))
call_integration_hook('integrate_poll_add_edit', array($id_poll, false))
call_integration_hook('integrate_post2_end')
call_integration_hook('integrate_getTopic_previous_post', array(&$row))
call_integration_hook('integrate_post_JavascriptModify', array(&$post_errors, $row))
call_integration_hook('integrate_jsmodify_xml')

Sources\PostModeration.php
call_integration_hook('integrate_post_moderation', array(&$subActions))

Sources\Profile-Actions.php
call_integration_hook('integrate_activate', array($user_profile[$memID]['member_name']))

Sources\Profile-Export.php
call_integration_hook('integrate_export_xslt_variables', array(&$xslt_variables, $format))
call_integration_hook('integrate_export_xslt_stylesheet', array(&$stylesheet, $format))
call_integration_hook('integrate_pre_css_output')
call_integration_hook('integrate_pre_javascript_output', array(false))
call_integration_hook('integrate_pre_javascript_output', array(true))

Sources\Profile-Modify.php
call_integration_hook('integrate_reset_pass', array($cur_profile['member_name'], $value, $_POST['passwrd1']))
call_integration_hook('integrate_load_profile_fields', array(&$profile_fields))
call_integration_hook('integrate_setup_profile_context', array(&$fields))
call_integration_hook('integrate_save_custom_profile_fields', array(&$changes, &$log_changes, &$errors, $returnErrors, $memID, $area, $sanitize, &$deletes))
call_integration_hook('integrate_remove_buddy', array($memID))
call_integration_hook('integrate_add_buddies', array($memID, &$new_buddies))
call_integration_hook('integrate_view_buddies', array($memID))
call_integration_hook('integrate_theme_options')
call_integration_hook('integrate_alert_types', array(&$alert_types, &$group_options))
call_integration_hook('integrate_profile_profileSaveGroups', array($value, $additional_groups))

Sources\Profile-View.php
call_integration_hook('integrate_fetch_alerts', array(&$alerts, &$formats))
call_integration_hook('integrate_profile_showPosts')
call_integration_hook('integrate_profile_stats', array($memID, &$context['text_stats']))
call_integration_hook('integrate_profile_trackip', array($ip_string, $ip_var))

Sources\Profile.php
call_integration_hook('integrate_profile_areas', array(&$profile_areas))
call_integration_hook('integrate_pre_profile_areas', array(&$profile_areas))
call_integration_hook('integrate_verify_password', array($cur_profile['member_name'], $password, false))
call_integration_hook('integrate_profile_save', array(&$profile_vars, &$post_errors, $memID, $cur_profile, $current_area))
call_integration_hook('integrate_reset_pass', array($cur_profile['member_name'], $cur_profile['member_name'], $_POST['passwrd2']))
call_integration_hook('integrate_profile_popup', array(&$profile_items))
call_integration_hook('integrate_load_custom_profile_fields', array($memID, $area))

Sources\Recent.php
call_integration_hook('integrate_recent_RecentPosts')
call_integration_hook('integrate_recent_buttons')
call_integration_hook('integrate_unread_list')

Sources\Register.php
call_integration_hook('integrate_activate', array($regOptions['username']))
call_integration_hook('integrate_activate', array($row['member_name']))

Sources\Reminder.php
call_integration_hook('integrate_reset_pass', array($username, $username, $_POST['passwrd1']))
call_integration_hook('integrate_reset_pass', array($row['member_name'], $row['member_name'], $_POST['passwrd1']))

Sources\RemoveTopic.php
call_integration_hook('integrate_remove_topics_before', array($topics, $recycle_board))
call_integration_hook('integrate_remove_topics', array($topics))
call_integration_hook('integrate_pre_remove_message', array($message, $decreasePostCount, $row))
call_integration_hook('integrate_remove_message', array($message, $row, $recycle))

Sources\ReportedContent.php
call_integration_hook('integrate_reported_' . $context['report_type'], array(&$subActions))

Sources\Reports.php
call_integration_hook('integrate_report_types')
call_integration_hook('integrate_report_buttons')
call_integration_hook('integrate_reports_boardperm', array(&$disabled_permissions))
call_integration_hook('integrate_reports_groupperm', array(&$disabled_permissions))

Sources\ScheduledTasks.php
call_integration_hook('integrate_daily_maintenance')
call_integration_hook('integrate_daily_digest_lang', array(&$langtxt, $lang))
call_integration_hook('integrate_daily_digest_email', array(&$email, $types, $notify_types, $langtxt))
call_integration_hook('integrate_weekly_maintenance')

Sources\Search.php
call_integration_hook('integrate_search')
call_integration_hook('integrate_search_weights', array(&$weight_factors))
call_integration_hook('integrate_search_sort_columns', array(&$sort_columns))
call_integration_hook('integrate_search_params', array(&$search_params))
call_integration_hook('integrate_search_blacklisted_words', array(&$blacklisted_words))
call_integration_hook('integrate_search_errors')
call_integration_hook('integrate_subject_only_search_query', array(&$subject_query, &$subject_query_params))
call_integration_hook('integrate_subject_search_query', array(&$subject_query))
call_integration_hook('integrate_main_search_query', array(&$main_query))
call_integration_hook('integrate_search_message_list', array(&$msg_list, &$posters))
call_integration_hook('integrate_quick_mod_actions_search')
call_integration_hook('integrate_search_message_context', array(&$output, &$message, $counter))

Sources\Security.php
call_integration_hook('integrate_validateSession', array(&$types))
call_integration_hook('integrate_verify_password', array($user_info['username'], $_POST[$type . '_pass'], false))
call_integration_hook('integrate_post_ban_permissions', array(&$denied_permissions))
call_integration_hook('integrate_warn_permissions', array(&$permission_change))
call_integration_hook('integrate_allowed_to_general', array(&$user_permissions, $permission))
call_integration_hook('integrate_allowed_to_board', array(&$return, $permission, $boards, $any))
call_integration_hook('integrate_heavy_permissions_session', array(&$heavy_permissions))
call_integration_hook('integrate_boards_allowed_to', array(&$boards, $deny_boards, $permissions, $check_access, $simple))
call_integration_hook('integrate_spam_protection', array(&$timeOverrides))

Sources\Session.php
call_integration_hook('integrate_load_session')
call_integration_hook('integrate_session_handlers')

Sources\ShowAttachments.php
call_integration_hook('integrate_pre_download_request')
call_integration_hook('integrate_download_request', array(&$attachRequest))
call_integration_hook('integrate_download_headers')

Sources\SplitTopics.php
call_integration_hook('integrate_split_topic', array($split1, $split2, $new_subject, $id_board))
call_integration_hook('integrate_merge_topic', array($merged_topic, $updated_topics, $deleted_topics, $deleted_polls))

Sources\Stats.php
call_integration_hook('integrate_forum_stats')

Sources\Subs-Admin.php
call_integration_hook('integrate_update_settings_file', array(&$settings_defs))

Sources\Subs-Attachments.php
call_integration_hook('integrate_attachment_upload', array())
call_integration_hook('integrate_createAttachment', array(&$attachmentOptions, &$attachmentInserts))
call_integration_hook('integrate_assign_attachments', array(&$attachIDs, &$msgID))
call_integration_hook('integrate_pre_parseAttachBBC', array($attachID, $msgID))
call_integration_hook('integrate_post_parseAttachBBC', array(&$attachContext))

Sources\Subs-Auth.php
call_integration_hook('integrate_cookie_data', array($data, &$custom_data))
call_integration_hook('integrate_validateSession', array(&$types))
call_integration_hook('integrate_reset_pass', array($old_user, $user, $newPassword))
call_integration_hook('integrate_validate_username', array($username, &$errors))
call_integration_hook('integrate_validatePassword', array($password, $username, $restrict_in, &$pass_error))
call_integration_hook('integrate_mod_cache')
call_integration_hook('integrate_cookie', array($name, $value, $expire, $path, $domain, $secure, $httponly, $samesite))

Sources\Subs-BoardIndex.php
call_integration_hook('integrate_pre_boardindex', array(&$board_index_selects, &$board_index_parameters))
call_integration_hook('integrate_boardindex_board', array(&$this_category, $row_board))
call_integration_hook('integrate_getboardtree', array($board_index_options, &$categories))
call_integration_hook('integrate_getboardtree', array($board_index_options, &$this_category))

Sources\Subs-Boards.php
call_integration_hook('integrate_pre_modify_board', array($id, &$boardOptions))
call_integration_hook('integrate_modify_board', array($id, $boardOptions, &$boardUpdates, &$boardUpdateParameters))
call_integration_hook('integrate_create_board', array(&$boardOptions, &$board_columns, &$board_parameters))
call_integration_hook('integrate_delete_board', array($boards_to_remove, &$moveChildrenTo))
call_integration_hook('integrate_pre_boardtree', array(&$boardColumns, &$boardParameters, &$boardJoins, &$boardWhere, &$boardOrder))
call_integration_hook('integrate_boardtree_board', array($row))

Sources\Subs-Calendar.php
call_integration_hook('integrate_create_event', array(&$eventOptions, &$event_columns, &$event_parameters))
call_integration_hook('integrate_modify_event', array($event_id, &$eventOptions, &$event_columns, &$event_parameters))
call_integration_hook('integrate_remove_event', array($event_id))

Sources\Subs-Categories.php
call_integration_hook('integrate_pre_modify_category', array($cat_id, &$catOptions))
call_integration_hook('integrate_modify_category', array($cat_id, &$catUpdates, &$catParameters))
call_integration_hook('integrate_create_category', array(&$catOptions, &$cat_columns, &$cat_parameters))
call_integration_hook('integrate_delete_category', array($categories, &$moveBoardsTo))

Sources\Subs-Editor.php
call_integration_hook('integrate_load_message_icons', array(&$icons))
call_integration_hook('integrate_bbc_buttons', array(&$context['bbc_tags'], &$editor_tag_map))
call_integration_hook('integrate_sceditor_options', array(&$sce_options))
call_integration_hook('integrate_create_control_verification_pre', array(&$verificationOptions, $do_test))
call_integration_hook('integrate_create_control_verification_test', array($thisVerification, &$verification_errors))
call_integration_hook('integrate_create_control_verification_refresh', array($thisVerification))
call_integration_hook('integrate_create_control_verification_post', array(&$verification_errors, $do_test))
call_integration_hook('integrate_autosuggest', array(&$searchTypes))

Sources\Subs-List.php
call_integration_hook('integrate_' . $listOptions['id'], array(&$listOptions))

Sources\Subs-Membergroups.php
call_integration_hook('integrate_delete_membergroups', array($groups))
call_integration_hook('integrate_add_members_to_group', array($members, $group, &$group_names))
call_integration_hook('integrate_getMembergroupList', array(&$groupCache, $group))

Sources\Subs-Members.php
call_integration_hook('integrate_delete_members', array($users))
call_integration_hook('integrate_register_check', array(&$regOptions, &$reg_errors))
call_integration_hook('integrate_register', array(&$regOptions, &$theme_vars, &$knownInts, &$knownFloats))
call_integration_hook('integrate_post_register', array(&$regOptions, &$theme_vars, &$memberID))
call_integration_hook('integrate_register_after', array($regOptions, $memberID))
call_integration_hook('integrate_check_name', array($checkName, &$is_reserved, $current_id_member, $is_name))
call_integration_hook('integrate_groups_allowed_to', array(&$member_groups, $permission, $board_id))
call_integration_hook('integrate_reattribute_posts', array($memID, $email, $membername, $post_count, &$updated))

Sources\Subs-MembersOnline.php
call_integration_hook('integrate_online_stats', array(&$membersOnlineStats))

Sources\Subs-Menu.php
call_integration_hook('integrate_' . $menu_context['current_action'] . '_areas', array(&$menuData))

Sources\Subs-Post.php
call_integration_hook('integrate_preparsecode', array(&$message, $previewing))
call_integration_hook('integrate_unpreparsecode', array(&$message))
call_integration_hook('integrate_outgoing_email', array(&$subject, &$message, &$headers, &$to_array))
call_integration_hook('integrate_personal_message', array(&$recipients, &$from, &$subject, &$message))
call_integration_hook('integrate_personal_message_after', array(&$id_pm, &$log, &$recipients, &$from, &$subject, &$message))
call_integration_hook('integrate_create_post', array(&$msgOptions, &$topicOptions, &$posterOptions, &$message_columns, &$message_parameters))
call_integration_hook('integrate_after_create_post', array($msgOptions, $topicOptions, $posterOptions, $message_columns, $message_parameters))
call_integration_hook('integrate_before_create_topic', array(&$msgOptions, &$topicOptions, &$posterOptions, &$topic_columns, &$topic_parameters))
call_integration_hook('integrate_create_topic', array(&$msgOptions, &$topicOptions, &$posterOptions))
call_integration_hook('integrate_modify_topic', array(&$topics_columns, &$update_parameters, &$msgOptions, &$topicOptions, &$posterOptions))
call_integration_hook('integrate_modify_post', array(&$messages_columns, &$update_parameters, &$msgOptions, &$topicOptions, &$posterOptions, &$messageInts))
call_integration_hook('integrate_after_approve_posts', array($approve, $msgs, $topic_changes, $member_post_changes))

Sources\Subs-Themes.php
call_integration_hook('integrate_get_single_theme', array(&$variables, $id))
call_integration_hook('integrate_get_all_themes', array(&$themeValues, $enable_only))
call_integration_hook('integrate_get_installed_themes', array(&$themeValues))
call_integration_hook('integrate_theme_install', array(&$context['to_install'], $id_theme))

Sources\Subs-Timezones.php
call_integration_hook('integrate_metazones', array(&$tzid_metazones, $when))
call_integration_hook('integrate_country_timezones', array(&$sorted_tzids, $country_code, $when))
call_integration_hook('integrate_timezone_fallbacks', array(&$fallbacks, &$missing, $tzids, $when))

Sources\Subs.php
call_integration_hook('integrate_change_member_data', array($member_names, $var, &$data[$var], &$knownInts, &$knownFloats))
call_integration_hook('integrate_pre_parsebbc', array(&$message, &$smileys, &$cache_id, &$parse_tags))
call_integration_hook('integrate_attach_bbc_validate', array(&$returnContext, $currentAttachment, $tag, $data, $disabled, $params))
call_integration_hook('integrate_bbc_codes', array(&$codes, &$no_autolink_tags))
call_integration_hook('integrate_bbc_print', array(&$disabled))
call_integration_hook('integrate_autolinker_schemes', array(&$schemes))
call_integration_hook('integrate_post_parsebbc', array(&$message, &$smileys, &$cache_id, &$parse_tags))
call_integration_hook('integrate_smileys', array(&$smileyPregSearch, &$smileyPregReplacements))
call_integration_hook('integrate_proxy', array($url, &$proxied_url))
call_integration_hook('integrate_redirect', array(&$setLocation, &$refresh, &$permanent))
call_integration_hook('integrate_exit', array($do_footer))
call_integration_hook('integrate_theme_context')
call_integration_hook('integrate_security_files', array(&$securityFiles))
call_integration_hook('integrate_pre_javascript_output', array(&$do_deferred))
call_integration_hook('integrate_pre_css_output')
call_integration_hook('integrate_menu_buttons', array(&$buttons))
call_integration_hook('integrate_current_action', array(&$current_action))

Sources\tasks\Likes-Notify.php
call_integration_hook('integrate_find_like_author', array($this->_details['content_type'], $this->_details['content_id']))

Sources\Themes.php
call_integration_hook('integrate_manage_themes', array(&$subActions))
call_integration_hook('integrate_theme_options')
call_integration_hook('integrate_theme_settings')
call_integration_hook('integrate_wrap_action')

Sources\ViewQuery.php
call_integration_hook('integrate_egg_nog')

Sources\Who.php
call_integration_hook('integrate_whos_online', array($actions))
call_integration_hook('integrate_credits')

Sources\Xml.php
call_integration_hook('integrate_XMLhttpMain_subActions', array(&$subActions))

SSI.php
call_integration_hook('integrate_autoload', array(&$classMap))
call_integration_hook('integrate_SSI')
call_integration_hook('integrate_ssi_queryPosts', array(&$posts))
call_integration_hook('integrate_ssi_recentTopics', array(&$posts))
call_integration_hook('integrate_ssi_topPoster', array(&$return))
call_integration_hook('integrate_ssi_topBoards', array(&$boards))
call_integration_hook('integrate_ssi_topTopics', array(&$topics, $type))
call_integration_hook('integrate_ssi_queryMembers', array(&$members))
call_integration_hook('integrate_ssi_boardStats', array(&$totals))
call_integration_hook('integrate_ssi_whosOnline', array(&$return))
call_integration_hook('integrate_ssi_recentPoll', array(&$return, $topPollInstead))
call_integration_hook('integrate_ssi_showPoll', array(&$return))
call_integration_hook('integrate_ssi_news')
call_integration_hook('integrate_ssi_calendar', array(&$return, $eventOptions))
call_integration_hook('integrate_ssi_calendar', array(&$return, $eventOptions))
call_integration_hook('integrate_ssi_calendar', array(&$return, $eventOptions))
call_integration_hook('integrate_ssi_calendar', array(&$return, $eventOptions))
call_integration_hook('integrate_ssi_boardNews', array(&$return))
call_integration_hook('integrate_ssi_recentEvents', array(&$return))
call_integration_hook('integrate_ssi_recentAttachments', array(&$attachments))

Themes\default\index.template.php
call_integration_hook('integrate_' . $list_class . '_quickbuttons', array(&$list_items))




Advertisement: