Обновляемый список хуков SMF 2.1.x.
&$classMap
)&$no_stat_actions
)&$actionArray
)&$classMap
)&$posts
)&$posts
)&$return
)&$boards
)&$topics
, $type
)&$members
)&$totals
)&$return
)&$return
, $topPollInstead
)&$return
)&$return
, $eventOptions
)&$return
, $eventOptions
)&$return
, $eventOptions
)&$return
, $eventOptions
)&$return
)&$return
)&$attachments
)&$language_files
, &$include_files
, &$settings_search
)&$log_functions
)&$topic_selects
, &$topic_tables
, &$topic_parameters
)&$messages
, &$posters
)&$msg_selects
, &$msg_tables
, &$msg_parameters
)&$context['normal_buttons']
)&$context['mod_buttons']
)&$output
, &$message
, $counter
)&$other_error_types
, &$error_type
, $error_message
, $file
, $line
)$message
, $error_type
, $error_level
, $file
, $line
)&$subActions
)&$subActions
)$this->_type
, $this->_content
, $this->_sa
, $this->_js
, $this->_extra
)&$type
, &$content
, &$user
, &$time
)$this
)&$print
)$modSettings['load_average']
)&$force_tfasetup
)$id_member
, $user_settings
)&$columns_to_load
)&$user_info_min
)&$custom_column_selects, &$custom_column_parameters
)&$board_info, $row
)&$select_columns
, &$select_tables
, &$set
)&$memberContext[$user]
, $user
, $display_custom_fields
)&$id_theme
)&$simpleActions
, &$simpleAreas
, &$simpleSubActions
, &$extraParams
, &$xmlActions
)&$text
) (^2.1.2)&$key
, &$file
, &$function
, &$params
, &$level
)&$cache_block
)&$key
, &$value
, &$ttl
)&$key
, &$ttl
, &$value
)&$image
, &$data
)&$log_types
)$_POST['user']
, isset($_POST['passwrd']) ? $_POST['passwrd'] : null
, $modSettings['cookieTime']
, true
)&$other_passwords
)$user_settings['member_name']
, null
, $modSettings['cookieTime']
)$user_settings['member_name']
)&$subActions
)&$config_vars
)&$config_vars
)&$listOptions
, &$titles
)&$filesRemoved
, $attachments
)$attach
)&$ignore_ids
, $_GET['substep']
, $_GET['substep'] + 500
)$attachments
)&$subActions
)&$search_list
)&$subActions
)&$config_vars
)&$subActions
)&$config_vars
)&$subActions
)&$config_vars
)&$config_vars
)&$themes
, &$lang_dirs
, &$allows_add_remove
, &$additional_string_types
)&$special_groups
)&$subActions
)&$config_vars
)&$subActions
)$body_type
)&$subActions
)$id_group
, $postCountBasedGroup
)(int $_REQUEST['group']
)&$config_vars
)&$subActions
)&$params
)$member['username']
)&$subActions
)&$config_vars
)&$subActions
)$context['sub_id']
)($context['action_type'] == 'add' ? $id_subscribe : $context['sub_id'])
, $_POST['name']
, $_POST['desc']
, $isActive
, $span
, $cost
, $_POST['prim_group']
, $addgroups
, $isRepeatable
, $allowpartial
, $emailComplete
, $reminder
)&$subActions
)&$config_vars
)&$groupLevels
, &$boardLevels
)&$permissionGroups
, &$permissionList
, &$leftPermissionGroups
, &$hiddenPermissions
, &$relabelPermissions
)&$mappings
)&$subActions
)&$updates
)&$config_vars
)&$config_vars
)&$subActions
)&$config_vars
)&$subActions
)&$config_vars
)&$save_vars
)&$subActions
)&$config_vars
)&$factors
)&$subActions
)&$config_vars
)&$subActions
)&$config_vars
)&$config_vars
)&$config_vars
)&$config_vars
)&$config_vars
)&$config_vars
)&$config_vars
)&$subActions
)&$subActions
)&$config_vars
)&$config_vars
)$bbcTags
)&$config_vars
)&$config_vars
)&$config_vars
)&$config_vars
)&$save_vars
)&$config_vars
)&$save_vars
)&$config_vars
)&$sig
, $sig_limits
, $disabledTags
)&$sig_limits
, &$bbcTags
)&$config_vars
, &$prune_toggle
, false
)&$savevar
, &$prune_toggle
, true
)&$config_vars
)&$save_vars
)&$subActions
)&$config_vars
)&$sort_methods
, &$sort_methods_table
)&$message_index_selects
, &$message_index_tables
, &$message_index_parameters
, &$message_index_wheres
, &$topic_ids
)&$context['normal_buttons']
)&$valid_blocks
)&$subActions
)&$listOptions
, &$moderation_menu_name
)&$subActions
)&$xml_data
, &$feed_meta
, &$namespaces
, &$extraFeedTags
, &$forceCdataKeys
, &$nsKeys
, $xml_format
, $_GET['sa']
, &$doctype
)&$val
)&$subActions
)&$subActions
)&$sort_id
, &$packages
)&$output
, &$message
, $counter
)&$row['id_poll']
, &$pollOptions
)$bcinfo['id_poll']
, $isEdit
)$pollID
)&$form_message
, &$form_subject
)&$post_errors
, &$minor_errors
, $form_message
, $form_subject
)&$post_errors
)&$post_errors
)$id_poll
, false
)&$row
)&$post_errors
, $row
)&$subActions
)$user_profile[$memID]['member_name']
)$cur_profile['member_name']
, $value
, $_POST['passwrd1']
)&$profile_fields
)&$fields
)&$changes
, &$log_changes
, &$errors
, $returnErrors
, $memID
, $area
, $sanitize
, &$deletes
)$memID
)$memID
, &$new_buddies
)$memID
)&$alert_types
, &$group_options
)$value
, $additional_groups
)&$alerts
)&$alert
, &$link
)$memID
, &$context['text_stats']
)$ip_string
, $ip_var
)&$profile_areas
)&$profile_areas
) (считается устаревшим с 2.1.4, используйте хук выше)$cur_profile['member_name']
, $password
, false
, true
)&$profile_vars
, &$post_errors
, $memID
, $cur_profile
, $current_area
)$cur_profile['member_name']
, $cur_profile['member_name']
, $_POST['passwrd2']
)&$profile_items
)$memID
, $area
)$regOptions['username']
)$row['member_name']
)$username
, $username
, $_POST['passwrd1']
)$row['member_name']
, $row['member_name']
, $_POST['passwrd1']
)$topics
, $recycle_board
)$topics
)$message
, $decreasePostCount
, $row
)$message
)&$disabled_permissions
)&$disabled_permissions
)&$langtxt
, $lang
)&$email
, $types
, $notify_types
, $langtxt
)&$weight_factors
)&$sort_columns
)&$search_params
)&$blacklisted_words
)&$subject_query
, &$subject_query_params
)&$subject_query
)&$main_query
)&$msg_list
, &$posters
)&$output
, &$message
, $counter
)&$types
)$user_info['username']
, $_POST[$type . '_pass']
, false
, true
)&$denied_permissions
)&$permission_change
)&$user_permissions
, $permission
)&$return
, $permission
, $boards
, $any
)&$heavy_permissions
)&$boards
, $deny_boards
, $permissions
, $check_access
, $simple
)&$timeOverrides
)&$attachRequest
)$split1
, $split2
, $new_subject
, $id_board
)$merged_topic
, $updated_topics
, $deleted_topics
, $deleted_polls
)&$settings_defs
)&$attachmentOptions
, &$attachmentInserts
)&$attachIDs
, &$msgID
)$attachID
, $msgID
)&$attachContext
)$data
, &$custom_data
)&$types
)$old_user
, $user
, $newPassword
)$username
, &$errors
)$name
, $value
, $expire
, $path
, $domain
, $secure
, $httponly
)&$board_index_selects
, &$board_index_parameters
)&$this_category
, $row_board
)$boardIndexOptions
, &$categories
)$boardIndexOptions
, &$this_category
)$id
, &$boardOptions
)$id
, $boardOptions
, &$boardUpdates
, &$boardUpdateParameters
)&$boardOptions
, &$board_columns
, &$board_parameters
)$boards_to_remove
, &$moveChildrenTo
)&$boardColumns
, &$boardParameters
, &$boardJoins
, &$boardWhere
, &$boardOrder
)$row
)&$eventOptions
, &$event_columns
, &$event_parameters
)$event_id
, &$eventOptions
, &$event_columns
, &$event_parameters
)$event_id
)$cat_id
, &$catOptions
)$cat_id
, &$catUpdates
, &$catParameters
)&$catOptions
, &$cat_columns
, &$cat_parameters
)$categories
, &$moveBoardsTo
)&$icons
)&$context['bbc_tags']
, &$editor_tag_map
)&$sce_options
)&$verificationOptions
, $do_test
)$thisVerification
, &$verification_errors
)$thisVerification
)&$verification_errors
, $do_test
)&$searchTypes
){id списка}
(&$listOptions
)
&$listOptions
) (определяется в Groups.php)&$listOptions
) (определяется в Groups.php)&$listOptions
) (определяется в ManageAttachments.php)&$listOptions
) (определяется в ManageAttachments.php)&$listOptions
) (определяется в ManageAttachments.php)&$listOptions
) (определяется в ManageBans.php)&$listOptions
) (определяется в ManageBans.php)&$listOptions
) (определяется в ManageBans.php)&$listOptions
) (определяется в ManageBans.php)&$listOptions
) (определяется в ManageCalendar.php)&$listOptions
) (определяется в ManageLanguages.php)&$listOptions
) (определяется в ManageLanguages.php)&$listOptions
) (определяется в ManageLanguages.php)&$listOptions
) (определяется в ManageMail.php)&$listOptions
) (определяется в ManageMaintenance.php)&$listOptions
) (определяется в ManageMembergroups.php)&$listOptions
) (определяется в ManageMembergroups.php)&$listOptions
) (определяется в ManageMembers.php)&$listOptions
) (определяется в ManageMembers.php)&$listOptions
) (определяется в ManageNews.php)&$listOptions
) (определяется в ManagePaid.php)&$listOptions
) (определяется в ManagePaid.php)&$listOptions
) (определяется в ManageScheduledTasks.php)&$listOptions
) (определяется в ManageScheduledTasks.php)&$listOptions
) (определяется в ManageSearchEngines.php)&$listOptions
) (определяется в ManageSearchEngines.php)&$listOptions
) (определяется в ManageSearchEngines.php)&$listOptions
) (определяется в ManageSettings.php)&$listOptions
) (определяется в ManageSettings.php)&$listOptions
) (определяется в ManageSmileys.php)&$listOptions
) (определяется в ManageSmileys.php)&$listOptions
) (определяется в ManageSmileys.php)&$listOptions
) (определяется в ModerationCenter.php)&$listOptions
) (определяется в ModerationCenter.php)&$listOptions
) (определяется в ModerationCenter.php)&$listOptions
) (определяется в Modlog.php)&$listOptions
) (определяется в Packages.php)&$listOptions
) (определяется в Packages.php)&$listOptions
) (определяется в Packages.php)&$listOptions
) (определяется в Packages.php)&$listOptions
) (определяется в PostModeration.php)&$listOptions
) (определяется в Profile-Actions.php)&$listOptions
) (определяется в Profile-Modify.php)&$listOptions
) (определяется в Profile-Modify.php)&$listOptions
) (определяется в Profile-View.php)&$listOptions
) (определяется в Profile-View.php)&$listOptions
) (определяется в Profile-View.php)&$listOptions
) (определяется в Profile-View.php)&$listOptions
) (определяется в Profile-View.php)&$listOptions
) (определяется в Profile-View.php)&$listOptions
) (определяется в Profile-View.php)&$listOptions
) (определяется в Profile-View.php)&$listOptions
) (определяется в Profile-View.php)&$listOptions
) (определяется в ReportedContent.php)&$listOptions
) (определяется в Subs-Package.php)$groups
)$members
, $group
, &$group_names
)$users
)&$regOptions
, &$reg_errors
)&$regOptions
, &$theme_vars
, &$knownInts
, &$knownFloats
)&$regOptions
, &$theme_vars
, &$memberID
)$regOptions
, $memberID
)$memID
, $email
, $membername
, $post_count
, &$updated
)&$membersOnlineStats
)&$message
, $previewing
)&$message
)&$subject
, &$message
, &$headers
, &$to_array
, true
)&$recipients
, &$from
, &$subject
, &$message
)&$id_pm
, &$log
, &$recipients
, &$from
, &$subject
, &$message
)&$msgOptions
, &$topicOptions
, &$posterOptions
, &$message_columns
, &$message_parameters
)$msgOptions
, $topicOptions
, $posterOptions
, $message_columns
, $message_parameters
)&$msgOptions
, &$topicOptions
, &$posterOptions
, &$topic_columns
, &$topic_parameters
)&$msgOptions
, &$topicOptions
, &$posterOptions
)&$topics_columns
, &$update_parameters
, &$msgOptions
, &$topicOptions
, &$posterOptions
)&$messages_columns
, &$update_parameters
, &$msgOptions
, &$topicOptions
, &$posterOptions
, &$messageInts
)$approve
, $msgs
, $topic_changes
, $member_post_changes
)&$themeValues
, $id
)&$themeValues
, $enable_only
)&$themeValues
)&$context['to_install']
, $id_theme
)&$tzid_metazones
, $when
)&$sorted_tzids
, $country_code
, $when
)&$fallbacks
, &$missing
, $tzids
, $when
)$member_names
, $var
, &$data[$var]
, &$knownInts
, &$knownFloats
)&$message
, &$smileys
, &$cache_id
, &$parse_tags
)&$codes
, &$no_autolink_tags
)&$disabled
)&$message
, &$smileys
, &$cache_id
, &$parse_tags
)&$smileyPregSearch
, &$smileyPregReplacements
)$url
, &$proxied_url
)&$setLocation
, &$refresh
, &$permanent
)$buffers
)$do_footer
)&$securityFiles
)&$do_deferred
)&$buttons
)&$current_action
)&$subActions
)&$allowedActions
)$actions
)&$urls
, &$data
)&$subActions
)$this->_details['content_type']
, $this->_details['content_id']
){класс списка}
_quickbuttons (&$list_items
):
&$list_items
)&$list_items
)&$list_items
)&$list_items
)&$list_items
)&$list_items
)&$list_items
)&$list_items
)&$list_items
)&$list_items
)Обозначения: ^x.y.z
— поддерживается, начиная с указанной версии