Events List

PHP Events

Identifier

Placement

Arguments

Added in Release

Explanation

core.acl_clear_prefetch_after

phpbb/auth/auth.php

user_id

3.1.11-RC1

Event is triggered after user(s) permission settings cache has been cleared

core.acp_attachments_config_edit_add

includes/acp/acp_attachments.php

display_vars, mode, submit

3.1.11-RC1

Event to add and/or modify acp_attachement configurations

core.acp_ban_after

includes/acp/acp_ban.php

ban, ban_exclude, ban_give_reason, ban_length, ban_length_other, ban_reason, mode

3.1.0-RC5

Use this event to perform actions after the ban has been performed

core.acp_ban_before

includes/acp/acp_ban.php

abort_ban, ban, ban_exclude, ban_give_reason, ban_length, ban_length_other, ban_reason, mode

3.1.0-RC5

Use this event to modify the ban details before the ban is performed

core.acp_bbcodes_delete_after

includes/acp/acp_bbcodes.php

action, bbcode_id, bbcode_tag

3.2.4-RC1

Event after a BBCode has been deleted

core.acp_bbcodes_display_bbcodes

includes/acp/acp_bbcodes.php

bbcodes_array, row, u_action

3.1.0-a3

Modify display of custom bbcodes in the form

core.acp_bbcodes_display_form

includes/acp/acp_bbcodes.php

action, sql_ary, template_data, u_action

3.1.0-a3

Modify custom bbcode template data before we display the form

core.acp_bbcodes_edit_add

includes/acp/acp_bbcodes.php

action, bbcode_id, bbcode_tokens, tpl_ary

3.1.0-a3

Modify custom bbcode template data before we display the add/edit form

core.acp_bbcodes_modify_create

includes/acp/acp_bbcodes.php

action, bbcode_helpline, bbcode_id, bbcode_match, bbcode_tpl, display_on_posting, hidden_fields, sql_ary

3.1.0-a3

Modify custom bbcode data before the modify/create action

core.acp_bbcodes_modify_create_after

includes/acp/acp_bbcodes.php

action, bbcode_id, sql_ary

3.2.4-RC1

Event after a BBCode has been added or updated

core.acp_board_config_edit_add

includes/acp/acp_board.php

display_vars, mode, submit

3.1.0-a4

Event to add and/or modify acp_board configurations

core.acp_board_config_emoji_enabled

includes/acp/acp_board.php

config_name_ary

3.3.3-RC1

Event to manage the array of emoji-enabled configurations

core.acp_email_display

includes/acp/acp_email.php

exclude, template_data, usernames

3.1.4-RC1

Modify custom email template data before we display the form

core.acp_email_modify_sql

includes/acp/acp_email.php

sql_ary

3.1.2-RC1

Modify sql query to change the list of users the email is sent to

core.acp_email_send_before

includes/acp/acp_email.php

email_template, generate_log_entry, group_id, priority, subject, template_data, use_queue, usernames

3.1.3-RC1

Modify email template data before the emails are sent

core.acp_extensions_run_action_after

includes/acp/acp_extensions.php

action, ext_name, safe_time_limit, start_time, tpl_name, u_action

3.1.11-RC1

Event to run after a specific action on extension has completed

core.acp_extensions_run_action_before

includes/acp/acp_extensions.php

action, ext_name, safe_time_limit, start_time, tpl_name, u_action

3.1.11-RC1

Event to run a specific action on extension

core.acp_help_phpbb_submit_before

includes/acp/acp_help_phpbb.php

submit

3.2.0-RC2

Event to modify ACP help phpBB page and/or listen to submit

core.acp_language_after_delete

includes/acp/acp_language.php

delete_message, lang_iso

3.2.2-RC1

Run code after language deleted

core.acp_logs_info_modify_modes

includes/acp/info/acp_logs.php

modes

3.2.1-RC1

Event to add or modify ACP log modulemodes

core.acp_main_notice

includes/acp/acp_main.php

3.1.0-RC3

Notice admin

core.acp_manage_forums_display_form

includes/acp/acp_forums.php

action, errors, forum_data, forum_id, parents_list, row, template_data, update

3.1.0-a1

Modify forum template data before we display the form

core.acp_manage_forums_initialise_data

includes/acp/acp_forums.php

action, forum_data, forum_id, parents_list, row, update

3.1.0-a1

Initialise data before we display the add/edit form

core.acp_manage_forums_modify_forum_list

includes/acp/acp_forums.php

rowset

3.1.10-RC1

Modify the forum list data

core.acp_manage_forums_move_children

includes/acp/acp_forums.php

errors, from_id, to_id

3.1.0-a1

Event when we move all children of one forum to another

This event may be triggered, when a forum is deleted

core.acp_manage_forums_move_content

includes/acp/acp_forums.php

errors, from_id, sync, to_id

3.1.0-a1

Event when we move content from one forum to another

core.acp_manage_forums_move_content_after

includes/acp/acp_forums.php

from_id, sync, to_id

3.2.9-RC1

Event when content has been moved from one forum to another

core.acp_manage_forums_move_content_sql_before

includes/acp/acp_forums.php

table_ary

3.2.4-RC1

Perform additional actions before move forum content

core.acp_manage_forums_request_data

includes/acp/acp_forums.php

action, forum_data

3.1.0-a1

Request forum data and operate on it (parse texts, etc.)

core.acp_manage_forums_update_data_after

includes/acp/acp_forums.php

errors, forum_data, forum_data_sql, is_new_forum

3.1.0-a1

Event after a forum was updated or created

core.acp_manage_forums_update_data_before

includes/acp/acp_forums.php

forum_data, forum_data_sql

3.1.0-a1

Remove invalid values from forum_data_sql that should not be updated

core.acp_manage_forums_validate_data

includes/acp/acp_forums.php

errors, forum_data

3.1.0-a1

Validate the forum data before we create/update the forum

core.acp_manage_group_display_form

includes/acp/acp_groups.php

action, error, group_desc_data, group_id, group_name, group_rank, group_row, group_type, rank_options, update

3.1.0-b5

Modify group template data before we display the form

core.acp_manage_group_initialise_data

includes/acp/acp_groups.php

action, allow_desc_bbcode, allow_desc_smilies, allow_desc_urls, error, group_desc, group_id, group_name, group_row, group_type, submit_ary, test_variables

3.1.0-b5

Initialise data before we display the add/edit form

core.acp_manage_group_request_data

includes/acp/acp_groups.php

action, allow_desc_bbcode, allow_desc_smilies, allow_desc_urls, error, group_desc, group_id, group_name, group_row, group_type, submit_ary, validation_checks

3.1.0-b5

Request group data and operate on it

core.acp_profile_action

includes/acp/acp_profile.php

action, page_title, tpl_name, u_action

3.2.2-RC1

Event to handle actions on the ACP profile fields page

core.acp_profile_create_edit_after

includes/acp/acp_profile.php

action, field_data, field_type, options, s_hidden_fields, save, step, submit

3.1.6-RC1

Event to add template variables for new profile field table fields

core.acp_profile_create_edit_init

includes/acp/acp_profile.php

action, exclude, field_row, field_type, save, step, submit, visibility_ary

3.1.6-RC1

Event to add initialization for new profile field table fields

core.acp_profile_create_edit_save_before

includes/acp/acp_profile.php

action, field_data, field_type, profile_fields

3.1.6-RC1

Event to modify profile field configuration data before saving to database

core.acp_profile_modify_profile_row

includes/acp/acp_profile.php

field_block, profile_field, row

3.2.2-RC1

Event to modify profile field data before it is assigned to the template

core.acp_ranks_edit_modify_tpl_ary

includes/acp/acp_ranks.php

ranks, tpl_ary

3.1.0-RC3

Modify the template output array for editing/adding ranks

core.acp_ranks_list_modify_rank_row

includes/acp/acp_ranks.php

rank_row, row

3.1.0-RC3

Modify the template output array for each listed rank

core.acp_ranks_save_modify_sql_ary

includes/acp/acp_ranks.php

rank_id, sql_ary

3.1.0-RC3

Modify the SQL array when saving a rank

core.acp_storage_load

includes/acp/acp_storage.php

3.3.0-a1

Add language strings

core.acp_styles_action_before

includes/acp/acp_styles.php

action, id, mode

3.1.7-RC1

Run code before ACP styles action execution

core.acp_users_avatar_sql

includes/acp/acp_users.php

result, user_row

3.2.4-RC1

Modify users preferences data before assigning it to the template

core.acp_users_display_overview

includes/acp/acp_users.php

quick_tool_ary, user_row

3.1.0-a1

Add additional quick tool options and overwrite user data

core.acp_users_mode_add

includes/acp/acp_users.php

error, mode, u_action, user_id, user_row

3.2.2-RC1

Additional modes provided by extensions

core.acp_users_modify_profile

includes/acp/acp_users.php

data, submit, user_id, user_row

3.1.4-RC1

Modify user data on editing profile in ACP

core.acp_users_modify_signature_sql_ary

includes/acp/acp_users.php

sql_ary, user_row

3.2.4-RC1

Modify user signature before it is stored in the DB

core.acp_users_overview_before

includes/acp/acp_users.php

action, error, mode, submit, user_row

3.1.3-RC1

Run code at beginning of ACP users overview

core.acp_users_overview_modify_data

includes/acp/acp_users.php

data, sql_ary, user_row

3.1.0-a1

Modify user data before we update it

core.acp_users_overview_run_quicktool

includes/acp/acp_users.php

action, u_action, user_id, user_row

3.1.0-a1

Run custom quicktool code

core.acp_users_prefs_modify_data

includes/acp/acp_users.php

data, user_row

3.1.0-b3

Modify users preferences data

core.acp_users_prefs_modify_sql

includes/acp/acp_users.php

data, error, sql_ary, user_row

3.1.0-b3

Modify SQL query before users preferences are updated

core.acp_users_prefs_modify_template_data

includes/acp/acp_users.php

data, user_prefs_data, user_row

3.1.0-b3

Modify users preferences data before assigning it to the template

core.acp_users_profile_modify_sql_ary

includes/acp/acp_users.php

cp_data, data, sql_ary, user_id, user_row

3.1.4-RC1

Modify profile data in ACP before submitting to the database

core.acp_users_profile_validate

includes/acp/acp_users.php

data, error, user_id, user_row

3.1.4-RC1

Validate profile data in ACP before submitting to the database

core.add_form_key

includes/functions.php

form_name, now, s_fields, template_variable_suffix, token, token_sid

3.1.0-RC3

Perform additional actions on creation of the form token

core.add_log

phpbb/log/log.php

additional_data, log_ip, log_operation, log_time, mode, sql_ary, user_id

3.1.0-a1

Allows to modify log data before we add it to the database

NOTE: if sql_ary does not contain a log_type value, the entry will not be stored in the database. So ensure to set it, if needed.

core.adm_page_footer

includes/functions_acp.php

adm_page_footer_override, copyright_html

3.1.0-a1

Execute code and/or overwrite adm_page_footer()

core.adm_page_header

includes/functions_acp.php

adm_page_header_override, page_title

3.1.0-a1

Execute code and/or overwrite adm_page_header()

core.adm_page_header_after

includes/functions_acp.php

http_headers, page_title

3.1.0-RC3

Execute code and/or overwrite _common_ template variables after they have been assigned.

core.append_sid

includes/functions.php

append_sid_overwrite, is_amp, is_route, params, session_id, url

3.1.0-a1

This event can either supplement or override the append_sid() function

To override this function, the event must set $append_sid_overwrite to the new URL value, which will be returned following the event

core.approve_posts_after

includes/mcp/mcp_queue.php

action, notify_poster, num_topics, post_info, redirect, success_msg, topic_info

3.1.4-RC1

Perform additional actions during post(s) approval

core.approve_topics_after

includes/mcp/mcp_queue.php

action, first_post_ids, notify_poster, redirect, success_msg, topic_info

3.1.4-RC1

Perform additional actions during topics(s) approval

core.auth_login_session_create_before

phpbb/auth/auth.php

admin, autologin, login, username

3.1.7-RC1

Event is triggered after checking for valid username and password, and before the actual session creation.

core.auth_oauth_link_after

phpbb/auth/provider/oauth/oauth.php

data

3.1.11-RC1

Event is triggered after user links account.

core.auth_oauth_login_after

phpbb/auth/provider/oauth/oauth.php

row

3.1.11-RC1

Event is triggered after user is successfully logged in via OAuth.

core.avatar_driver_upload_delete_before

phpbb/avatar/driver/upload.php

error, prefix, row

3.1.6-RC1

Before deleting an existing avatar

core.avatar_driver_upload_move_file_before

phpbb/avatar/driver/upload.php

error, file, filedata, prefix, row

3.1.6-RC1

Before moving new file in place (and eventually overwriting the existing avatar with the newly uploaded avatar)

core.avatar_helper_get_avatar

phpbb/avatar/helper.php

data, ignore_config, lazy, row, title

4.0.0

Event to modify avatar data array

core.avatar_manager_avatar_delete_after

phpbb/avatar/manager.php

avatar_data, prefix, table, user

3.2.4-RC1

Event is triggered after user avatar has been deleted

core.bbcode_cache_init_end

includes/bbcode.php

bbcode_bitfield, bbcode_cache, bbcode_uid

3.1.3-RC1

Use this event to modify the bbcode_cache

core.bbcode_second_pass_by_extension

includes/bbcode.php

params_array, return

3.1.5-RC1

Event to perform bbcode second pass with the custom validating methods provided by extensions

core.build_config_template

includes/functions_acp.php

key, name, new, tpl, tpl_type, vars

3.1.0-a1

Overwrite the html code we display for the config value

core.common

common.php

3.1.0-a1

Main event which is triggered on every page

You can use this event to load function files and initiate objects

NOTE: At this point the global session ($user) and permissions ($auth) do NOT exist yet. If you need to use the user object (f.e. to include language files) or need to check permissions, please use the core.user_setup event instead!

core.confirm_box_ajax_before

includes/functions.php

data, hidden, s_hidden_fields, u_action

3.2.8-RC1

This event allows an extension to modify the ajax output of confirm box.

core.controller_helper_render_response

phpbb/controller/helper.php

response

3.3.1-RC1

Modify response before output

core.decode_message_after

includes/functions_content.php

bbcode_uid, message_text

3.1.9-RC1

Use this event to modify the message after it is decoded

core.decode_message_before

includes/functions_content.php

bbcode_uid, message_text

3.1.9-RC1

Use this event to modify the message before it is decoded

core.delete_attachments_before

phpbb/attachment/delete.php

ids, message_ids, mode, physical, post_ids, resync, sql_id, topic_ids

3.1.7-RC1

Perform additional actions before attachment(s) deletion

core.delete_attachments_collect_data_before

phpbb/attachment/delete.php

ids, mode, resync, sql_id

3.1.7-RC1

Perform additional actions before collecting data for attachment(s) deletion

core.delete_attachments_from_database_after

phpbb/attachment/delete.php

ids, message_ids, mode, num_deleted, physical, post_ids, resync, sql_id, topic_ids

3.1.7-RC1

Perform additional actions after attachment(s) deletion from the database

core.delete_attachments_from_filesystem_after

phpbb/attachment/delete.php

files_removed, ids, message_ids, mode, num_deleted, physical, post_ids, resync, space_removed, sql_id, topic_ids

3.1.7-RC1

Perform additional actions after attachment(s) deletion from the filesystem

core.delete_forum_content_before_query

includes/acp/acp_forums.php

forum_id, post_counts, table_ary, topic_ids

3.1.6-RC1

Perform additional actions before forum content deletion

core.delete_group_after

includes/functions_user.php

group_id, group_name

3.1.0-a1

Event after a group is deleted

core.delete_log

phpbb/log/log.php

conditions, log_type, mode

3.1.0-b4

Allows to modify log data before we delete it from the database

NOTE: if sql_ary does not contain a log_type value, the entry will not be deleted in the database. So ensure to set it, if needed.

core.delete_pm_before

includes/functions_privmsgs.php

folder_id, msg_ids, user_id

3.1.0-b5

Get all info for PM(s) before they are deleted

core.delete_post_after

includes/functions_posting.php

data, forum_id, is_soft, next_post_id, post_id, post_mode, softdelete_reason, topic_id

3.1.11-RC1

This event is used for performing actions directly after a post or topic has been deleted.

core.delete_posts_after

includes/functions_admin.php

delete_notifications_types, forum_ids, post_ids, poster_ids, topic_ids, where_ids, where_type

3.1.0-a4

Perform additional actions after post(s) deletion

core.delete_posts_before

includes/functions_admin.php

auto_sync, call_delete_topics, delete_notifications_types, post_count_sync, posted_sync, where_ids, where_type

3.1.0-a4

Perform additional actions before post(s) deletion

core.delete_posts_in_transaction

includes/functions_admin.php

delete_notifications_types, forum_ids, post_ids, poster_ids, topic_ids, where_ids, where_type

3.1.0-a4

Perform additional actions during post(s) deletion

core.delete_posts_in_transaction_before

includes/functions_admin.php

delete_notifications_types, forum_ids, post_ids, poster_ids, table_ary, topic_ids, where_ids, where_type

3.1.7-RC1

Perform additional actions during post(s) deletion before running the queries

core.delete_topics_after_query

includes/functions_admin.php

topic_ids

3.1.4-RC1

Perform additional actions after topic(s) deletion

core.delete_topics_before_query

includes/functions_admin.php

table_ary, topic_ids

3.1.4-RC1

Perform additional actions before topic(s) deletion

core.delete_user_after

includes/functions_user.php

mode, retain_username, user_ids, user_rows

3.1.0-a1

Event after the user(s) delete action has been performed

core.delete_user_before

includes/functions_user.php

mode, retain_username, user_ids, user_rows

3.1.0-a1

Event before of the performing of the user(s) delete action

core.disapprove_posts_after

includes/mcp/mcp_queue.php

disapprove_reason, disapprove_reason_lang, is_disapproving, lang_reasons, notify_poster, num_disapproved_posts, num_disapproved_topics, post_disapprove_list, post_info, redirect, success_msg, topic_information, topic_posts_unapproved

3.1.4-RC1

Perform additional actions during post(s) disapproval

core.display_custom_bbcodes

includes/functions_display.php

3.1.0-a1

Display custom bbcodes

core.display_custom_bbcodes_modify_row

includes/functions_display.php

custom_tags, row

3.1.0-a1

Event to modify the template data block of a custom bbcode

This event is triggered once per bbcode

core.display_custom_bbcodes_modify_sql

includes/functions_display.php

num_predefined_bbcodes, sql_ary

3.1.0-a3

Event to modify the SQL query before custom bbcode data is queried

core.display_forums_add_template_data

includes/functions_display.php

catless, forum_row, row, subforums_list, subforums_row

3.1.0-b5

Modify and/or assign additional template data for the forum after forumrow loop has been assigned. This can be used to create additional forumrow subloops in extensions.

This event is triggered once per forum

core.display_forums_after

includes/functions_display.php

active_forum_ary, display_moderators, forum_moderators, forum_rows, return_moderators, root_data

3.1.0-RC5

Event to perform additional actions after the forum list has been generated

core.display_forums_before

includes/functions_display.php

active_forum_ary, display_moderators, forum_moderators, forum_rows, return_moderators, root_data

3.1.4-RC1

Event to perform additional actions before the forum list is being generated

core.display_forums_modify_category_template_vars

includes/functions_display.php

cat_row, last_catless, root_data, row

3.1.0-RC4

Modify the template data block of the ‘category’

This event is triggered once per ‘category’

core.display_forums_modify_forum_rows

includes/functions_display.php

branch_root_id, forum_rows, parent_id, row, subforums

3.1.0-a1

Event to modify the forum rows data set

This event is triggered once per forum

core.display_forums_modify_row

includes/functions_display.php

branch_root_id, row

3.1.0-a1

Event to modify the data set of a forum

This event is triggered once per forum

core.display_forums_modify_sql

includes/functions_display.php

sql_ary

3.1.0-a1

Event to modify the SQL query before the forum data is queried

core.display_forums_modify_template_vars

includes/functions_display.php

forum_row, row, subforums_row

3.1.0-a1

Modify the template data block of the forum

This event is triggered once per forum

core.display_user_activity_modify_actives

includes/functions_display.php

active_f_row, active_t_row, show_user_activity, userdata

3.1.0-RC3

Alter list of forums and topics to display as active

core.download_file_send_to_browser_before

phpbb/storage/controller/attachment.php

attach_id, attachment, extensions, redirect, thumbnail

3.1.6-RC1

Event to modify data before sending file to browser

core.exit_handler

includes/functions.php

exit_handler_override

4.0.0-a1

This event can either supplement or override the exit_handler() function

To override this function, the event must set $exit_handler_override to true to force it to exit directly after calling this event.

core.faq_mode_validation

phpbb/help/controller/help.php

ext_name, lang_file, mode, page_title, template_file

3.1.4-RC1

You can use this event display a custom help page

core.feed_base_modify_item_sql

phpbb/feed/base.php

sql_ary

3.1.10-RC1

Event to modify the feed item sql

core.feed_modify_feed_row

phpbb/feed/controller/feed.php

feed, row

3.1.10-RC1

Event to modify the feed row

core.functions.redirect

includes/functions.php

disable_cd_check, return, url

3.1.0-RC3

Execute code and/or overwrite redirect()

core.garbage_collection

includes/functions.php

3.1.0-a1

Unload some objects, to free some memory, before we finish our task

core.gen_sort_selects_after

includes/functions_content.php

def_sd, def_sk, def_st, limit_days, s_limit_days, s_sort_dir, s_sort_key, sort_by_text, sort_days, sort_dir, sort_key, sorts, u_sort_param

3.1.9-RC1

Run code before generated sort selects are returned

core.generate_forum_nav

includes/functions_display.php

forum_data, forum_template_data, microdata_attr, navlinks, navlinks_parents

3.1.5-RC1

Event to modify the navlinks text

core.generate_profile_fields_template_data

phpbb/profilefields/manager.php

profile_row, tpl_fields, use_contact_fields

3.1.0-b3

Event to modify template data of the generated profile fields

core.generate_profile_fields_template_data_before

phpbb/profilefields/manager.php

profile_row, tpl_fields, use_contact_fields

3.1.0-b3

Event to modify data of the generated profile fields, before the template assignment loop

core.generate_profile_fields_template_headlines

phpbb/profilefields/manager.php

profile_cache, restrict_option, tpl_fields

3.1.6-RC1

Event to modify template headlines of the generated profile fields

core.generate_smilies_after

includes/functions_posting.php

base_url, display_link, forum_id, mode

3.1.0-a1

This event is called after the smilies are populated

core.generate_smilies_before

includes/functions_posting.php

root_path

3.1.11-RC1

Modify smiley root path before populating smiley list

core.generate_smilies_count_sql_before

includes/functions_posting.php

base_url, forum_id, sql_ary

3.2.9-RC1

Modify SQL query that fetches the total number of smilies in window mode

core.generate_smilies_modify_rowset

includes/functions_posting.php

forum_id, mode, smilies

3.2.9-RC1

Modify smilies before they are assigned to the template

core.generate_smilies_modify_sql

includes/functions_posting.php

forum_id, mode, sql_ary

3.3.1-RC1

Modify the SQL query that fetches the smilies

core.get_avatar_after

includes/functions.php

alt, avatar_data, html, ignore_config, row

3.1.6-RC1

Event to modify HTML <img> tag of avatar

core.get_forum_list_modify_data

includes/functions_admin.php

rowset

3.1.10-RC1

Modify the forum list data

core.get_gravatar_url_after

phpbb/avatar/driver/gravatar.php

row, url

3.1.7-RC1

Modify gravatar url

core.get_group_rank_after

phpbb/group/helper.php

group_data, group_rank_data

3.2.8-RC1

Modify a group’s rank before displaying

core.get_group_rank_before

phpbb/group/helper.php

group_data

3.2.8-RC1

Preparing a group’s rank before displaying

core.get_logs_after

phpbb/log/log.php

count_logs, forum_id, keywords, limit, log, log_time, log_type, mode, offset, profile_url, reportee_id_list, sort_by, topic_id, topic_id_list, user_id

3.1.3-RC1

Allow modifying or execute extra final filter on log entries

core.get_logs_get_additional_data

phpbb/log/log.php

log, reportee_id_list, topic_id_list

3.1.0-a1

Get some additional data after we got all log entries

core.get_logs_main_query_before

phpbb/log/log.php

count_logs, forum_id, get_logs_sql_ary, keywords, limit, log_time, log_type, mode, offset, profile_url, sort_by, sql_additional, topic_id, user_id

3.1.5-RC1

Modify the query to obtain the logs data

core.get_logs_modify_entry_data

phpbb/log/log.php

log_entry_data, row

3.1.0-a1

Modify the entry’s data before it is returned

core.get_logs_modify_type

phpbb/log/log.php

count_logs, forum_id, keywords, limit, log_time, log_type, mode, offset, profile_url, sort_by, sql_additional, topic_id, user_id

3.1.0-a1

Overwrite log type and limitations before we count and get the logs

NOTE: if log_type is false, no entries will be returned.

core.get_unread_topics_modify_sql

includes/functions.php

last_mark, sql_array, sql_extra, sql_sort

3.1.4-RC1

Change SQL query for fetching unread topics data

core.get_user_rank_after

includes/functions_display.php

user_data, user_posts, user_rank_data

3.1.11-RC1

Modify a user’s rank before displaying

core.grab_profile_fields_data

phpbb/profilefields/manager.php

field_data, user_ids

3.1.0-b3

Event to modify profile fields data retrieved from the database

core.group_add_user_after

includes/functions_user.php

group_id, group_name, pending, user_id_ary, username_ary

3.1.7-RC1

Event after users are added to a group

core.group_delete_user_after

includes/functions_user.php

group_id, group_name, user_id_ary, username_ary

3.1.7-RC1

Event after users are removed from a group

core.group_delete_user_before

includes/functions_user.php

group_id, group_name, user_id_ary, username_ary

3.1.0-a1

Event before users are removed from a group

core.handle_post_delete_conditions

includes/functions_posting.php

delete_reason, force_delete_allowed, force_softdelete_allowed, forum_id, is_soft, perm_check, post_data, post_id, topic_id

3.1.11-RC1

This event allows to modify the conditions for the post deletion

core.help_manager_add_block_after

phpbb/help/manager.php

block_name, questions, switch_column

3.2.0-a1

You can use this event to add a block after the current one.

core.help_manager_add_block_before

phpbb/help/manager.php

block_name, questions, switch_column

3.2.0-a1

You can use this event to add a block before the current one.

core.help_manager_add_question_after

phpbb/help/manager.php

answer, question

3.2.0-a1

You can use this event to add a question after the current one.

core.help_manager_add_question_before

phpbb/help/manager.php

answer, question

3.2.0-a1

You can use this event to add a question before the current one.

core.index_mark_notification_after

index.php

mark_notification, notification

3.2.6-RC1

You can use this event to perform additional tasks or redirect user elsewhere.

core.index_modify_birthdays_list

index.php

birthdays, rows

3.1.7-RC1

Event to modify the birthdays list

core.index_modify_birthdays_sql

index.php

now, sql_ary, time

3.1.7-RC1

Event to modify the SQL query to get birthdays data

core.index_modify_page_title

index.php

page_title

3.1.0-a1

You can use this event to modify the page title and load data for the index

core.load_drafts_draft_list_result

includes/functions_posting.php

draft_rows, topic_ids, topic_rows

3.1.0-RC3

Drafts found and their topics Edit $draft_rows in order to add or remove drafts loaded

core.login_box_before

includes/functions.php

admin, err, l_explain, l_success, redirect, s_display

3.1.9-RC1

This event allows an extension to modify the login process

core.login_box_failed

includes/functions.php

err, password, result, username

3.1.3-RC1

This event allows an extension to process when a user fails a login attempt

core.login_box_modify_template_data

includes/functions.php

admin, autologin, login_box_template_data, redirect, username

3.2.3-RC2

Event to add/modify login box template data

core.login_box_redirect

includes/functions.php

admin, redirect, result

3.1.0-RC5

This event allows an extension to modify the redirection when a user successfully logs in

core.login_forum_box

includes/functions.php

forum_data, password

3.1.0-RC3

Performing additional actions, load additional data on forum login

core.make_forum_select_modify_forum_list

includes/functions_admin.php

rowset

3.1.10-RC1

Modify the forum list data

core.make_jumpbox_modify_forum_list

includes/functions_content.php

rowset

3.1.10-RC1

Modify the jumpbox forum list data

core.make_jumpbox_modify_tpl_ary

includes/functions_content.php

row, tpl_ary

3.1.10-RC1

Modify the jumpbox before it is assigned to the template

core.markread_after

includes/functions.php

forum_id, mode, post_time, topic_id, user_id

3.2.6-RC1

This event is used for performing actions directly after forums, topics or posts have been marked as read.

core.markread_before

includes/functions.php

forum_id, mode, post_time, should_markread, topic_id, user_id

3.1.4-RC1

This event is used for performing actions directly before marking forums, topics or posts as read.

It is also possible to prevent the marking. For that, the $should_markread parameter should be set to FALSE.

core.mcp_ban_after

includes/mcp/mcp_ban.php

ban, ban_exclude, ban_give_reason, ban_length, ban_length_other, ban_reason, mode

3.1.0-RC5

Use this event to perform actions after the ban has been performed

core.mcp_ban_before

includes/mcp/mcp_ban.php

abort_ban, ban, ban_exclude, ban_give_reason, ban_length, ban_length_other, ban_reason, mode

3.1.0-RC5

Use this event to modify the ban details before the ban is performed

core.mcp_ban_confirm

includes/mcp/mcp_ban.php

hidden_fields

3.1.0-RC5

Use this event to pass data from the ban form to the confirmation screen

core.mcp_ban_main

includes/mcp/mcp_ban.php

bansubmit, mode, unbansubmit

3.1.0-RC5

Use this event to pass perform actions when a ban is issued or revoked

core.mcp_change_poster_after

includes/mcp/mcp_post.php

post_info, userdata

3.1.6-RC1

This event allows you to perform additional tasks after changing a post’s poster

core.mcp_change_topic_type_after

includes/mcp/mcp_main.php

forum_id, new_topic_type, topic_ids

3.2.6-RC1

Perform additional actions after changing topic types

core.mcp_change_topic_type_before

includes/mcp/mcp_main.php

forum_id, new_topic_type, topic_ids

3.2.6-RC1

Perform additional actions before changing topic(s) type

core.mcp_delete_topic_modify_hidden_fields

includes/mcp/mcp_main.php

forum_id, l_confirm, only_shadow, only_softdeleted, s_hidden_fields, topic_ids

3.3.3-RC1

This event allows you to modify the hidden form fields when deleting topics

core.mcp_delete_topic_modify_permissions

includes/mcp/mcp_main.php

action, check_permission, forum_id, is_soft, soft_delete_reason, topic_ids

3.3.3-RC1

This event allows you to modify the current user’s checked permissions when deleting a topic

core.mcp_forum_merge_topics_after

includes/mcp/mcp_forum.php

all_topic_data, to_topic_id

3.1.11-RC1

Perform additional actions after merging topics.

core.mcp_forum_topic_data_modify_sql

includes/mcp/mcp_forum.php

forum_id, sql_ary, topic_list

3.3.4-RC1

Event to modify SQL query before MCP forum topic data is queried

core.mcp_forum_view_before

includes/mcp/mcp_forum.php

action, forum_info, post_id_list, source_topic_ids, start, to_topic_id, topic_id_list

3.1.6-RC1

Get some data in order to execute other actions.

core.mcp_front_queue_unapproved_total_before

includes/mcp/mcp_front.php

forum_list, sql_ary

3.1.5-RC1

Allow altering the query to get the number of unapproved posts

core.mcp_front_reports_count_query_before

includes/mcp/mcp_front.php

forum_list, sql

3.1.5-RC1

Alter sql query to count the number of reported posts

core.mcp_front_reports_listing_query_before

includes/mcp/mcp_front.php

forum_list, sql_ary

3.1.0-RC3

Alter sql query to get latest reported posts

core.mcp_front_view_modify_posts_data_sql

includes/mcp/mcp_front.php

forum_list, forum_names, post_list, sql, total

3.3.5-RC1

Alter posts data SQL query

core.mcp_front_view_modify_reported_post_row

includes/mcp/mcp_front.php

forum_list, mode, reported_post_row, row

3.3.5-RC1

Alter reported posts template block for MCP front page

core.mcp_front_view_modify_unapproved_post_row

includes/mcp/mcp_front.php

forum_names, mode, row, unapproved_post_row

3.3.5-RC1

Alter unapproved posts template block for MCP front page

core.mcp_front_view_queue_postid_list_after

includes/mcp/mcp_front.php

forum_list, forum_names, post_list, total

3.1.0-RC3

Alter list of posts and total as required

core.mcp_get_post_data_after

includes/functions_mcp.php

acl_list, post_ids, read_tracking, rowset

3.3.1-RC1

This event allows you to modify post data displayed in the MCP

core.mcp_global_f_read_auth_after

mcp.php

action, forum_id, mode, module, quickmod, topic_id

3.1.3-RC1

Allow applying additional permissions to MCP access besides f_read

core.mcp_lock_unlock_after

includes/mcp/mcp_main.php

action, data, ids

3.1.7-RC1

Perform additional actions after locking/unlocking posts/topics

core.mcp_main_before

includes/mcp/mcp_main.php

action, mode, quickmod

3.2.8-RC1

Event to perform additional actions before an MCP action is executed.

core.mcp_main_fork_sql_after

includes/mcp/mcp_main.php

new_post_id, new_topic_id, row, to_forum_id

3.2.4-RC1

Perform actions after forked topic is created.

core.mcp_main_modify_fork_post_sql

includes/mcp/mcp_main.php

counter, new_topic_id, row, sql_ary, to_forum_id

3.3.5-RC1

Modify the forked post’s sql array before it’s inserted into the database.

core.mcp_main_modify_fork_sql

includes/mcp/mcp_main.php

sql_ary, topic_row

3.1.11-RC1

Perform actions before forked topic is created.

core.mcp_main_modify_shadow_sql

includes/mcp/mcp_main.php

row, shadow

3.1.11-RC1

Perform actions before shadow topic is created.

core.mcp_modify_permissions

mcp.php

allow_user, forum_id, quickmod, topic_id, user_quickmod_actions

3.3.3-RC1

Allow modification of the permissions to access the mcp file

core.mcp_post_additional_options

includes/mcp/mcp_post.php

action, post_info

3.1.5-RC1

This event allows you to handle custom post moderation options

core.mcp_post_template_data

includes/mcp/mcp_post.php

attachments, mcp_post_template_data, post_info, s_additional_opts

3.1.5-RC1

Event to add/modify MCP post template data

core.mcp_queue_approve_details_template

includes/mcp/mcp_queue.php

message, post_data, post_id, post_info, post_url, topic_id, topic_info, topic_url

3.2.2-RC1

Alter post awaiting approval template before it is rendered

core.mcp_queue_get_posts_for_posts_query_before

includes/mcp/mcp_queue.php

forum_list, limit_time_sql, sort_order_sql, sql, topic_id, visibility_const

3.2.3-RC2

Alter sql query to get information on all posts in queue

core.mcp_queue_get_posts_for_topics_query_before

includes/mcp/mcp_queue.php

forum_list, limit_time_sql, sort_order_sql, sql, topic_id, visibility_const

3.1.0-RC3

Alter sql query to get information on all topics in the list of forums provided.

core.mcp_queue_get_posts_modify_post_row

includes/mcp/mcp_queue.php

forum_names, post_row, row

3.2.3-RC2

Alter sql query to get information on all topics in the list of forums provided.

core.mcp_queue_get_posts_query_before

includes/mcp/mcp_queue.php

forum_list, limit_time_sql, sort_order_sql, sql, topic_id, visibility_const

3.1.0-RC3

Alter sql query to get posts in queue to be accepted

core.mcp_report_template_data

includes/mcp/mcp_reports.php

forum_id, post_id, post_info, report, report_id, report_template, topic_id

3.2.5-RC1

Event to add/modify MCP report details template data.

core.mcp_reports_get_reports_query_before

includes/mcp/mcp_reports.php

forum_list, limit_time_sql, sort_order_sql, sql, topic_id

3.1.0-RC4

Alter sql query to get report id of all reports for requested forum and topic or just forum

core.mcp_reports_modify_post_row

includes/mcp/mcp_reports.php

forum_data, mode, post_row, row, start, topic_id

3.3.5-RC1

Alter posts template block for MCP reports

core.mcp_reports_modify_reports_data_sql

includes/mcp/mcp_reports.php

forum_list, sort_order_sql, sql, topic_id

3.3.5-RC1

Alter sql query to get reports data for requested forum and topic or just forum

core.mcp_reports_report_details_query_after

includes/mcp/mcp_reports.php

forum_id, post_id, report, report_id, sql_ary

3.1.5-RC1

Allow changing the data obtained from the user-submitted report.

core.mcp_reports_report_details_query_before

includes/mcp/mcp_reports.php

forum_id, post_id, report_id, sql_ary

3.1.5-RC1

Allow changing the query to obtain the user-submitted report.

core.mcp_sorting_query_before

includes/functions_mcp.php

forum_id, limit_days, limit_time_sql, min_time, mode, sort_by_sql, sort_by_text, sort_days, sort_dir, sort_key, sql, topic_id, total, type, where_sql

3.1.4-RC1

This event allows you to control the SQL query used to get the total number of reports the user can access.

This total is used for the pagination and for displaying the total number of reports to the user

core.mcp_topic_modify_post_data

includes/mcp/mcp_topic.php

attachments, forum_id, id, mode, post_id_list, rowset, topic_id

3.1.7-RC1

Event to modify the post data for the MCP topic review before assigning the posts

core.mcp_topic_modify_sql_ary

includes/mcp/mcp_topic.php

sql_ary

3.2.8-RC1

Event to modify the SQL query before the MCP topic review posts is queried

core.mcp_topic_review_modify_row

includes/mcp/mcp_topic.php

current_row_number, forum_id, id, mode, post_row, row, start, topic_id, topic_info, total

3.1.4-RC1

Event to modify the template data block for topic reviews in the MCP

core.mcp_topic_review_modify_topic_row

includes/mcp/mcp_topic.php

action, forum_id, has_unapproved_posts, icon_id, id, mode, s_topic_icons, start, subject, to_forum_id, to_topic_id, topic_id, topic_info, topic_row, total

3.3.5-RC1

Event to modify the template data block for topic data output in the MCP

core.mcp_topic_split_topic_after

includes/mcp/mcp_topic.php

action, forum_id, start, subject, to_forum_id, to_topic_id, topic_id, topic_info

3.3.5-RC1

Event to access topic data after split

core.mcp_topics_merge_posts_after

includes/mcp/mcp_topic.php

to_topic_id, topic_id

3.1.11-RC1

Perform additional actions after merging posts.

core.mcp_view_forum_modify_sql

includes/mcp/mcp_forum.php

forum_id, limit_time_sql, sort_order_sql, sql, start, topics_per_page

3.1.2-RC1

Modify SQL query before MCP forum view topic list is queried

core.mcp_view_forum_modify_topicrow

includes/mcp/mcp_forum.php

row, topic_row

3.1.0-a1

Modify the topic data before it is assigned to the template in MCP

core.mcp_warn_post_after

includes/mcp/mcp_warn.php

message, notify, post_id, user_row, warning

3.1.0-b4

Event for after warning a user for a post.

core.mcp_warn_post_before

includes/mcp/mcp_warn.php

notify, post_id, s_mcp_warn_post, user_row, warning

3.1.0-b4

Event for before warning a user for a post.

core.mcp_warn_user_after

includes/mcp/mcp_warn.php

message, notify, user_row, warning

3.1.0-b4

Event for after warning a user from MCP.

core.mcp_warn_user_before

includes/mcp/mcp_warn.php

notify, s_mcp_warn_user, user_row, warning

3.1.0-b4

Event for before warning a user from MCP.

core.memberlist_memberrow_before

memberlist.php

use_contact_fields, user_list

3.1.7-RC1

Modify list of users before member row is created

core.memberlist_modify_ip_search_sql_query

memberlist.php

ipdomain, ips, sql

3.1.7-RC1

Modify sql query for members search by ip address / hostname

core.memberlist_modify_memberrow_sql

memberlist.php

mode, sql_array, sql_from, sql_select, user_list

3.2.6-RC1

Modify user data SQL before member row is created

core.memberlist_modify_sort_pagination_params

memberlist.php

first_char_block_vars, first_characters, params, sort_params, total_users, u_first_char_params

3.2.6-RC1

Modify memberlist sort and pagination parameters

core.memberlist_modify_sql_query_data

memberlist.php

order_by, sort_dir, sort_key, sort_key_sql, sql_from, sql_select, sql_where, sql_where_data

3.1.7-RC1

Modify sql query data for members search

core.memberlist_modify_template_vars

memberlist.php

params, sort_url, template_vars

3.2.2-RC1

Modify memberlist page template vars

core.memberlist_modify_view_profile_template_vars

memberlist.php

template_ary

3.2.6-RC1

Modify user’s template vars before we display the profile

core.memberlist_modify_viewprofile_sql

memberlist.php

sql_array, user_id, username

3.2.6-RC1

Modify user data SQL before member profile row is created

core.memberlist_prepare_profile_data

includes/functions_display.php

data, template_data

3.1.0-a1

Preparing a user’s data before displaying it in profile and memberlist

core.memberlist_team_modify_query

memberlist.php

group_ids, sql_ary, teampage_data

3.1.3-RC1

Modify the query used to get the users for the team page

core.memberlist_team_modify_template_vars

memberlist.php

groups_ary, row, template_vars

3.1.3-RC1

Modify the template vars for displaying the user in the groups on the teampage

core.memberlist_view_profile

memberlist.php

foe, foes_enabled, friend, friends_enabled, member, profile_fields, user_notes_enabled, warn_user_enabled, zebra_enabled

3.1.0-a1

Modify user data before we display the profile

core.message_admin_form_submit_before

phpbb/message/admin_form.php

body, errors, subject

3.2.6-RC1

You can use this event to modify subject and/or body and add new errors.

core.message_history_modify_rowset

includes/functions_privmsgs.php

folder, in_post_mode, message_row, msg_id, rowset, title, url, user_id

3.3.1-RC1

Modify message rows before displaying the history in private messages

core.message_history_modify_sql_ary

includes/functions_privmsgs.php

sql_ary

3.2.8-RC1

Event to modify the SQL query before the message history in private message is queried

core.message_history_modify_template_vars

includes/functions_privmsgs.php

row, template_vars

3.2.8-RC1

Modify the template vars for displaying the message history in private message

core.message_list_actions

includes/ucp/ucp_pm_compose.php

add_bcc, add_to, address_list, error, remove_g, remove_u

3.2.4-RC1

Event for additional message list actions

core.message_parser_check_message

includes/message_parser.php

allow_bbcode, allow_img_bbcode, allow_magic_url, allow_quote_bbcode, allow_smilies, allow_url_bbcode, bbcode_bitfield, bbcode_uid, message, mode, return, update_this_message, warn_msg

3.1.2-RC1

This event can be used for additional message checks/cleanup before parsing

core.modify_attachment_data_on_submit

includes/message_parser.php

attachment_data

3.2.2-RC1

Modify attachment data on submit

core.modify_attachment_data_on_upload

includes/message_parser.php

attachment_data

3.2.2-RC1

Modify attachment data on upload

core.modify_attachment_sql_ary_on_submit

includes/message_parser.php

sql_ary

3.2.6-RC1

Modify attachment sql array on submit

core.modify_attachment_sql_ary_on_upload

includes/message_parser.php

sql_ary

3.2.6-RC1

Modify attachment sql array on upload

core.modify_bbcode_init

includes/message_parser.php

bbcodes, rowset

3.1.0-a3

Event to modify the bbcode data for later parsing

core.modify_default_attachments_template_vars

includes/functions_posting.php

allowed_attachments, default_vars

3.3.6-RC1

Modify default attachments template vars

core.modify_email_headers

includes/functions_messenger.php

headers

3.1.11-RC1

Event to modify email header entries

core.modify_format_display_text_after

includes/message_parser.php

allow_bbcode, allow_magic_url, allow_smilies, text, uid, update_this_message

3.1.0-a3

Event to modify the text after it is parsed

core.modify_format_display_text_before

includes/message_parser.php

allow_bbcode, allow_magic_url, allow_smilies, text, uid, update_this_message

3.1.6-RC1

Event to modify the text before it is parsed

core.modify_group_name_string

phpbb/group/helper.php

custom_profile_url, group_colour, group_id, group_name, group_name_string, mode, name_strings

3.2.8-RC1

Use this event to change the output of the group name

core.modify_inline_attachments_template_vars

includes/functions_posting.php

attachment_data, attachrow_template_vars

3.2.2-RC1

Modify inline attachments template vars

core.modify_mcp_modules_display_option

mcp.php

forum_id, id, mode, module, post_id, topic_id, user_id, username

3.1.0-b2

This event allows you to set display option for custom MCP modules

core.modify_memberlist_viewprofile_group_data

memberlist.php

group_data, group_sort

3.2.6-RC1

Modify group data before options is created and data is unset

core.modify_memberlist_viewprofile_group_sql

memberlist.php

sql_ary

3.2.6-RC1

Modify the query used to get the group data

core.modify_module_row

includes/functions_module.php

custom_func, lang_func, module_row, row, url_func

3.1.0-b3

This event allows to modify parameters for building modules list

core.modify_notification_message

includes/functions_messenger.php

break, message, method, subject

3.1.11-RC1

Event to modify notification message text after parsing

core.modify_notification_template

includes/functions_messenger.php

break, method, subject, template

3.2.4-RC1

Event to modify the template before parsing

core.modify_pm_attach_download_auth

phpbb/storage/controller/attachment.php

allowed, msg_id, user_id

3.1.11-RC1

Event to modify PM attachments download auth

core.modify_posting_auth

posting.php

draft_id, error, forum_id, is_authed, load, mode, post_data, post_id, preview, refresh, save, submit, topic_id

3.1.3-RC1

This event allows you to do extra auth checks and verify if the user has the required permissions

Extensions should only change the error and is_authed variables.

core.modify_posting_parameters

posting.php

cancel, draft_id, error, forum_id, load, mode, post_id, preview, refresh, save, submit, topic_id

3.1.0-a1

This event allows you to alter the above parameters, such as submit and mode

Note: $refresh must be true to retain previously submitted form data.

Note: The template class will not work properly until $user->setup() is called, and it has not been called yet. Extensions requiring template assignments should use an event that comes later in this file.

core.modify_quickmod_actions

includes/mcp/mcp_main.php

action, quickmod

3.1.0-a4

This event allows you to handle custom quickmod options

core.modify_quickmod_options

mcp.php

action, is_valid_action, module

3.1.0-a4

This event allows you to add custom quickmod options

core.modify_submit_notification_data

includes/functions_posting.php

data_ary, mode, notification_data, poster_id

3.2.4-RC1

This event allows you to modify the notification data upon submission

core.modify_submit_post_data

includes/functions_posting.php

data, mode, poll, subject, topic_type, update_message, update_search_index, username

3.1.0-a4

Modify the data for post submitting

core.modify_text_for_display_after

includes/functions_content.php

bitfield, flags, text, uid

3.1.0-a1

Use this event to modify the text after it is parsed

core.modify_text_for_display_before

includes/functions_content.php

bitfield, censor_text, flags, text, uid

3.1.0-a1

Use this event to modify the text before it is parsed

core.modify_text_for_edit_after

includes/functions_content.php

flags, text

3.1.0-a1

Use this event to modify the text after it is decoded for editing

core.modify_text_for_edit_before

includes/functions_content.php

flags, text, uid

3.1.0-a1

Use this event to modify the text before it is decoded for editing

core.modify_text_for_storage_after

includes/functions_content.php

bitfield, flags, message_parser, text, uid

3.1.0-a1

Use this event to modify the text after it is prepared for storage

core.modify_text_for_storage_before

includes/functions_content.php

allow_bbcode, allow_img_bbcode, allow_quote_bbcode, allow_smilies, allow_url_bbcode, allow_urls, bitfield, flags, mode, text, uid

3.1.0-a1

Use this event to modify the text before it is prepared for storage

core.modify_uploaded_file

phpbb/attachment/upload.php

filedata, is_image

3.1.0-RC3

Event to modify uploaded file before submit to the post

core.modify_user_rank

includes/functions_display.php

user_data, user_posts

3.1.0-RC4

Preparing a user’s rank before displaying

core.modify_username_string

includes/functions_content.php

_profile_cache, custom_profile_url, guest_username, mode, user_id, username, username_colour, username_string

3.1.0-a1

Use this event to change the output of get_username_string()

core.module_auth

includes/functions_module.php

forum_id, module_auth, valid_tokens

3.1.0-a3

Alter tokens for module authorisation check

core.move_posts_after

includes/functions_admin.php

auto_sync, forum_ids, forum_row, post_ids, topic_id, topic_ids

3.1.7-RC1

Perform additional actions after moving posts

core.move_posts_before

includes/functions_admin.php

auto_sync, forum_ids, forum_row, post_ids, topic_id, topic_ids

3.1.7-RC1

Perform additional actions before moving posts

core.move_posts_sync_after

includes/functions_admin.php

auto_sync, forum_ids, forum_row, post_ids, topic_id, topic_ids

3.1.11-RC1

Perform additional actions after move post sync

core.move_topics_after

includes/functions_admin.php

forum_id, forum_ids, topic_ids

3.2.9-RC1

Perform additional actions after topics move

core.move_topics_before

includes/functions_admin.php

forum_id, topic_ids

3.2.9-RC1

Perform additional actions before topics move

core.move_topics_before_query

includes/functions_admin.php

auto_sync, forum_id, forum_ids, table_ary, topic_ids

3.1.5-RC1

Perform additional actions before topics move

core.notification_manager_add_notifications

phpbb/notification/manager.php

data, notification_type_name, notify_users, options

3.1.3-RC1

Allow filtering the notify_users array for a notification that is about to be sent. Here, $notify_users is already filtered by f_read and the ignored list included in the options variable

core.notification_manager_add_notifications_before

phpbb/notification/manager.php

add_notifications_override, data, notification_type_name, notified_users, options

3.3.6-RC1

Get notification data before find_users_for_notification() execute

core.notification_manager_add_notifications_for_users_modify_data

phpbb/notification/manager.php

data, notification_type_name, notify_users

3.3.1-RC1

Allow filtering the $notify_users array by $notification_type_name for a notification that is about to be sent. Here, $notify_users is already filtered from users who’ve already been notified.

core.notification_message_email

includes/functions_messenger.php

addresses, break, msg, subject

3.2.4-RC1

Event to send message via external transport

core.notification_message_process

includes/functions_messenger.php

addresses, break, msg, subject

3.2.4-RC1

Event to send message via external transport

core.oauth_login_after_check_if_provider_id_has_match

phpbb/auth/provider/oauth/oauth.php

data, redirect_data, row, service

3.2.3-RC1

Event is triggered before check if provider is already associated with an account

core.obtain_users_online_string_before_modify

includes/functions.php

item, item_id, online_users, rowset, user_online_link

3.1.10-RC1

Modify online userlist data

core.obtain_users_online_string_modify

includes/functions.php

item, item_id, l_online_users, online_userlist, online_users, rowset, user_online_link

3.1.4-RC1

Modify online userlist data

core.obtain_users_online_string_sql

includes/functions.php

item, item_id, online_users, sql_ary

3.1.4-RC1

Modify SQL query to obtain online users data

core.page_footer

includes/functions.php phpbb/controller/helper.php

page_footer_override, run_cron

3.1.0-a1

Execute code and/or overwrite page_footer()

core.page_footer_after

includes/functions.php phpbb/controller/helper.php

display_template, exit_handler

3.1.0-RC5

Execute code and/or modify output before displaying the template.

core.page_header

includes/functions.php

display_online_list, item, item_id, page_header_override, page_title

3.1.0-a1

Execute code and/or overwrite page_header()

core.page_header_after

includes/functions.php

display_online_list, http_headers, item, item_id, page_title

3.1.0-b3

Execute code and/or overwrite _common_ template variables after they have been assigned.

core.pagination_generate_page_link

phpbb/pagination.php

base_url, generate_page_link_override, on_page, per_page, start_name

3.1.0-RC5

Execute code and/or override generate_page_link()

To override the generate_page_link() function generated value set $generate_page_link_override to the new URL value

core.parse_attachments_modify_template_data

includes/functions_content.php

attachment, block_array, display_cat, download_link, extensions, forum_id, preview, update_count

3.1.0-RC5

Use this event to modify the attachment template data.

This event is triggered once per attachment.

core.permissions

phpbb/permissions.php

categories, permissions, types

3.1.0-a1

Allows to specify additional permission categories, types and permissions

core.phpbb_content_visibility_get_forums_visibility_before

phpbb/content_visibility.php

approve_forums, forum_ids, get_forums_visibility_sql_overwrite, mode, table_alias, where_sql

3.1.3-RC1

Allow changing the result of calling get_forums_visibility_sql

core.phpbb_content_visibility_get_global_visibility_before

phpbb/content_visibility.php

approve_forums, exclude_forum_ids, mode, table_alias, visibility_sql_overwrite, where_sqls

3.1.3-RC1

Allow changing the result of calling get_global_visibility_sql

core.phpbb_content_visibility_get_visibility_sql_before

phpbb/content_visibility.php

forum_id, get_visibility_sql_overwrite, mode, table_alias, where_sql

3.1.4-RC1

Allow changing the result of calling get_visibility_sql

core.phpbb_content_visibility_is_visible

phpbb/content_visibility.php

data, forum_id, is_visible, mode

3.2.2-RC1

Allow changing the result of calling is_visible

core.phpbb_generate_debug_output

includes/functions.php

debug_info

3.1.0-RC3

Modify debug output information

core.phpbb_log_get_topic_auth_sql_after

phpbb/log/log.php

forum_auth, row

3.2.2-RC1

Allow modifying SQL query after topic data is retrieved (inside loop).

core.phpbb_log_get_topic_auth_sql_before

phpbb/log/log.php

sql_ary, topic_ids

3.1.11-RC1

Allow modifying SQL query before topic data is retrieved.

core.phpbb_mail_after

includes/functions_messenger.php

additional_parameters, eol, headers, msg, result, subject, to

3.3.6-RC1

Execute code after sending out emails with PHP’s mail function

core.phpbb_mail_before

includes/functions_messenger.php

additional_parameters, eol, headers, msg, subject, to

3.3.6-RC1

Modify data before sending out emails with PHP’s mail function

core.pm_modify_message_subject

includes/ucp/ucp_pm_compose.php

message_subject

3.2.8-RC1

This event allows you to modify the PM subject of the PM being quoted

core.posting_modify_bbcode_status

posting.php

bbcode_status, img_status, quote_status, smilies_status, url_status

3.3.3-RC1

Event to override message BBCode status indications

core.posting_modify_cannot_edit_conditions

posting.php

force_edit_allowed, post_data, s_cannot_edit, s_cannot_edit_locked, s_cannot_edit_time

3.1.0-b4

This event allows you to modify the conditions for the “cannot edit post” checks

core.posting_modify_default_variables

posting.php

post_data, uninit

3.2.5-RC1

This event allows you to modify the default variables for post_data, and unset them in post_data if needed

core.posting_modify_message_text

posting.php

cancel, error, forum_id, load, message_parser, mode, post_data, post_id, preview, refresh, save, submit, topic_id

3.1.2-RC1

This event allows you to modify message text before parsing

core.posting_modify_post_data

posting.php

forum_id, mode, post_data, post_id, topic_id

3.2.2-RC1

This event allows you to modify the post data before parsing

core.posting_modify_post_subject

posting.php

post_subject

3.2.8-RC1

This event allows you to modify the post subject of the post being quoted

core.posting_modify_quote_attributes

posting.php

post_data, quote_attributes

3.2.6-RC1

This event allows you to modify the quote attributes of the post being quoted

core.posting_modify_row_data

posting.php

forum_id, mode, post_data, topic_id

3.2.8-RC1

This event allows you to bypass reply/quote test of an unapproved post.

core.posting_modify_submission_errors

posting.php

error, forum_id, mode, poll, post_data, post_id, submit, topic_id

3.1.0-RC5

This event allows you to define errors before the post action is performed

core.posting_modify_submit_post_after

posting.php

data, forum_id, mode, poll, post_author_name, post_data, post_id, redirect_url, topic_id, update_message, update_subject

3.1.0-RC5

This event allows you to define errors after the post action is performed

core.posting_modify_submit_post_before

posting.php

data, forum_id, mode, poll, post_author_name, post_data, post_id, topic_id, update_message, update_subject

3.1.0-RC5

This event allows you to define errors before the post action is performed

core.posting_modify_template_vars

posting.php

cancel, draft_id, error, form_enctype, forum_id, load, message_parser, mode, moderators, page_data, page_title, post_data, post_id, preview, refresh, s_action, s_hidden_fields, s_topic_icons, save, submit, topic_id

3.1.0-a1

This event allows you to modify template variables for the posting screen

core.prune_delete_before

includes/functions_admin.php

topic_list

3.2.2-RC1

Perform additional actions before topic deletion via pruning

core.prune_forums_settings_confirm

includes/acp/acp_prune.php

hidden_fields

3.2.2-RC1

Use this event to pass data from the prune form to the confirmation screen

core.prune_forums_settings_template_data

includes/acp/acp_prune.php

template_data

3.2.2-RC1

Event to add/modify prune forums settings template data

core.prune_sql

includes/functions_admin.php

auto_sync, forum_id, prune_date, prune_flags, prune_limit, prune_mode, sql_and

3.1.3-RC1

Use this event to modify the SQL that selects topics to be pruned

core.report_post_auth

phpbb/report/report_handler_post.php

acl_check_ary, forum_data, report_data

3.1.3-RC1

This event allows you to do extra auth checks and verify if the user has the required permissions

core.search_backend_search_after

search.php

author_id_ary, ex_fid_ary, id_ary, m_approve_posts_fid_sql, per_page, search_fields, search_terms, show_results, sort_by_sql, sort_days, sort_dir, sort_key, sql_author_match, start, topic_id, total_match_count

3.1.10-RC1

Event to search otherwise than by keywords or author

core.search_get_posts_data

search.php

author_id_ary, ex_fid_ary, keywords, s_limit_days, s_sort_dir, s_sort_key, search_fields, search_id, sort_by_sql, sql_array, start, total_match_count, zebra

3.1.0-b3

Event to modify the SQL query before the posts data is retrieved

core.search_get_topic_data

search.php

sort_by_sql, sort_dir, sort_key, sql_from, sql_order_by, sql_select, sql_where, total_match_count

3.1.0-a1

Event to modify the SQL query before the topic data is retrieved

core.search_modify_forum_select_list

search.php

rowset

3.1.10-RC1

Modify the forum select list for advanced search page

core.search_modify_param_after

search.php

l_search_title, search_id, show_results, sql

3.1.7-RC1

Event to modify data after pre-made searches

core.search_modify_param_before

search.php

author_id_ary, ex_fid_ary, id_ary, keywords, search_id, show_results, sort_by_sql

3.1.3-RC1

Event to modify the SQL parameters before pre-made searches

core.search_modify_post_row

search.php

hilit, row, u_hilit, view, zebra

3.2.2-RC1

Modify the row of a post result before the post_text is trimmed

core.search_modify_rowset

search.php

attachments, hilit, rowset, show_results, topic_tracking_info, u_hilit, view, zebra

3.1.0-b4

Modify the rowset data

core.search_modify_submit_parameters

search.php

author, author_id, keywords, search_id, submit

3.1.10-RC1

This event allows you to alter the above parameters, such as keywords and submit

core.search_modify_tpl_ary

search.php

attachments, folder_alt, folder_img, posts_unapproved, replies, row, show_results, topic_deleted, topic_title, topic_type, topic_unapproved, tpl_ary, u_mcp_queue, unread_topic, view_topic_url, zebra

3.1.0-a1

Modify the topic data before it is assigned to the template

core.search_modify_url_parameters

search.php

ex_fid_ary, search_id, show_results, sql_where, total_match_count, u_search

3.1.7-RC1

Event to add or modify search URL parameters

core.search_mysql_author_query_before

phpbb/search/backend/fulltext_mysql.php

author_ary, author_name, ex_fid_ary, firstpost_only, m_approve_fid_sql, result_count, sort_by_sql, sort_days, sort_dir, sort_key, sql_author, sql_firstpost, sql_fora, sql_sort, sql_sort_join, sql_sort_table, sql_time, sql_topic_id, start, topic_id, type

3.1.5-RC1

Allow changing the query used to search for posts by author in fulltext_mysql

core.search_mysql_by_author_modify_search_key

phpbb/search/backend/fulltext_mysql.php

author_ary, author_name, ex_fid_ary, firstpost_only, post_visibility, search_key_array, sort_days, sort_key, topic_id, type

3.1.7-RC1

Allow changing the search_key for cached results

core.search_mysql_by_keyword_modify_search_key

phpbb/search/backend/fulltext_mysql.php

author_ary, ex_fid_ary, fields, post_visibility, search_key_array, sort_days, sort_key, terms, topic_id, type

3.1.7-RC1

Allow changing the search_key for cached results

core.search_mysql_create_index_before

phpbb/search/backend/fulltext_mysql.php

sql_queries, stats

3.2.3-RC1

Event to modify SQL queries before the MySQL search index is created

core.search_mysql_delete_index_before

phpbb/search/backend/fulltext_mysql.php

sql_queries, stats

3.2.3-RC1

Event to modify SQL queries before the MySQL search index is deleted

core.search_mysql_index_before

phpbb/search/backend/fulltext_mysql.php

forum_id, message, mode, post_id, poster_id, split_text, split_title, subject, words

3.2.3-RC1

Event to modify method arguments and words before the MySQL search index is updated

core.search_mysql_keywords_main_query_before

phpbb/search/backend/fulltext_mysql.php

author_ary, author_name, ex_fid_ary, join_topic, result_count, search_query, sort_by_sql, sort_days, sort_dir, sort_key, sql_match, sql_match_where, sql_sort, sql_sort_join, sql_sort_table, start, topic_id

3.1.5-RC1

Allow changing the query used to search for posts using fulltext_mysql

core.search_native_author_count_query_before

phpbb/search/backend/fulltext_native.php

ex_fid_ary, firstpost_only, select, sort_by_sql, sort_days, sort_dir, sort_key, sql_author, sql_firstpost, sql_fora, sql_sort, sql_sort_join, sql_sort_table, sql_time, start, topic_id, total_results, type

3.1.5-RC1

Allow changing the query used to search for posts by author in fulltext_native

core.search_native_by_author_modify_search_key

phpbb/search/backend/fulltext_native.php

author_ary, author_name, ex_fid_ary, firstpost_only, post_visibility, search_key_array, sort_days, sort_key, topic_id, type

3.1.7-RC1

Allow changing the search_key for cached results

core.search_native_by_keyword_modify_search_key

phpbb/search/backend/fulltext_native.php

author_ary, ex_fid_ary, fields, must_contain_ids, must_exclude_one_ids, must_not_contain_ids, post_visibility, search_key_array, sort_days, sort_key, terms, topic_id, type

3.1.7-RC1

Allow changing the search_key for cached results

core.search_native_delete_index_before

phpbb/search/backend/fulltext_native.php

sql_queries, stats

3.2.3-RC1

Event to modify SQL queries before the native search index is deleted

core.search_native_index_before

phpbb/search/backend/fulltext_native.php

cur_words, forum_id, message, mode, post_id, poster_id, split_text, split_title, subject, words

3.2.3-RC1

Event to modify method arguments and words before the native search index is updated

core.search_native_keywords_count_query_before

phpbb/search/backend/fulltext_native.php

author_ary, author_name, ex_fid_ary, group_by, left_join_topics, must_contain_ids, must_exclude_one_ids, must_not_contain_ids, search_query, sort_by_sql, sort_days, sort_dir, sort_key, sql_array, sql_match, sql_match_where, sql_sort, sql_sort_join, sql_sort_table, sql_where, start, topic_id, total_results

3.1.5-RC1

Allow changing the query used for counting for posts using fulltext_native

core.search_postgres_author_count_query_before

phpbb/search/backend/fulltext_postgres.php

author_ary, author_name, ex_fid_ary, firstpost_only, m_approve_fid_sql, result_count, sort_by_sql, sort_days, sort_dir, sort_key, sql_author, sql_fora, sql_sort, sql_sort_join, sql_sort_table, sql_time, sql_topic_id, start, topic_id

3.1.5-RC1

Allow changing the query used to search for posts by author in fulltext_postgres

core.search_postgres_by_author_modify_search_key

phpbb/search/backend/fulltext_postgres.php

author_ary, author_name, ex_fid_ary, firstpost_only, post_visibility, search_key_array, sort_days, sort_key, topic_id, type

3.1.7-RC1

Allow changing the search_key for cached results

core.search_postgres_by_keyword_modify_search_key

phpbb/search/backend/fulltext_postgres.php

author_ary, ex_fid_ary, fields, post_visibility, search_key_array, sort_days, sort_key, terms, topic_id, type

3.1.7-RC1

Allow changing the search_key for cached results

core.search_postgres_create_index_before

phpbb/search/backend/fulltext_postgres.php

sql_queries, stats

3.2.3-RC1

Event to modify SQL queries before the Postgres search index is created

core.search_postgres_delete_index_before

phpbb/search/backend/fulltext_postgres.php

sql_queries, stats

3.2.3-RC1

Event to modify SQL queries before the Postgres search index is created

core.search_postgres_index_before

phpbb/search/backend/fulltext_postgres.php

forum_id, message, mode, post_id, poster_id, split_text, split_title, subject, words

3.2.3-RC1

Event to modify method arguments and words before the PostgreSQL search index is updated

core.search_postgres_keywords_main_query_before

phpbb/search/backend/fulltext_postgres.php

author_ary, author_name, ex_fid_ary, join_topic, result_count, sort_by_sql, sort_days, sort_dir, sort_key, sql_match, sql_match_where, sql_sort, sql_sort_join, sql_sort_table, start, topic_id, tsearch_query

3.1.5-RC1

Allow changing the query used to search for posts using fulltext_postgres

core.search_results_modify_search_title

search.php

author_id, keywords, l_search_title, search_id, show_results, start, total_match_count

3.1.0-RC4

Modify the title and/or load data for the search results page

core.search_sphinx_index_before

phpbb/search/backend/fulltext_sphinx.php

forum_id, message, mode, post_id, poster_id, subject

3.2.3-RC1

Event to modify method arguments before the Sphinx search index is updated

core.search_sphinx_keywords_modify_options

phpbb/search/backend/fulltext_sphinx.php

author_ary, author_name, ex_fid_ary, fields, post_visibility, sort_days, sort_key, sphinx, terms, topic_id, type

3.1.7-RC1

Allow modifying the Sphinx search options

core.search_sphinx_modify_config_data

phpbb/search/backend/fulltext_sphinx.php

config_data, delete, non_unique

3.1.7-RC1

Allow adding/changing the Sphinx configuration data

core.send_file_to_browser_before

phpbb/storage/controller/attachment.php

attachment

3.1.11-RC1

Event to alter attachment before it is sent to browser.

core.session_create_after

phpbb/session.php

session_data

3.1.6-RC1

Event to send new session data to extension Read-only event

core.session_gc_after

phpbb/session.php

3.1.6-RC1

Event to trigger extension on session_gc

core.session_ip_after

phpbb/session.php

ip

3.1.10-RC1

Event to alter user IP address

core.session_kill_after

phpbb/session.php

new_session, session_id, user_id

3.1.6-RC1

Event to send session kill information to extension Read-only event

core.session_set_custom_ban

phpbb/session.php

ban_row, ban_triggered_by, banned, return

3.1.3-RC1

Event to set custom ban type

core.set_cookie

phpbb/session.php

cookiedata, cookietime, disable_cookie, httponly, name

3.2.9-RC1

Event to modify or disable setting cookies

core.set_login_key

phpbb/session.php

key, key_id, sql, sql_ary, user_id, user_ip

3.3.2-RC1

Event to adjust autologin keys process

core.set_post_visibility_after

phpbb/content_visibility.php

data, forum_id, is_latest, is_starter, post_id, reason, time, topic_id, user_id, visibility

3.1.10-RC1

Perform actions after all steps to changing post visibility

core.set_post_visibility_before_sql

phpbb/content_visibility.php

data, forum_id, is_latest, is_starter, post_id, reason, time, topic_id, user_id, visibility

3.1.10-RC1

Perform actions right before the query to change post visibility

core.set_topic_visibility_after

phpbb/content_visibility.php

data, force_update_all, forum_id, reason, time, topic_id, user_id, visibility

3.1.10-RC1

Perform actions after all steps to changing topic visibility

core.set_topic_visibility_before_sql

phpbb/content_visibility.php

data, force_update_all, forum_id, reason, time, topic_id, user_id, visibility

3.1.10-RC1

Perform actions right before the query to change topic visibility

core.smiley_text_root_path

includes/functions_content.php

root_path

3.1.11-RC1

Event to override the root_path for smilies

core.submit_pm_after

includes/functions_privmsgs.php

data, mode, pm_data, subject

3.1.0-b5

Get PM message ID after submission to DB

core.submit_pm_before

includes/functions_privmsgs.php

data, mode, subject

3.1.0-b3

Get all parts of the PM that are to be submited to the DB.

core.submit_post_end

includes/functions_posting.php

data, mode, poll, post_visibility, subject, topic_type, update_message, update_search_index, url, username

3.1.0-a3

This event is used for performing actions directly after a post or topic has been submitted. When a new topic is posted, the topic ID is available in the $data array.

The only action that can be done by altering data made available to this event is to modify the return URL ($url).

core.submit_post_modify_sql_data

includes/functions_posting.php

data, poll, post_mode, sql_data, subject, topic_type, username

3.1.3-RC1

Modify sql query data for post submitting

core.sync_forum_last_post_info_sql

includes/functions_admin.php

sql_ary

3.3.5-RC1

Event to modify the SQL array to get the post and user data from all forums’ last posts

core.sync_modify_forum_data

includes/functions_admin.php

fieldnames, forum_data, post_info

3.3.5-RC1

Event to modify the SQL array to get the post and user data from all forums’ last posts

core.sync_modify_topic_data

includes/functions_admin.php

row, topic_data, topic_id

3.3.5-RC1

Event to modify the topic_data when syncing topics

core.sync_topic_last_post_info_sql

includes/functions_admin.php

custom_fieldnames, sql_ary

3.3.5-RC1

Event to modify the SQL array to get the post and user data from all topics’ last posts

core.text_formatter_s9e_configure_after

phpbb/textformatter/s9e/factory.php

configurator

3.2.0-a1

Modify the s9eTextFormatter configurator after the default settings are set

core.text_formatter_s9e_configure_before

phpbb/textformatter/s9e/factory.php

configurator

3.2.0-a1

Modify the s9eTextFormatter configurator before the default settings are set

core.text_formatter_s9e_configure_finalize

phpbb/textformatter/s9e/factory.php

objects

3.2.2-RC1

Access the objects returned by finalize() before they are saved to cache

core.text_formatter_s9e_get_errors

phpbb/textformatter/s9e/parser.php

entries, errors, parser

3.3.1-RC1

Modify error messages generated by the s9eTextFormatter’s logger

core.text_formatter_s9e_parse_after

phpbb/textformatter/s9e/parser.php

parser, xml

3.2.0-a1

Modify a parsed text in its XML form

core.text_formatter_s9e_parse_before

phpbb/textformatter/s9e/parser.php

parser, text

3.2.0-a1

Modify a text before it is parsed

core.text_formatter_s9e_parser_setup

phpbb/textformatter/s9e/parser.php

parser

3.2.0-a1

Configure the parser service

Can be used to: - toggle features or BBCodes - register variables or custom parsers in the s9eTextFormatter parser - configure the s9eTextFormatter parser’s runtime settings

core.text_formatter_s9e_render_after

phpbb/textformatter/s9e/renderer.php

html, renderer

3.2.0-a1

Modify a rendered text

core.text_formatter_s9e_render_before

phpbb/textformatter/s9e/renderer.php

renderer, text

3.2.0-a1

Modify a parsed text before it is rendered

core.text_formatter_s9e_renderer_setup

phpbb/textformatter/s9e/renderer.php

renderer

3.2.0-a1

Configure the renderer service

core.thumbnail_create_before

includes/functions_posting.php

destination, mimetype, new_height, new_width, source, thumbnail_created

3.2.4

Create thumbnail event to replace GD thumbnail creation with for example ImageMagick

core.topic_review_modify_post_list

includes/functions_posting.php

attachments, cur_post_id, forum_id, mode, post_list, rowset, show_quote_button, topic_id

3.1.9-RC1

Event to modify the posts list for topic reviews

core.topic_review_modify_row

includes/functions_posting.php

cur_post_id, current_row_number, forum_id, mode, post_row, row, topic_id

3.1.4-RC1

Event to modify the template data block for topic reviews

core.topic_review_modify_sql_ary

includes/functions_posting.php

cur_post_id, forum_id, mode, post_list, show_quote_button, sql_ary, topic_id

3.2.8-RC1

Event to modify the SQL query for topic reviews

core.twig_environment_render_template_after

phpbb/template/twig/environment.php

context, name, output

3.2.1-RC1

Allow changing the template output stream after rendering

core.twig_environment_render_template_before

phpbb/template/twig/environment.php

context, name

3.2.1-RC1

Allow changing the template output stream before rendering

core.ucp_activate_after

includes/ucp/ucp_activate.php

message, user_row

3.1.6-RC1

This event can be used to modify data after user account’s activation

core.ucp_add_zebra

includes/ucp/ucp_zebra.php

mode, sql_ary

3.1.0-a1

Add users to friends/foes

core.ucp_delete_cookies

ucp.php

cookie_name, retain_cookie

3.1.3-RC1

Event to save custom cookies from deletion

core.ucp_display_module_before

ucp.php

id, mode, module

3.1.0-a1

Use this event to enable and disable additional UCP modules

core.ucp_login_link_template_after

includes/ucp/ucp_login_link.php

auth_provider, data, login_error, login_link_error, login_username, tpl_ary

3.2.4-RC1

Event to perform additional actions before ucp_login_link is displayed

core.ucp_main_front_modify_sql

includes/ucp/ucp_main.php

forum_ary, sql_from, sql_select

3.2.4-RC1

Modify sql variables before query is processed

core.ucp_main_front_modify_template_vars

includes/ucp/ucp_main.php

folder_alt, folder_img, forum_id, row, topicrow

3.2.4-RC1

Add template variables to a front topics row.

core.ucp_main_subscribed_forum_modify_template_vars

includes/ucp/ucp_main.php

folder_alt, folder_image, forum_id, last_post_time, last_post_url, row, template_vars, unread_forum

3.1.10-RC1

Add template variables to a subscribed forum row.

core.ucp_main_subscribed_forums_modify_query

includes/ucp/ucp_main.php

forbidden_forums, sql_array

3.1.10-RC1

Modify the query used to retrieve a list of subscribed forums

core.ucp_main_subscribed_post_data

includes/ucp/ucp_main.php

3.1.10-RC1

Read and potentially modify the post data used to remove subscriptions to forums/topics

core.ucp_main_topiclist_count_modify_query

includes/ucp/ucp_main.php

forbidden_forum_ary, mode, sql_array

3.1.10-RC1

Modify the query used to retrieve the count of subscribed/bookmarked topics

core.ucp_main_topiclist_modify_query

includes/ucp/ucp_main.php

forbidden_forum_ary, mode, sql_array

3.1.10-RC1

Modify the query used to retrieve the list of subscribed/bookmarked topics

core.ucp_main_topiclist_topic_modify_template_vars

includes/ucp/ucp_main.php

folder_alt, folder_img, forum_id, icons, replies, row, template_vars, topic_id, topic_type, unread_topic, view_topic_url

3.1.10-RC1

Add template variables to a subscribed/bookmarked topic row.

core.ucp_modify_friends_sql

ucp.php

sql_ary

3.3.1-RC1

Event to modify the SQL query before listing of friends

core.ucp_modify_friends_template_vars

ucp.php

row, tpl_ary, which

3.3.1-RC1

Event to modify the template before listing of friends

core.ucp_notifications_output_notification_types_modify_template_vars

includes/ucp/ucp_notifications.php

method_data, subscriptions, tpl_ary, type_data

3.3.1-RC1

Event to perform additional actions before ucp_notifications is displayed

core.ucp_notifications_submit_notification_is_set

includes/ucp/ucp_notifications.php

is_available, is_set_notify, method_data, subscriptions, type_data

3.3.1-RC1

Event to perform additional actions before ucp_notifications is submitted

core.ucp_pm_compose_compose_pm_basic_info_query_after

includes/ucp/ucp_pm_compose.php

action, delete, msg_id, post, preview, reply_to_all, submit, to_group_id, to_user_id

3.3.1-RC1

Alter the row of the post being quoted when composing a private message

core.ucp_pm_compose_compose_pm_basic_info_query_before

includes/ucp/ucp_pm_compose.php

action, delete, msg_id, preview, reply_to_all, sql, submit, to_group_id, to_user_id

3.1.0-RC5

Alter sql query to get message for user to write the PM

core.ucp_pm_compose_modify_bbcode_status

includes/ucp/ucp_pm_compose.php

bbcode_status, img_status, smilies_status, url_status

3.3.3-RC1

Event to override private message BBCode status indications

core.ucp_pm_compose_modify_data

includes/ucp/ucp_pm_compose.php

action, delete, msg_id, preview, reply_to_all, submit, to_group_id, to_user_id

3.1.4-RC1

Modify the default vars before composing a PM

core.ucp_pm_compose_modify_parse_after

includes/ucp/ucp_pm_compose.php

enable_bbcode, enable_sig, enable_smilies, enable_urls, error, message_parser, preview, subject, submit

3.3.1-RC1

Modify private message

core.ucp_pm_compose_modify_parse_before

includes/ucp/ucp_pm_compose.php

enable_bbcode, enable_sig, enable_smilies, enable_urls, error, message_parser, preview, subject, submit

3.1.10-RC1

Modify private message

core.ucp_pm_compose_predefined_message

includes/ucp/ucp_pm_compose.php

message_subject, message_text

3.1.11-RC1

Predefine message text and subject

core.ucp_pm_compose_quotepost_query_after

includes/ucp/ucp_pm_compose.php

action, delete, msg_id, post, preview, reply_to_all, sql, submit, to_group_id, to_user_id

3.1.0-RC5

Get the result of querying for the post to be quoted in the pm message

core.ucp_pm_compose_template

includes/ucp/ucp_pm_compose.php

template_ary

3.2.6-RC1

Modify the default template vars

core.ucp_pm_view_folder_get_pm_from_sql

includes/ucp/ucp_pm_viewfolder.php

sql_ary, sql_limit, sql_start

3.1.11-RC1

Modify SQL before it is executed

core.ucp_pm_view_folder_get_pm_from_template

includes/ucp/ucp_pm_viewfolder.php

base_url, folder, folder_id, pm_count, start, template_vars, user_id

3.1.11-RC1

Modify template variables before they are assigned

core.ucp_pm_view_message

includes/ucp/ucp_pm_viewmessage.php

attachments, cp_row, folder, folder_id, id, message_row, mode, msg_data, msg_id, user_info

3.2.2-RC1

Modify pm and sender data before it is assigned to the template

core.ucp_pm_view_message_before

includes/ucp/ucp_pm_viewmessage.php

author_id, folder, folder_id, message_row, msg_id

3.3.1-RC1

Modify private message data before it is prepared to be displayed

core.ucp_pm_view_messsage

includes/ucp/ucp_pm_viewmessage.php

cp_row, folder, folder_id, id, message_row, mode, msg_data, msg_id, user_info

3.1.0-a1

Modify pm and sender data before it is assigned to the template

core.ucp_prefs_modify_common

includes/ucp/ucp_prefs.php

data, error, mode, s_hidden_fields

3.1.0-RC3

Modify UCP preferences data before the page load

core.ucp_prefs_personal_data

includes/ucp/ucp_prefs.php

data, error, submit

3.1.0-a1

Add UCP edit global settings data before they are assigned to the template or submitted

To assign data to the template, use $template->assign_vars()

core.ucp_prefs_personal_update_data

includes/ucp/ucp_prefs.php

data, sql_ary

3.1.0-a1

Update UCP edit global settings data on form submit

core.ucp_prefs_post_data

includes/ucp/ucp_prefs.php

data, submit

3.1.0-a1

Add UCP edit posting defaults data before they are assigned to the template or submitted

To assign data to the template, use $template->assign_vars()

core.ucp_prefs_post_update_data

includes/ucp/ucp_prefs.php

data, sql_ary

3.1.0-a1

Update UCP edit posting defaults data on form submit

core.ucp_prefs_view_after

includes/ucp/ucp_prefs.php

_options, data, limit_post_days, limit_topic_days, s_limit_post_days, s_limit_topic_days, s_sort_post_dir, s_sort_post_key, s_sort_topic_dir, s_sort_topic_key, sort_by_post_sql, sort_by_post_text, sort_by_topic_sql, sort_by_topic_text, sort_dir_text, submit

3.1.8-RC1

Run code before view form is displayed

core.ucp_prefs_view_data

includes/ucp/ucp_prefs.php

data, submit

3.1.0-a1

Add UCP edit display options data before they are assigned to the template or submitted

To assign data to the template, use $template->assign_vars()

core.ucp_prefs_view_update_data

includes/ucp/ucp_prefs.php

data, sql_ary

3.1.0-a1

Update UCP edit display options data on form submit

core.ucp_profile_autologin_keys_sql

includes/ucp/ucp_profile.php

sql_ary

3.3.2-RC1

Event allows changing SQL query for autologin keys

core.ucp_profile_autologin_keys_template_vars

includes/ucp/ucp_profile.php

sessions, template_vars

3.3.2-RC1

Event allows changing template variables

core.ucp_profile_avatar_sql

includes/ucp/ucp_profile.php

result

3.1.11-RC1

Trigger events on successful avatar change

core.ucp_profile_info_modify_sql_ary

includes/ucp/ucp_profile.php

cp_data, data, sql_ary

3.1.4-RC1

Modify profile data in UCP before submitting to the database

core.ucp_profile_modify_profile_info

includes/ucp/ucp_profile.php

data, submit

3.1.4-RC1

Modify user data on editing profile in UCP

core.ucp_profile_modify_signature

includes/ucp/ucp_profile.php

enable_bbcode, enable_smilies, enable_urls, error, preview, signature, submit

3.1.10-RC1

Modify user signature on editing profile in UCP

core.ucp_profile_modify_signature_sql_ary

includes/ucp/ucp_profile.php

sql_ary

3.1.10-RC1

Modify user registration data before submitting it to the database

core.ucp_profile_reg_details_data

includes/ucp/ucp_profile.php

data, submit

3.1.4-RC1

Modify user registration data on editing account settings in UCP

core.ucp_profile_reg_details_sql_ary

includes/ucp/ucp_profile.php

data, sql_ary

3.1.4-RC1

Modify user registration data before submitting it to the database

core.ucp_profile_reg_details_validate

includes/ucp/ucp_profile.php

data, error, submit

3.1.4-RC1

Validate user data on editing registration data in UCP

core.ucp_profile_validate_profile_info

includes/ucp/ucp_profile.php

data, error, submit

3.1.4-RC1

Validate user data on editing profile in UCP

core.ucp_register_agreement_modify_template_data

includes/ucp/ucp_register.php

lang_row, s_hidden_fields, template_vars, tpl_name

3.2.2-RC1

Allows to modify the agreements.

core.ucp_register_data_after

includes/ucp/ucp_register.php

cp_data, data, error, submit

3.1.4-RC1

Check UCP registration data after they are submitted

core.ucp_register_data_before

includes/ucp/ucp_register.php

data, submit

3.1.4-RC1

Add UCP register data before they are assigned to the template or submitted

To assign data to the template, use $template->assign_vars()

core.ucp_register_modify_template_data

includes/ucp/ucp_register.php

data, error, s_hidden_fields, template_vars, tpl_name

3.2.2-RC1

Modify template data on the registration page

core.ucp_register_register_after

includes/ucp/ucp_register.php

cp_data, data, message, server_url, user_actkey, user_id, user_row

3.2.4-RC1

Perform additional actions after user registration

core.ucp_register_requests_after

includes/ucp/ucp_register.php

agreed, change_lang, coppa, submit, user_lang

3.1.11-RC1

Add UCP register data before they are assigned to the template or submitted

To assign data to the template, use $template->assign_vars()

core.ucp_register_user_row_after

includes/ucp/ucp_register.php

cp_data, data, submit, user_row

3.1.4-RC1

Add into $user_row before user_add

user_add allows adding more data into the users table

core.ucp_register_welcome_email_before

includes/ucp/ucp_register.php

cp_data, data, message, messenger, server_url, user_actkey, user_id, user_row

3.2.4-RC1

Modify messenger data before welcome mail is sent

core.ucp_remind_modify_select_sql

phpbb/ucp/controller/reset_password.php

email, sql_array, username

3.1.11-RC1

Change SQL query for fetching user data

core.ucp_remove_zebra

includes/ucp/ucp_zebra.php

mode, user_ids

3.1.0-a1

Remove users from friends/foes

core.ucp_reset_password_modify_select_sql

phpbb/ucp/controller/reset_password.php

reset_token, sql_array, user_id

3.3.0-b1

Change SQL query for fetching user data

core.ucp_restore_permissions

ucp.php

message, username

3.1.11-RC1

Event to run code after permissions are restored

core.ucp_switch_permissions

ucp.php

message, user_id, user_row

3.1.11-RC1

Event to run code after permissions are switched

core.update_post_info_modify_posts_sql

includes/functions_posting.php

sql_ary, type

3.3.5-RC1

Event to modify the SQL array to get the post and user data from all last posts

core.update_post_info_modify_sql

includes/functions_posting.php

rowset, type, update_sql

3.3.5-RC1

Event to modify the update_sql array to add new update data for forum or topic last posts

core.update_session_after

phpbb/session.php

session_data, session_id

3.1.6-RC1

Event to send update session information to extension Read-only event

core.update_username

includes/functions_user.php

new_name, old_name

3.1.0-a1

Update a username when it is changed

core.user_active_flip_after

includes/functions_user.php

activated, deactivated, mode, reason, sql_statements, user_id_ary

3.1.4-RC1

Perform additional actions after the users have been activated/deactivated

core.user_active_flip_before

includes/functions_user.php

activated, deactivated, mode, reason, sql_statements, user_id_ary

3.1.4-RC1

Check or modify activated/deactivated users data before submitting it to the database

core.user_add_after

includes/functions_user.php

cp_data, user_id, user_row

3.1.0-b5

Event that returns user id, user details and user CPF of newly registered user

core.user_add_modify_data

includes/functions_user.php

cp_data, notifications_data, sql_ary, user_row

3.1.0-a1

Use this event to modify the values to be inserted when a user is added

core.user_add_modify_notifications_data

includes/functions_user.php

cp_data, notifications_data, sql_ary, user_row

3.2.2-RC1

Modify the notifications data to be inserted in the database when a user is added

core.user_format_date_override

phpbb/user.php

format_date_override, function_arguments, utc

3.2.1-RC1

Execute code and/or override format_date()

To override the format_date() function generated value set $format_date_override to new return value

core.user_set_default_group

includes/functions_user.php

group_attributes, group_id, sql_ary, update_listing, user_id_ary

3.1.0-a1

Event when the default group is set for an array of users

core.user_set_group_attributes

includes/functions_user.php

action, group_attributes, group_id, group_name, user_id_ary, username_ary

3.1.10-RC1

Event to perform additional actions on setting user group attributes

core.user_setup

phpbb/user.php

lang_set, lang_set_ext, style_id, user_data, user_date_format, user_lang_name, user_timezone

3.1.0-a1

Event to load language files and modify user data on every page

Note: To load language file with this event, see description of lang_set_ext variable.

core.user_setup_after

phpbb/user.php

3.1.6-RC1

Execute code at the end of user setup

core.user_unban

includes/functions_user.php

mode, user_ids_ary

3.1.11-RC1

Use this event to perform actions after the unban has been performed

core.validate_bbcode_by_extension

includes/message_parser.php

params_array, return

3.1.5-RC1

Event to validate bbcode with the custom validating methods provided by extensions

core.validate_config_variable

includes/functions_acp.php

cfg_array, config_definition, config_name, error

3.1.0-a1

Validate a config value

core.viewforum_generate_page_after

viewforum.php

forum_data

3.2.2-RC1

This event is to perform additional actions on viewforum page

core.viewforum_get_announcement_topic_ids_data

viewforum.php

forum_data, forum_id, g_forum_ary, sql_anounce_array, sql_ary

3.1.10-RC1

Event to modify the SQL query before the announcement topic ids data is retrieved

core.viewforum_get_shadowtopic_data

viewforum.php

sql_array

3.1.0-a1

Event to modify the SQL query before the shadowtopic data is retrieved

core.viewforum_get_topic_data

viewforum.php

forum_data, forum_id, sort_days, sort_dir, sort_key, sql_array, topics_count

3.1.0-a1

Event to modify the SQL query before the topic data is retrieved

It may also be used to override the above assigned template vars

core.viewforum_get_topic_ids_data

viewforum.php

forum_data, sql_approved, sql_ary, sql_limit, sql_limit_time, sql_sort_order, sql_start, sql_where, store_reverse

3.1.0-RC4

Event to modify the SQL query before the topic ids data is retrieved

core.viewforum_modify_page_title

viewforum.php

forum_data, forum_id, page_title, start

3.2.2-RC1

You can use this event to modify the page title of the viewforum page

core.viewforum_modify_sort_data_sql

viewforum.php

forum_id, sort_days, sort_dir, sort_key, sql_array, start

3.1.9-RC1

Modify the sort data SQL query for getting additional fields if needed

core.viewforum_modify_sort_direction

viewforum.php

direction

3.2.5-RC1

Modify the topics sort ordering if needed

core.viewforum_modify_topic_list_sql

viewforum.php

forum_data, forum_id, sql_array, topic_list

3.3.1-RC1

Event to modify the SQL query before obtaining topics/stickies

core.viewforum_modify_topic_ordering

viewforum.php

sort_by_sql, sort_by_text

3.2.5-RC1

Modify the topic ordering if needed

core.viewforum_modify_topicrow

viewforum.php

row, s_type_switch, s_type_switch_test, topic_row

3.1.0-a1

Modify the topic data before it is assigned to the template

core.viewforum_modify_topics_data

viewforum.php

forum_id, rowset, topic_list, total_topic_count

3.1.0-b3

Modify topics data before we display the viewforum page

core.viewforum_topic_row_after

viewforum.php

row, rowset, s_type_switch, topic_id, topic_list, topic_row

3.1.3-RC1

Event after the topic data has been assigned to the template

core.viewonline_modify_forum_data_sql

viewonline.php

sql_ary

3.1.5-RC1

Modify the forum data SQL query for getting additional fields if needed

core.viewonline_modify_sql

viewonline.php

forum_data, guest_counter, show_guests, sql_ary

3.1.0-a1

Modify the SQL query for getting the user data to display viewonline list

core.viewonline_modify_user_row

viewonline.php

forum_data, on_page, row, template_row

3.1.0-RC4

Modify viewonline template data before it is displayed in the list

core.viewonline_overwrite_location

viewonline.php

forum_data, location, location_url, on_page, row

3.1.0-a1

Overwrite the location’s name and URL, which are displayed in the list

core.viewtopic_add_quickmod_option_before

viewtopic.php

allow_change_type, forum_id, post_id, quickmod_array, topic_data, topic_id, topic_tracking_info, viewtopic_url

3.1.9-RC1

Event to modify data in the quickmod_array before it gets sent to the phpbb_add_quickmod_option function.

core.viewtopic_assign_template_vars_before

viewtopic.php

base_url, forum_id, post_id, quickmod_array, start, topic_data, topic_id, topic_tracking_info, total_posts, viewtopic_url

3.1.0-RC4

Event to modify data before template variables are being assigned

core.viewtopic_before_f_read_check

viewtopic.php

forum_id, overrides_f_read_check, overrides_forum_password_check, post_id, topic_data, topic_id, topic_tracking_info

3.1.3-RC1

Event to apply extra permissions and to override original phpBB’s f_read permission and forum password check on viewtopic access

core.viewtopic_cache_guest_data

viewtopic.php

poster_id, row, user_cache_data

3.1.0-a1

Modify the guest user’s data displayed with the posts

core.viewtopic_cache_user_data

viewtopic.php

poster_id, row, user_cache_data

3.1.0-a1

Modify the users’ data displayed with their posts

core.viewtopic_gen_sort_selects_before

viewtopic.php

join_user_sql, limit_days, s_limit_days, s_sort_dir, s_sort_key, sort_by_sql, sort_by_text, sort_days, sort_dir, sort_key, u_sort_param

3.2.8-RC1

Event to add new sorting options

core.viewtopic_get_post_data

viewtopic.php

forum_id, post_list, sort_days, sort_dir, sort_key, sql_ary, start, topic_data, topic_id

3.1.0-a1

Event to modify the SQL query before the post and poster data is retrieved

core.viewtopic_highlight_modify

viewtopic.php

highlight, highlight_match, start, topic_data, total_posts, viewtopic_url

3.1.11-RC1

Event to modify highlight.

core.viewtopic_modify_forum_id

viewtopic.php

forum_id, topic_data

3.2.5-RC1

Modify the forum ID to handle the correct display of viewtopic if needed

core.viewtopic_modify_page_title

viewtopic.php

forum_id, page_title, post_list, start, topic_data

3.1.0-a1

You can use this event to modify the page title of the viewtopic page

core.viewtopic_modify_poll_ajax_data

viewtopic.php

data, forum_id, poll_info, topic_data, valid_user_votes, vote_counts

3.2.4-RC1

Event to manipulate the poll data sent by AJAX response

core.viewtopic_modify_poll_data

viewtopic.php

cur_voted_id, forum_id, poll_info, s_can_vote, s_display_results, topic_data, topic_id, viewtopic_url, vote_counts, voted_id

3.1.5-RC1

Event to manipulate the poll data

core.viewtopic_modify_poll_template_data

viewtopic.php

cur_voted_id, poll_end, poll_info, poll_most, poll_options_template_data, poll_template_data, poll_total, topic_data, viewtopic_url, vote_counts, voted_id

3.1.5-RC1

Event to add/modify poll template data

core.viewtopic_modify_post_action_conditions

viewtopic.php

force_delete_allowed, force_edit_allowed, force_softdelete_allowed, row, s_cannot_delete, s_cannot_delete_lastpost, s_cannot_delete_locked, s_cannot_delete_time, s_cannot_edit, s_cannot_edit_locked, s_cannot_edit_time, topic_data

3.1.0-b4

This event allows you to modify the conditions for the “can edit post” and “can delete post” checks

core.viewtopic_modify_post_data

viewtopic.php

attachments, can_receive_pm_list, display_notice, forum_id, has_approved_attachments, permanently_banned_users, post_list, rowset, sort_days, sort_dir, sort_key, start, topic_data, topic_id, user_cache

3.1.0-RC3

Event to modify the post, poster and attachment data before assigning the posts

core.viewtopic_modify_post_list_sql

viewtopic.php

forum_id, sort_days, sort_key, sql, sql_limit, sql_start

3.2.4-RC1

Event to modify the SQL query that gets post_list

core.viewtopic_modify_post_row

viewtopic.php

attachments, cp_row, current_row_number, end, post_edit_list, post_row, poster_id, row, start, topic_data, total_posts, user_cache, user_poster_data

3.1.0-a1

Modify the posts template block

core.viewtopic_modify_quick_reply_template_vars

viewtopic.php

topic_data, tpl_ary

3.2.9-RC1

Event after the quick-reply has been setup

core.viewtopic_post_row_after

viewtopic.php

attachments, cp_row, current_row_number, end, post_row, row, start, topic_data, total_posts, user_poster_data

3.1.0-a3

Event after the post data has been assigned to the template

core.viewtopic_post_rowset_data

viewtopic.php

row, rowset_data

3.1.0-a1

Modify the post rowset containing data to be displayed with posts

Template Events

Identifier

Prosilver Placement (If applicable)

Added in Release

Explanation

attachment_file_after

attachment.html

3.1.6-RC1

Add content after the attachment.

attachment_file_append

attachment.html

3.1.6-RC1

Add custom attachment types displaying to the bottom of attachment block.

attachment_file_before

attachment.html

3.1.6-RC1

Add content before the attachment.

attachment_file_prepend

attachment.html

3.1.6-RC1

Add custom attachment types displaying to the top of attachment block.

confirm_delete_body_delete_reason_before

confirm_delete_body.html

3.2.4-RC1

Add custom text to the confirmation of a post that is deleted.

forumlist_body_category_header_after

forumlist_body.html

3.1.0-a4

Add content after the header of the category on the forum list.

forumlist_body_category_header_before

forumlist_body.html

3.1.0-a4

Add content before the header of the category on the forum list.

forumlist_body_category_header_row_append

forumlist_body.html

3.1.5-RC1

Add content after the header row of the category on the forum list.

forumlist_body_category_header_row_prepend

forumlist_body.html

3.1.5-RC1

Add content before the header row of the category on the forum list.

forumlist_body_forum_image_after

forumlist_body.html

3.2.2-RC1

Add content after the forum image on the forum list.

forumlist_body_forum_image_append

forumlist_body.html

3.2.2-RC1

Add content at the start of the forum image on the forum list.

forumlist_body_forum_image_before

forumlist_body.html

3.2.2-RC1

Add content before the forum image on the forum list.

forumlist_body_forum_image_prepend

forumlist_body.html

3.2.2-RC1

Add content at the end of the forum image on the forum list.

forumlist_body_forum_row_after

forumlist_body.html

3.1.0-RC5

Add content after the forum list item.

forumlist_body_forum_row_append

forumlist_body.html

3.1.0-RC5

Add content at the start of the forum list item.

forumlist_body_forum_row_before

forumlist_body.html

3.1.0-RC5

Add content before the forum list item.

forumlist_body_forum_row_prepend

forumlist_body.html

3.1.0-RC5

Add content at the end of the forum list item.

forumlist_body_last_post_title_prepend

forumlist_body.html

3.1.0-a1

Add content before the post title of the latest post in a forum on the forum list.

forumlist_body_last_poster_username_append

forumlist_body.html

3.2.4-RC1

Append information to last poster username of member

forumlist_body_last_poster_username_prepend

forumlist_body.html

3.2.4-RC1

Prepend information to last poster username of member

forumlist_body_last_row_after

forumlist_body.html

3.1.0-b2

Add content after the very last row of the forum list.

forumlist_body_subforum_link_append

forumlist_body.html

3.1.11-RC1

Add content at the end of subforum link item.

forumlist_body_subforum_link_prepend

forumlist_body.html

3.1.11-RC1

Add content at the start of subforum link item.

forumlist_body_subforums_after

forumlist_body.html

3.1.0-a4

Add content after the list of subforums (if any) for each forum on the forum list.

forumlist_body_subforums_before

forumlist_body.html

3.1.0-a4

Add content before the list of subforums (if any) for each forum on the forum list.

index_body_birthday_block_before

index_body.html

3.1.11-RC1

Add new statistic blocks before the Birthday block

index_body_block_birthday_append

index_body.html

3.1.0-b3

Append content to the birthday list on the Board index

index_body_block_birthday_prepend

index_body.html

3.1.0-b3

Prepend content to the birthday list on the Board index

index_body_block_online_append

index_body.html

3.1.0-b3

Append content to the online list on the Board index

index_body_block_online_prepend

index_body.html

3.1.0-b3

Prepend content to the online list on the Board index

index_body_block_stats_append

index_body.html

3.1.0-b3

Append content to the statistics list on the Board index

index_body_block_stats_prepend

index_body.html

3.1.0-b3

Prepend content to the statistics list on the Board index

index_body_forumlist_body_after

index_body.html

3.1.1

Add content after the forum list body on the index page

index_body_markforums_after

index_body.html

3.1.0-RC2

Add content after the mark-read link above the forum list on Board index

index_body_markforums_before

index_body.html

3.1.0-RC2

Add content before the mark-read link above the forum list on Board index

index_body_stat_blocks_after

index_body.html

3.1.0-b3

Add new statistic blocks below the Who Is Online and Board Statistics blocks

index_body_stat_blocks_before

index_body.html

3.1.0-a1

Add new statistic blocks above the Who Is Online and Board Statistics blocks

mcp_ban_fields_after

mcp_ban.html

3.1.0-RC3

Add additional fields to the ban form in MCP

mcp_ban_fields_before

mcp_ban.html

3.1.0-RC3

Add additional fields to the ban form in MCP

mcp_ban_unban_after

mcp_ban.html

3.1.0-RC3

Add additional fields to the unban form in MCP

mcp_ban_unban_before

mcp_ban.html

3.1.0-RC3

Add additional fields to the unban form in MCP

mcp_forum_actions_after

mcp_forum.html

3.1.11-RC1

Add some information after actions fieldset

mcp_forum_actions_append

mcp_forum.html

3.1.11-RC1

Add additional options to actions select

mcp_forum_actions_before

mcp_forum.html

3.1.11-RC1

Add some information before actions fieldset

mcp_forum_last_post_author_username_append

mcp_forum.html

3.3.4-RC1

Append information to last post author username of member

mcp_forum_last_post_author_username_prepend

mcp_forum.html

3.3.4-RC1

Prepend information to last post author username of member

mcp_forum_topic_author_username_append

mcp_forum.html

3.3.4-RC1

Append information to topic author username of member

mcp_forum_topic_author_username_prepend

mcp_forum.html

3.3.4-RC1

Prepend information to topic author username of member

mcp_forum_topic_title_after

mcp_forum.html

3.1.6-RC1

Add some information after the topic title

mcp_forum_topic_title_before

mcp_forum.html

3.1.6-RC1

Add some information before the topic title

mcp_front_latest_logs_after

mcp_front.html

3.1.3-RC1

Add content after latest logs list

mcp_front_latest_logs_before

mcp_front.html

3.1.3-RC1

Add content before latest logs list

mcp_front_latest_reported_before

mcp_front.html

3.1.3-RC1

Add content before latest reported posts list

mcp_front_latest_reported_pms_before

mcp_front.html

3.1.3-RC1

Add content before latest reported private messages list

mcp_front_latest_unapproved_before

mcp_front.html

3.1.3-RC1

Add content before latest unapproved posts list

mcp_move_before

mcp_move.html

3.1.10-RC1

Add content before move topic/post form

mcp_move_destination_forum_after

mcp_move.html

3.2.8-RC1

Add content after the destination select element in the move topic/post form

mcp_move_destination_forum_before

mcp_move.html

3.2.8-RC1

Add content before the destination select element in the move topic/post form

mcp_post_additional_options

mcp_post.html

3.1.5-RC1

Add content within the list of post moderation actions

mcp_post_report_buttons_top_after

mcp_post.html

3.2.4-RC1

Add content after report buttons

mcp_post_report_buttons_top_before

mcp_post.html

3.2.4-RC1

Add content before report buttons

mcp_post_text_after

mcp_post.html

3.2.6-RC1

Add content after the post text

mcp_post_text_before

mcp_post.html

3.2.6-RC1

Add content before the post text

mcp_topic_options_after

mcp_topic.html

3.1.6-RC1

Add some options (field, checkbox, …) after the subject field when split a subject

mcp_topic_options_before

mcp_topic.html

3.1.6-RC1

Add some options (field, checkbox, …) before the subject field when split a subject

mcp_topic_post_author_full_append

mcp_topic.html

3.2.8-RC1

Append information to message author username for post details in topic moderation

mcp_topic_post_author_full_prepend

mcp_topic.html

3.2.8-RC1

Prepend information to message author username for post details in topic moderation

mcp_topic_postrow_attachments_after

mcp_topic.html

3.2.2-RC1

Show additional content after attachments in mcp topic review

mcp_topic_postrow_attachments_before

mcp_topic.html

3.2.2-RC1

Show additional content before attachments in mcp topic review

mcp_topic_postrow_post_before

mcp_topic.html

3.2.2-RC1

Show additional content after postrow begins in mcp topic review

mcp_topic_postrow_post_details_after

mcp_topic.html

3.1.10-RC1

Add content after post details in topic moderation

mcp_topic_postrow_post_details_before

mcp_topic.html

3.1.10-RC1

Add content before post details in topic moderation

mcp_topic_postrow_post_subject_after

mcp_topic.html

3.1.11-RC1

Add content after post subject in topic moderation

mcp_topic_postrow_post_subject_before

mcp_topic.html

3.1.11-RC1

Add content before post subject in topic moderation

mcp_topic_topic_title_after

mcp_topic.html

3.1.6-RC1

Add some information after the topic title

mcp_topic_topic_title_before

mcp_topic.html

3.1.6-RC1

Add some information before the topic title

mcp_warn_post_add_warning_field_after

mcp_warn_post.html

3.1.0-RC4

Add content during warning for a post - after add warning field.

mcp_warn_post_add_warning_field_before

mcp_warn_post.html

3.1.0-RC4

Add content during warning for a post - before add warning field.

mcp_warn_user_add_warning_field_after

mcp_warn_user.html

3.1.0-RC4

Add content during warning a user - after add warning field.

mcp_warn_user_add_warning_field_before

mcp_warn_user.html

3.1.0-RC4

Add content during warning a user - before add warning field.

memberlist_body_group_desc_after

memberlist_body.html

3.2.6-RC1

Add data after the group description and type in the group profile page.

memberlist_body_group_name_after

memberlist_body.html

3.2.6-RC1

Add data after the group name in the group profile page.

memberlist_body_group_name_before

memberlist_body.html

3.2.6-RC1

Add data before the group name in the group profile page.

memberlist_body_group_rank_after

memberlist_body.html

3.2.6-RC1

Add data after the group rank in the group profile page.

memberlist_body_group_rank_before

memberlist_body.html

3.2.6-RC1

Add data before the group rank in the group profile page.

memberlist_body_leaders_set_after

memberlist_body.html

3.2.6-RC1

Add data after the last row in the memberlist mode leaders.

memberlist_body_memberlist_after

memberlist_body.html

3.2.6-RC1

Add data after the last row in the memberlist.

memberlist_body_memberrow_after

memberlist_body.html

3.2.6-RC1

Add data after the last memberrow in the memberlist.

memberlist_body_page_footer_before

memberlist_body.html

3.2.6-RC1

Add data before the page footer.

memberlist_body_page_header_after

memberlist_body.html

3.2.6-RC1

Add data after the page header.

memberlist_body_page_title_before

memberlist_body.html

3.2.6-RC1

Add data before the page title.

memberlist_body_rank_append

memberlist_body.html

3.1.6-RC1

Add information after rank in memberlist. Works in all display modes (leader, group and normal memberlist).

memberlist_body_rank_prepend

memberlist_body.html

3.1.6-RC1

Add information before rank in memberlist. Works in all display modes (leader, group and normal memberlist).

memberlist_body_show_group_after

memberlist_body.html

3.2.6-RC1

Add data after the last row in the memberlist mode group.

memberlist_body_username_append

memberlist_body.html

3.1.0-a1

Add information after every username in the memberlist. Works in all display modes (leader, group and normal memberlist).

memberlist_body_username_prepend

memberlist_body.html

3.1.0-a1

Add information before every username in the memberlist. Works in all display modes (leader, group and normal memberlist).

memberlist_email_before

memberlist_email.html

3.1.10-RC1

Allow adding customizations before the memberlist_email form.

memberlist_search_fields_after

memberlist_search.html

3.1.2-RC1

Add information after the search fields column.

memberlist_search_fields_before

memberlist_search.html

3.1.2-RC1

Add information before the search fields column.

memberlist_search_sorting_options_before

memberlist_search.html

3.1.2-RC1

Add information before the search sorting options field.

memberlist_team_username_append

memberlist_team.html

3.1.11-RC1

Append information to username of team member

memberlist_team_username_prepend

memberlist_team.html

3.1.11-RC1

Add information before team user username

memberlist_view_contact_after

memberlist_view.html

3.1.0-b2

Add content after the user contact part of any user profile

memberlist_view_contact_before

memberlist_view.html

3.1.0-b2

Add content before the user contact part of any user profile

memberlist_view_contact_custom_fields_after

memberlist_view.html

3.1.9-RC1

Add content after the user contact related custom fields

memberlist_view_contact_custom_fields_before

memberlist_view.html

3.1.9-RC1

Add content before the user contact related custom fields

memberlist_view_content_append

memberlist_view.html

3.1.0-b2

Add custom content to the user profile view after the main content

memberlist_view_content_prepend

memberlist_view.html

3.1.0-b3

Add custom content to the user profile view before the main content

memberlist_view_non_contact_custom_fields_after

memberlist_view.html

3.1.9-RC1

Add content after the user not contact related custom fields

memberlist_view_non_contact_custom_fields_before

memberlist_view.html

3.1.9-RC1

Add content before the user not contact related custom fields

memberlist_view_rank_avatar_after

memberlist_view.html

3.1.6-RC1

Add information after rank in memberlist (with avatar)

memberlist_view_rank_avatar_before

memberlist_view.html

3.1.6-RC1

Add information before rank in memberlist (with avatar)

memberlist_view_rank_no_avatar_after

memberlist_view.html

3.1.6-RC1

Add information after rank in memberlist (without avatar)

memberlist_view_rank_no_avatar_before

memberlist_view.html

3.1.6-RC1

Add information before rank in memberlist (without avatar)

memberlist_view_user_statistics_after

memberlist_view.html

3.1.0-a1

Add entries after the user statistics part of any user profile

memberlist_view_user_statistics_before

memberlist_view.html

3.1.0-a1

Add entries before the user statistics part of any user profile

memberlist_view_username_append

memberlist_view.html

3.2.4-RC1

Append information to username of member

memberlist_view_username_prepend

memberlist_view.html

3.2.4-RC1

Prepend information to username of member

memberlist_view_zebra_after

memberlist_view.html

3.1.9-RC1

Add content after the user friends/foes links

memberlist_view_zebra_before

memberlist_view.html

3.1.9-RC1

Add content before the user friends/foes links

navbar_header_logged_out_content

navbar_header.html

3.1.0-RC1

Add text and HTML in place of the username when not logged in.

navbar_header_profile_list_after

navbar_header.html

3.1.0-RC2

Add links to the bottom of the profile drop-down menu in the header navbar

navbar_header_profile_list_before

navbar_header.html

3.1.0-RC2

Add links to the top of the profile drop-down menu in the header navbar

navbar_header_quick_links_after

navbar_header.html

3.1.0-RC2

Add links to the bottom of the quick-links drop-down menu in the header

navbar_header_quick_links_before

navbar_header.html

3.1.0-RC2

Add links to the top of the quick-links drop-down menu in the header

navbar_header_user_profile_append

navbar_header.html

3.1.8-RC1

Add links to the right of the user drop down area

navbar_header_user_profile_prepend

navbar_header.html

3.1.8-RC1

Add links to the left of the notification area

navbar_header_username_append

navbar_header.html

3.1.0-RC1

Add text and HTMl after the username shown in the navbar.

navbar_header_username_prepend

navbar_header.html

3.1.0-RC1

Add text and HTMl before the username shown in the navbar.

overall_footer_after

overall_footer.html

3.1.0-a1

Add content at the end of the file, directly prior to the </body> tag

overall_footer_body_after

overall_footer.html

3.1.3-RC1

Add content before the </body> tag but after the $SCRIPTS var, i.e. after the js scripts have been loaded

overall_footer_breadcrumb_append

navbar_footer.html

3.1.0-a1

Add links to the list of breadcrumbs in the footer

overall_footer_breadcrumb_prepend

navbar_footer.html

3.1.0-RC3

Add links to the list of breadcrumbs in the footer (after site-home, but before board-index)

overall_footer_content_after

overall_footer.html

3.1.0-a3

Add content on all pages after the main content, before the footer

overall_footer_copyright_append

overall_footer.html

3.1.0-a1

Add content after the copyright line (no new line by default), before the ACP link

overall_footer_copyright_prepend

overall_footer.html

3.1.0-a1

Add content before the copyright line

overall_footer_page_body_after

overall_footer.html

3.1.0-b3

Add content after the page-body, but before the footer

overall_footer_teamlink_after

navbar_footer.html

3.1.0-b3

Add contents after the team-link in the footer

overall_footer_teamlink_before

navbar_footer.html

3.1.0-b3

Add contents before the team-link in the footer

overall_footer_timezone_after

navbar_footer.html

3.1.0-b3

Add content to the navbar in the page footer, after “Timezone”

overall_footer_timezone_before

navbar_footer.html

3.1.0-b3

Add content to the navbar in the page footer, before “Timezone”

overall_header_body_before

overall_header.html

3.1.0-b2

Add content to the header body

overall_header_breadcrumb_append

navbar_header.html

3.1.0-a1

Add links to the list of breadcrumbs in the header

overall_header_breadcrumb_prepend

navbar_header.html

3.1.0-RC3

Add links to the list of breadcrumbs in the header (after site-home, but before board-index)

overall_header_breadcrumbs_after

navbar_header.html

3.1.0-RC3

Add content after the breadcrumbs (outside of the breadcrumbs container)

overall_header_breadcrumbs_before

navbar_header.html

3.1.0-RC3

Add content before the breadcrumbs (outside of the breadcrumbs container)

overall_header_content_before

overall_header.html

3.1.0-a3

Add content on all pages before the main content, after the header

overall_header_feeds

overall_header.html

3.1.6-RC1

Add custom feeds

overall_header_head_append

overall_header.html

3.1.0-a1

Add asset calls directly before the </head> tag

overall_header_headerbar_after

overall_header.html

3.1.10-RC1

Add content at the end of the headerbar

overall_header_headerbar_before

overall_header.html

3.1.10-RC1

Add content at the beginning of the headerbar

overall_header_navbar_before

overall_header.html

3.1.4-RC1

Add content before the navigation bar

overall_header_navigation_append

navbar_header.html

3.1.0-a1

Add links after the navigation links in the header

overall_header_navigation_prepend

navbar_header.html

3.1.0-a1

Add links before the navigation links in the header

overall_header_navlink_append

navbar_header.html

3.1.0-b3

Add content after each individual navlink (breadcrumb)

overall_header_navlink_prepend

navbar_header.html

3.1.0-b3

Add content before each individual navlink (breadcrumb)

overall_header_page_body_before

overall_header.html

3.1.0-b3

Add content after the page-header, but before the page-body

overall_header_searchbox_after

overall_header.html

3.1.11-RC1

Add content after the search box in the header

overall_header_searchbox_before

overall_header.html

3.1.4-RC1

Add content before the search box in the header

overall_header_stylesheets_after

overall_header.html

3.1.0-RC3

Add asset calls after stylesheets within the </head> tag. Note that INCLUDECSS will not work with this event.

posting_attach_body_attach_row_after

posting_attach_body.html

3.2.6-RC1

Add content after attachment row in the file list

posting_attach_body_attach_row_append

posting_attach_body.html

3.2.6-RC1

Add content appending the attachment row in the file list

posting_attach_body_attach_row_before

posting_attach_body.html

3.2.6-RC1

Add content before attachment row in the file list

posting_attach_body_attach_row_controls_append

posting_attach_body.html

3.2.2-RC1

Add content after attachment control elements

posting_attach_body_attach_row_controls_prepend

posting_attach_body.html

3.2.2-RC1

Add content before attachment control elements

posting_attach_body_attach_row_prepend

posting_attach_body.html

3.2.6-RC1

Add content prepending attachment row in the file list

posting_attach_body_file_list_after

posting_attach_body.html

3.2.6-RC1

Add content after attachments list

posting_attach_body_file_list_before

posting_attach_body.html

3.2.6-RC1

Add content before attachments list

posting_editor_add_panel_tab

posting_editor.html

3.1.6-RC1

Add custom panel to post editor

posting_editor_bbcode_status_after

posting_editor.html

3.1.4-RC1

Add content after bbcode status

posting_editor_buttons_after

posting_buttons.html

3.1.0-a3

Add content after the BBCode posting buttons

posting_editor_buttons_before

posting_buttons.html

3.1.0-a3

Add content before the BBCode posting buttons

posting_editor_buttons_custom_tags_before

posting_buttons.html

3.1.2-RC1

Add content inside the BBCode posting buttons and before the customs BBCode

posting_editor_message_after

posting_editor.html

3.1.0-a2

Add field (e.g. textbox) to the posting screen after the message

posting_editor_message_before

posting_editor.html

3.1.0-a2

Add field (e.g. textbox) to the posting screen before the message

posting_editor_options_prepend

posting_editor.html

3.1.0-a1

Add posting options on the posting screen

posting_editor_smilies_after

posting_editor.html

3.1.4-RC1

Add content after smilies

posting_editor_smilies_before

posting_editor.html

3.1.4-RC1

Add content before the smilies

posting_editor_subject_after

posting_editor.html

3.1.0-a2

Add field (e.g. textbox) to the posting screen after the subject

posting_editor_subject_append

posting_editor.html

3.1.10-RC1

Add field, text, etc. to the posting after the subject text box

posting_editor_subject_before

posting_editor.html

3.1.0-a2

Add field (e.g. textbox) to the posting screen before the subject

posting_editor_subject_prepend

posting_editor.html

3.1.10-RC1

Add field, text, etc. to the posting before the subject text box

posting_editor_submit_buttons

posting_editor.html

3.1.6-RC1

Add custom buttons in the posting editor

posting_editor_topic_icons_after

posting_editor.html

3.2.10-RC1

Add custom data after the topic icons loop

posting_editor_topic_icons_append

posting_editor.html

3.2.10-RC1

Append custom data to the topic icon

posting_editor_topic_icons_before

posting_editor.html

3.2.10-RC1

Add custom data before the topic icons loop

posting_editor_topic_icons_prepend

posting_editor.html

3.2.10-RC1

Prepend custom data to the topic icon

posting_layout_include_panel_body

posting_layout.html

3.1.6-RC1

Add include of custom panel template body in posting editor

posting_pm_header_find_username_after

posting_pm_header.html

3.1.0-RC4

Add content after the find username link on composing pm

posting_pm_header_find_username_before

posting_pm_header.html

3.1.0-RC4

Add content before the find username link on composing pm

posting_pm_layout_include_pm_header_after

posting_pm_layout.html

3.1.4-RC1

Add content after the include of posting_pm_header.html

posting_pm_layout_include_pm_header_before

posting_pm_layout.html

3.1.4-RC1

Add content before the include of posting_pm_header.html

posting_poll_body_options_after

posting_poll_body.html

3.1.4-RC1

Add content after the poll options on creating a poll

posting_preview_content_after

posting_preview.html

3.2.4-RC1

Add content after the message content preview

posting_preview_poll_after

posting_preview.html

3.1.7-RC1

Add content after the poll preview block

posting_review_row_post_author_username_append

posting_review.html

3.2.8-RC1

Append information to post author username of member

posting_review_row_post_author_username_prepend

posting_review.html

3.2.8-RC1

Prepend information to post author username of member

posting_topic_review_row_content_after

posting_topic_review.html

3.2.4-RC1

Add content after the message content in topic review

posting_topic_review_row_post_author_username_append

posting_topic_review.html

3.2.8-RC1

Append information to post author username of member

posting_topic_review_row_post_author_username_prepend

posting_topic_review.html

3.2.8-RC1

Prepend information to post author username of member

posting_topic_review_row_post_details_after

posting_topic_review.html

3.1.10-RC1

Add content after post details in topic review

posting_topic_review_row_post_details_before

posting_topic_review.html

3.1.10-RC1

Add content before post details in topic review

posting_topic_title_after

posting_layout.html

3.1.7-RC1

Allows to add some information after the topic title in the posting form

posting_topic_title_before

posting_layout.html

3.1.6-RC1

Allows to add some information on the left of the topic title in the posting form

quickreply_editor_message_after

quickreply_editor.html

3.1.0-a4

Add content after the quick reply textbox

quickreply_editor_message_before

quickreply_editor.html

3.1.0-a4

Add content before the quick reply textbox

quickreply_editor_panel_after

quickreply_editor.html

3.1.0-b2

Add content after the quick reply panel (but inside the form)

quickreply_editor_panel_before

quickreply_editor.html

3.1.0-b2

Add content before the quick reply panel (but inside the form)

quickreply_editor_subject_before

quickreply_editor.html

3.1.7-RC1

Add content before the quick reply subject textbox

search_body_form_after

search_body.html

3.1.7-RC1

Add content after the search form

search_body_form_before

search_body.html

3.1.5-RC1

Add content before the search form

search_body_recent_search_after

search_body.html

3.1.7-RC1

Add content after the recent search queries list

search_body_recent_search_before

search_body.html

3.1.7-RC1

Add content before the recent search queries list

search_body_search_display_options_append

search_body.html

3.1.7-RC1

Put content at the bottom of the search query display options fields set

search_body_search_display_options_prepend

search_body.html

3.1.7-RC1

Put content at the top of the search query display options fields set

search_body_search_options_after

search_body.html

3.1.7-RC1

Add content after the search query options fields set

search_body_search_options_append

search_body.html

3.1.7-RC1

Put content at the bottom of the search query options fields set

search_body_search_options_before

search_body.html

3.1.7-RC1

Add content before the search query options fields set

search_body_search_options_prepend

search_body.html

3.1.7-RC1

Put content at the top of the search query options fields set

search_body_search_query_after

search_body.html

3.1.7-RC1

Add content after the search query fields set

search_body_search_query_append

search_body.html

3.1.7-RC1

Put content at the bottom of the search query fields set

search_body_search_query_before

search_body.html

3.1.7-RC1

Add content before the search query fields set

search_body_search_query_prepend

search_body.html

3.1.7-RC1

Put content at the top of the search query fields set

search_results_content_after

search_results.html

3.2.4-RC1

Add content after the message content in search results

search_results_header_after

search_results.html

3.1.4-RC1

Add content after the header of the search results

search_results_header_before

search_results.html

3.1.4-RC1

Add content before the header of the search results.

search_results_jumpbox_before

search_results.html

3.3.4-RC1

Add content before the jumpbox of the search results.

search_results_last_post_author_username_append

search_results.html

3.2.4-RC1

Append information to last post author username of member

search_results_last_post_author_username_prepend

search_results.html

3.2.4-RC1

Prepend information to last post author username of member

search_results_post_after

search_results.html

3.1.0-b3

Add data after search result posts

search_results_post_author_username_append

search_results.html

3.2.4-RC1

Append information to post author username of member

search_results_post_author_username_prepend

search_results.html

3.2.4-RC1

Prepend information to post author username of member

search_results_post_before

search_results.html

3.1.0-b3

Add data before search result posts

search_results_post_subject_before

search_results.html

3.3.4-RC1

Add data before search result posts subject

search_results_postprofile_after

search_results.html

3.1.0-b3

Add content after the post author and stats in search results (posts view mode)

search_results_postprofile_before

search_results.html

3.1.0-b3

Add content directly before the post author in search results (posts view mode)

search_results_searchbox_after

search_results.html

3.1.4-RC1

Add content right after the searchbox of the search results.

search_results_topic_after

search_results.html

3.1.0-b4

Add data after search result topics

search_results_topic_author_username_append

search_results.html

3.2.4-RC1

Append information to topic author username of member

search_results_topic_author_username_prepend

search_results.html

3.2.4-RC1

Prepend information to topic author username of member

search_results_topic_before

search_results.html

3.1.0-b4

Add data before search result topics

search_results_topic_header_lastpost_after

search_results.html

3.3.4-RC1

Add header column(s) after lastpost column in search result topics

search_results_topic_row_lastpost_after

search_results.html

3.3.4-RC1

Add data column(s) after lastpost column in search result topics

search_results_topic_title_after

search_results.html

3.1.11-RC1

Add data after search results topic title

simple_footer_after

simple_footer.html

3.1.0-a1

Add content prior to the scripts of the simple footer

simple_footer_body_after

simple_footer.html

3.2.4-RC1

Add content directly prior to the </body> tag of the simple footer

simple_header_body_before

simple_header.html

3.1.0-b2

Add content to the header body

simple_header_head_append

simple_header.html

3.1.0-b4

Add asset calls directly before the </head> tag

simple_header_stylesheets_after

simple_header.html

3.1.0-RC3

Add asset calls after stylesheets within the </head> tag. Note that INCLUDECSS will not work with this event.

topiclist_row_append

search_results.html, viewforum_body.html, mcp_forum.html

3.1.0-a1

Add content into topic rows (inside the elements containing topic titles)

topiclist_row_prepend

search_results.html, viewforum_body.html, mcp_forum.html

3.1.0-a1

Add content into topic rows (inside the elements containing topic titles)

topiclist_row_topic_by_author_after

search_results.html, viewforum_body.html, mcp_forum.html

3.2.8-RC1

Add content into topic rows (after the “by topic author” row)

topiclist_row_topic_by_author_before

search_results.html, viewforum_body.html, mcp_forum.html

3.2.8-RC1

Add content into topic rows (before the “by topic author” row)

topiclist_row_topic_title_after

search_results.html, viewforum_body.html, mcp_forum.html

3.1.10-RC1

Add content into topic rows (after the elements containing the topic titles)

ucp_agreement_terms_after

ucp_agreement.html

3.1.0-b3

Add content after the terms of agreement text at user registration

ucp_agreement_terms_before

ucp_agreement.html

3.1.0-b3

Add content before the terms of agreement text at user registration

ucp_friend_list_after

ucp_zebra_friends.html

3.1.0-a4

Add optional elements after list of friends in UCP

ucp_friend_list_before

ucp_zebra_friends.html

3.1.0-a4

Add optional elements before list of friends in UCP

ucp_header_friends_offline_username_full_append

ucp_header.html

3.2.10-RC1

Append information to offline friends username in UCP

ucp_header_friends_offline_username_full_prepend

ucp_header.html

3.2.10-RC1

Prepend information to offline friends username in UCP

ucp_header_friends_online_username_full_append

ucp_header.html

3.2.10-RC1

Append information to online friends username in UCP

ucp_header_friends_online_username_full_prepend

ucp_header.html

3.2.10-RC1

Prepend information to online friends username in UCP

ucp_main_bookmarks_topic_title_after

ucp_main_bookmarks.html

3.3.8-RC1

Add content right after the topic title viewing UCP bookmarks

ucp_main_front_user_activity_after

ucp_main_front.html

3.1.6-RC1

Add content right after the user activity info viewing UCP front page

ucp_main_front_user_activity_append

ucp_main_front.html

3.1.11-RC1

Add content after last user activity info viewing UCP front page

ucp_main_front_user_activity_before

ucp_main_front.html

3.1.6-RC1

Add content right before the user activity info viewing UCP front page

ucp_main_front_user_activity_prepend

ucp_main_front.html

3.1.11-RC1

Add content before first user activity info viewing UCP front page

ucp_main_subscribed_topic_title_after

ucp_main_subscribed.html

3.3.8-RC1

Add content right after the topic title viewing UCP subscribed topics

ucp_pm_history_post_buttons_after

ucp_pm_history.html

3.1.6-RC1

Add post button to private messages in history review (next to quote etc), at the end of the list.

ucp_pm_history_post_buttons_before

ucp_pm_history.html

3.1.6-RC1

Add post button to private messages in history review (next to quote etc), at the start of the list.

ucp_pm_history_post_buttons_list_after

ucp_pm_history.html

3.1.6-RC1

Add post button custom list to private messages in history review (next to quote etc), after the original list.

ucp_pm_history_post_buttons_list_before

ucp_pm_history.html

3.1.6-RC1

Add post button custom list to private messages in history review (next to quote etc), before the original list.

ucp_pm_history_review_after

ucp_pm_history.html

3.1.6-RC1

Add content after the private messages history review.

ucp_pm_history_review_before

ucp_pm_history.html

3.1.6-RC1

Add content before the private messages history review.

ucp_pm_history_row_message_author_username_append

ucp_pm_history.html

3.2.8-RC1

Append information to message author username of member

ucp_pm_history_row_message_author_username_prepend

ucp_pm_history.html

3.2.8-RC1

Prepend information to message author username of member

ucp_pm_viewmessage_author_full_after

ucp_pm_viewmessage.html

3.3.3-RC1

Add content right after the message author when viewing a private message

ucp_pm_viewmessage_author_full_before

ucp_pm_viewmessage.html

3.3.3-RC1

Add content right before the message author when viewing a private message

ucp_pm_viewmessage_avatar_after

ucp_pm_viewmessage.html

3.1.0-RC3

Add content right after the avatar when viewing a private message

ucp_pm_viewmessage_avatar_before

ucp_pm_viewmessage.html

3.1.0-RC3

Add content right before the avatar when viewing a private message

ucp_pm_viewmessage_contact_fields_after

ucp_pm_viewmessage.html

3.1.0-b1

Add data after the contact fields on the user profile when viewing a private message

ucp_pm_viewmessage_contact_fields_before

ucp_pm_viewmessage.html

3.1.0-b1

Add data before the contact fields on the user profile when viewing a private message

ucp_pm_viewmessage_custom_fields_after

ucp_pm_viewmessage.html

3.1.0-a1

Add data after the custom fields on the user profile when viewing a private message

ucp_pm_viewmessage_custom_fields_before

ucp_pm_viewmessage.html

3.1.0-a1

Add data before the custom fields on the user profile when viewing a private message

ucp_pm_viewmessage_options_before

ucp_pm_viewmessage.html

3.1.11-RC1

Add content right before display options

ucp_pm_viewmessage_post_buttons_after

ucp_pm_viewmessage.html

3.1.0-RC3

Add post button to private messages (next to edit, quote etc), at the end of the list.

ucp_pm_viewmessage_post_buttons_before

ucp_pm_viewmessage.html

3.1.0-RC3

Add post button to private messages (next to edit, quote etc), at the start of the list.

ucp_pm_viewmessage_post_buttons_list_after

ucp_pm_viewmessage.html

3.1.6-RC1

Add post button custom list to private messages (next to edit, quote etc), after the original list.

ucp_pm_viewmessage_post_buttons_list_before

ucp_pm_viewmessage.html

3.1.6-RC1

Add post button custom list to private messages (next to edit, quote etc), before the original list.

ucp_pm_viewmessage_print_head_append

ucp_pm_viewmessage_print.html

3.1.0-a1

Add asset calls directly before the </head> tag of the Print PM screen

ucp_pm_viewmessage_rank_after

ucp_pm_viewmessage.html

3.1.6-RC1

Add data after the rank on the user profile when viewing a private message

ucp_pm_viewmessage_rank_before

ucp_pm_viewmessage.html

3.1.6-RC1

Add data before the rank on the user profile when viewing a private message

ucp_prefs_personal_append

ucp_prefs_personal.html

3.1.0-a1

Add user options to the bottom of the Edit Global Settings block

ucp_prefs_personal_prepend

ucp_prefs_personal.html

3.1.0-a1

Add user options to the top of the Edit Global Settings block

ucp_prefs_post_append

ucp_prefs_post.html

3.1.0-a1

Add user options to the bottom of the Edit Posting Defaults block

ucp_prefs_post_prepend

ucp_prefs_post.html

3.1.0-a1

Add user options to the top of the Edit Posting Defaults block

ucp_prefs_view_radio_buttons_append

ucp_prefs_view.html

3.1.0-a1

Add options to the bottom of the radio buttons block of the Edit Display Options screen

ucp_prefs_view_radio_buttons_prepend

ucp_prefs_view.html

3.1.0-a1

Add options to the top of the radio buttons block of the Edit Display Options screen

ucp_prefs_view_select_menu_append

ucp_prefs_view.html

3.1.0-a1

Add options to the bottom of the drop-down lists block of the Edit Display Options screen

ucp_prefs_view_select_menu_prepend

ucp_prefs_view.html

3.1.0-a1

Add options to the top of the drop-down lists block of the Edit Display Options screen

ucp_profile_autologin_keys_tbody_key_after

ucp_profile_autologin_keys.html

3.3.2-RC1

Add table column after the first column.

ucp_profile_autologin_keys_tbody_key_before

ucp_profile_autologin_keys.html

3.3.2-RC1

Add table column before the first column.

ucp_profile_autologin_keys_tbody_mark_after

ucp_profile_autologin_keys.html

3.3.2-RC1

Add table column after the last column.

ucp_profile_autologin_keys_tbody_mark_before

ucp_profile_autologin_keys.html

3.3.2-RC1

Add table column before the last column.

ucp_profile_autologin_keys_thead_key_after

ucp_profile_autologin_keys.html

3.3.2-RC1

Add table header content after the first column.

ucp_profile_autologin_keys_thead_key_before

ucp_profile_autologin_keys.html

3.3.2-RC1

Add table header content before the first column.

ucp_profile_autologin_keys_thead_mark_after

ucp_profile_autologin_keys.html

3.3.2-RC1

Add table header content after the last column.

ucp_profile_autologin_keys_thead_mark_before

ucp_profile_autologin_keys.html

3.3.2-RC1

Add table header content before the last column.

ucp_profile_profile_info_after

ucp_profile_profile_info.html

3.1.4-RC1

Add options in profile page fieldset - after custom profile fields.

ucp_profile_profile_info_before

ucp_profile_profile_info.html

3.1.4-RC1

Add options in profile page fieldset - before jabber field.

ucp_profile_profile_info_birthday_label_append

ucp_profile_profile_info.html

3.2.9-RC1

Add more text to birthday label, such as required asterisk

ucp_profile_register_details_after

ucp_profile_reg_details.html

3.1.4-RC1

Add options in profile page fieldset - after confirm password field.

ucp_profile_register_details_before

ucp_profile_reg_details.html

3.1.4-RC1

Add options in profile page fieldset - before first field.

ucp_profile_signature_posting_editor_options_prepend

ucp_profile_signature.html

3.2.6-RC1

Add options signature posting editor - before first option.

ucp_register_buttons_before

ucp_register.html

3.1.11-RC1

Add content before buttons in registration form.

ucp_register_credentials_after

ucp_register.html

3.1.0-b5

Add options in registration page fieldset - after password field.

ucp_register_credentials_before

ucp_register.html

3.1.0-b5

Add options in registration page fieldset - before first field.

ucp_register_options_before

ucp_register.html

3.1.0-b5

Add options in registration page fieldset - before language selector.

ucp_register_profile_fields_after

ucp_register.html

3.1.0-b5

Add options in registration page fieldset - after last field.

ucp_register_profile_fields_before

ucp_register.html

3.1.0-b5

Add options in registration page fieldset - before profile fields.

viewforum_body_last_post_author_username_append

viewforum_body.html

3.2.4-RC1

Append information to last post author username of member

viewforum_body_last_post_author_username_prepend

viewforum_body.html

3.2.4-RC1

Prepend information to last post author username of member

viewforum_body_online_list_before

viewforum_body.html

3.2.10-RC1

Add content before the online users list

viewforum_body_topic_author_username_append

viewforum_body.html

3.2.4-RC1

Append information to topic author username of member

viewforum_body_topic_author_username_prepend

viewforum_body.html

3.2.4-RC1

Prepend information to topic author username of member

viewforum_body_topic_row_after

viewforum_body.html

3.1.7-RC1

Add content after the topic list item.

viewforum_body_topic_row_append

viewforum_body.html

3.1.7-RC1

Add content at the start of the topic list item.

viewforum_body_topic_row_before

viewforum_body.html

3.1.7-RC1

Add content before the topic list item.

viewforum_body_topic_row_prepend

viewforum_body.html

3.1.7-RC1

Add content at the end of the topic list item.

viewforum_body_topicrow_row_before

viewforum_body.html

3.1.10-RC1

Add content before list of topics.

viewforum_buttons_bottom_after

viewforum_body.html

3.1.0-RC5

Add buttons after New Topic button on the bottom of the topic’s list

viewforum_buttons_bottom_before

viewforum_body.html

3.1.0-RC5

Add buttons before New Topic button on the bottom of the topic’s list

viewforum_buttons_top_after

viewforum_body.html

3.1.0-RC5

Add buttons after New Topic button on the top of the topic’s list

viewforum_buttons_top_before

viewforum_body.html

3.1.0-RC5

Add buttons before New Topic button on the top of the topic’s list

viewforum_forum_name_append

viewforum_body.html

3.1.0-b3

Add content directly after the forum name link on the View forum screen

viewforum_forum_name_prepend

viewforum_body.html

3.1.0-b3

Add content directly before the forum name link on the View forum screen

viewforum_forum_title_after

viewforum_body.html

3.1.5-RC1

Add content directly after the forum title on the View forum screen

viewforum_forum_title_before

viewforum_body.html

3.1.5-RC1

Add content directly before the forum title on the View forum screen

viewonline_body_username_append

viewonline_body.html

3.2.4-RC1

Append information to username of member

viewonline_body_username_prepend

viewonline_body.html

3.2.4-RC1

Prepend information to username of member

viewtopic_body_avatar_after

viewtopic_body.html

3.1.0-RC3

Add content right after the avatar when viewing topics

viewtopic_body_avatar_before

viewtopic_body.html

3.1.0-RC3

Add content right before the avatar when viewing topics

viewtopic_body_contact_fields_after

viewtopic_body.html

3.1.0-b3

Add data after the contact fields on the user profile when viewing a post

viewtopic_body_contact_fields_before

viewtopic_body.html

3.1.0-b3

Add data before the contact fields on the user profile when viewing a post

viewtopic_body_contact_icon_append

viewtopic_body.html

3.2.10-RC1

Add content directly after the contact field icons in post user miniprofiles

viewtopic_body_contact_icon_prepend

viewtopic_body.html

3.2.10-RC1

Add content directly before the contact field icons in post user miniprofiles

viewtopic_body_footer_before

viewtopic_body.html

3.1.0-a1

Add content to the bottom of the View topic screen below the posts and quick reply, directly before the jumpbox in Prosilver.

viewtopic_body_online_list_before

viewtopic_body.html

3.2.10-RC1

Add content before the online users list

viewtopic_body_pagination_top_after

viewtopic_body.html

3.1.4-RC1

Add content after the pagination at top

viewtopic_body_poll_after

viewtopic_body.html

3.1.6-RC1

Add content after the poll panel.

viewtopic_body_poll_before

viewtopic_body.html

3.1.6-RC1

Add content before the poll panel.

viewtopic_body_poll_option_after

viewtopic_body.html

3.1.0-b3

Add content after the poll option the list.

viewtopic_body_poll_option_before

viewtopic_body.html

3.1.0-b3

Add content before the poll option the list.

viewtopic_body_poll_question_append

viewtopic_body.html

3.1.0-b3

Add content directly after the poll question on the View topic screen

viewtopic_body_poll_question_prepend

viewtopic_body.html

3.1.0-b3

Add content directly before the poll question on the View topic screen

viewtopic_body_post_author_after

viewtopic_body.html

3.1.3-RC1

Add content directly after the post author on the view topic screen

viewtopic_body_post_author_before

viewtopic_body.html

3.1.3-RC1

Add content directly before the post author on the view topic screen

viewtopic_body_post_buttons_after

viewtopic_body.html

3.1.0-a1

Add post button to posts (next to edit, quote etc), at the end of the list.

viewtopic_body_post_buttons_before

viewtopic_body.html

3.1.0-a1

Add post button to posts (next to edit, quote etc), at the start of the list.

viewtopic_body_post_buttons_list_after

viewtopic_body.html

3.1.5-RC1

Add post button custom list to posts (next to edit, quote etc), after the original list.

viewtopic_body_post_buttons_list_before

viewtopic_body.html

3.1.5-RC1

Add post button custom list to posts (next to edit, quote etc), before the original list.

viewtopic_body_post_subject_before

viewtopic_body.html

3.1.7-RC1

Add data before post icon and subject

viewtopic_body_postrow_back2top_after

viewtopic_body.html

3.1.8-RC1

Add content to the post’s bottom after the back to top link

viewtopic_body_postrow_back2top_append

viewtopic_body.html

3.1.8-RC1

Add content to the post’s bottom directly after the back to top link

viewtopic_body_postrow_back2top_before

viewtopic_body.html

3.1.8-RC1

Add content to the post’s bottom before the back to top link

viewtopic_body_postrow_back2top_prepend

viewtopic_body.html

3.1.8-RC1

Add content to the post’s bottom directly before the back to top link

viewtopic_body_postrow_content_after

viewtopic_body.html

3.2.4-RC1

Add content after the message content in topics views

viewtopic_body_postrow_content_before

viewtopic_body.html

3.3.11-RC1

Add content before the message content in topics views

viewtopic_body_postrow_custom_fields_after

viewtopic_body.html

3.1.0-a1

Add data after the custom fields on the user profile when viewing a post

viewtopic_body_postrow_custom_fields_before

viewtopic_body.html

3.1.0-a1

Add data before the custom fields on the user profile when viewing a post

viewtopic_body_postrow_post_after

viewtopic_body.html

3.1.0-a4

Add data after posts

viewtopic_body_postrow_post_before

viewtopic_body.html

3.1.0-a4

Add data before posts

viewtopic_body_postrow_post_content_footer

viewtopic_body.html

3.1.0-RC4

Add data at the end of the posts.

viewtopic_body_postrow_post_details_after

viewtopic_body.html

3.1.4-RC1

Add content after the post details

viewtopic_body_postrow_post_details_before

viewtopic_body.html

3.1.4-RC1

Add content before the post details

viewtopic_body_postrow_post_notices_after

viewtopic_body.html

3.1.0-b2

Add posts specific custom notices at the notices bottom.

viewtopic_body_postrow_post_notices_before

viewtopic_body.html

3.1.0-b2

Add posts specific custom notices at the notices top.

viewtopic_body_postrow_rank_after

viewtopic_body.html

3.1.6-RC1

Add data after the rank on the user profile when viewing a post

viewtopic_body_postrow_rank_before

viewtopic_body.html

3.1.6-RC1

Add data before the rank on the user profile when viewing a post

viewtopic_body_postrow_signature_after

viewtopic_body.html

3.3.5-RC1

Add content after the signature

viewtopic_body_postrow_signature_before

viewtopic_body.html

3.3.5-RC1

Add content before the signature

viewtopic_body_topic_actions_before

viewtopic_body.html

3.1.0-a4

Add data before the topic actions buttons (after the posts sorting options)

viewtopic_buttons_bottom_after

viewtopic_body.html

3.1.0-RC5

Add buttons after Post Reply button on the bottom of the posts’s list

viewtopic_buttons_bottom_before

viewtopic_body.html

3.1.0-RC5

Add buttons before Post Reply button on the bottom of the posts’s list

viewtopic_buttons_top_after

viewtopic_body.html

3.1.0-RC5

Add buttons after Post Reply button on the top of the posts’s list

viewtopic_buttons_top_before

viewtopic_body.html

3.1.0-RC5

Add buttons before Post Reply button on the top of the posts’s list

viewtopic_dropdown_bottom_custom

viewtopic_body.html

3.1.6-RC1

Create a custom dropdown menu

viewtopic_dropdown_top_custom

viewtopic_body.html

3.1.6-RC1

Create a custom dropdown menu

viewtopic_print_head_append

viewtopic_print.html

3.1.0-a1

Add asset calls directly before the </head> tag of the Print Topic screen

viewtopic_topic_title_after

viewtopic_body.html

3.1.7-RC1

Add content directly after the topic title link on the View topic screen (outside of the h2 HTML tag)

viewtopic_topic_title_append

viewtopic_body.html

3.1.0-b3

Add content directly after the topic title link on the View topic screen

viewtopic_topic_title_before

viewtopic_body.html

3.2.2-RC1

Add content directly before the topic title link on the View topic screen (outside of the h2 HTML tag)

viewtopic_topic_title_prepend

viewtopic_body.html

3.1.0-a1

Add content directly before the topic title link on the View topic screen

viewtopic_topic_tools_after

viewtopic_topic_tools.html

3.1.0-a3

Add a new topic tool after the rest of the existing ones

viewtopic_topic_tools_before

viewtopic_topic_tools.html

3.1.0-a3

Add a new topic tool before the rest of the existing ones

ACP Template Events

Identifier

Placement

Added in Release

Explanation

acp_ban_cell_append

acp_ban.html

3.1.7-RC1

Add content at the end of the ban cell area

acp_ban_cell_prepend

acp_ban.html

3.1.7-RC1

Add content at the start of the ban cell area

acp_bbcodes_actions_append

acp_bbcodes.html

3.1.0-a3

Add actions to the BBCodes page, after edit/delete buttons

acp_bbcodes_actions_prepend

acp_bbcodes.html

3.1.0-a3

Add actions to the BBCodes page, before edit/delete buttons

acp_bbcodes_edit_fieldsets_after

acp_bbcodes.html

3.1.0-a3

Add settings to BBCode add/edit form

acp_email_find_username_append

acp_email.html

3.1.7-RC1

Add content at the end of the find username link

acp_email_find_username_prepend

acp_email.html

3.1.7-RC1

Add content at the start of the find username link

acp_email_group_options_append

acp_email.html

3.1.7-RC1

Add content at the end of the group options select box

acp_email_group_options_prepend

acp_email.html

3.1.7-RC1

Add content at the start of the group options select box

acp_email_options_after

acp_email.html

3.1.2-RC1

Add settings to mass email form

acp_ext_details_end

acp_ext_details.html

3.1.11-RC1

Add more detailed information on extension after the available information.

acp_ext_details_notice

acp_ext_details.html

3.1.11-RC1

Add extension detail notices after version check information.

acp_ext_list_disabled_name_after

acp_ext_list.html

3.1.11-RC1

Add content after the name of disabled extensions in the list

acp_ext_list_disabled_title_after

acp_ext_list.html

3.1.11-RC1

Add text after disabled extensions section title.

acp_ext_list_enabled_name_after

acp_ext_list.html

3.1.11-RC1

Add content after the name of enabled extensions in the list

acp_ext_list_enabled_title_after

acp_ext_list.html

3.1.11-RC1

Add text after enabled extensions section title.

acp_forums_custom_settings

acp_forums.html

3.1.6-RC1

Add its own box (fieldset) for extension settings

acp_forums_main_settings_append

acp_forums.html

3.1.2-RC1

Add settings to forums at end of main settings section

acp_forums_main_settings_prepend

acp_forums.html

3.1.2-RC1

Add settings to forums before main settings section

acp_forums_normal_settings_append

acp_forums.html

3.1.0-a1

Add settings to forums at end of normal settings section

acp_forums_normal_settings_prepend

acp_forums.html

3.1.2-RC1

Add settings to forums before normal settings section

acp_forums_prune_settings_append

acp_forums.html

3.1.2-RC1

Add settings to forums at end of prune settings section

acp_forums_prune_settings_prepend

acp_forums.html

3.1.2-RC1

Add settings to forums before prune settings section

acp_forums_quick_select_button_append

acp_forums.html

3.1.7-RC1

Add content after the quick select forum submit button

acp_forums_quick_select_button_prepend

acp_forums.html

3.1.7-RC1

Add content before the quick select forum submit button

acp_forums_rules_settings_append

acp_forums.html

3.1.2-RC1

Add settings to forums at end of rules settings section

acp_forums_rules_settings_prepend

acp_forums.html

3.1.2-RC1

Add settings to forums before rules settings section

acp_group_options_after

acp_groups.html

3.1.0-b4

Add additional options to group settings (after GROUP_RECEIVE_PM)

acp_group_options_before

acp_groups.html

3.1.0-b4

Add additional options to group settings (before GROUP_FOUNDER_MANAGE)

acp_group_types_append

acp_groups.html

3.2.9-RC1

Add additional group type options to group settings (append the list)

acp_group_types_prepend

acp_groups.html

3.2.9-RC1

Add additional group type options to group settings (prepend the list)

acp_groups_find_username_append

acp_groups.html

3.1.7-RC1

Add content at the end of the find username link

acp_groups_find_username_prepend

acp_groups.html

3.1.7-RC1

Add content at the start of the find username link

acp_groups_manage_after

acp_groups.html

3.1.7-RC1

Add content after the manage groups table

acp_groups_manage_before

acp_groups.html

3.1.7-RC1

Add content before the manage groups table

acp_groups_position_legend_add_button_after

acp_groups_position.html

3.1.7-RC1

Add content after adding group to legend submit button

acp_groups_position_legend_add_button_before

acp_groups_position.html

3.1.7-RC1

Add content before adding group to legend submit button

acp_groups_position_teampage_add_button_after

acp_groups_position.html

3.1.7-RC1

Add content after adding group to teampage submit button

acp_groups_position_teampage_add_button_before

acp_groups_position.html

3.1.7-RC1

Add content before adding group to teampage submit button

acp_help_phpbb_stats_after

acp_help_phpbb.html

3.2.0-RC2

Add content after send statistics tile

acp_help_phpbb_stats_before

acp_help_phpbb.html

3.2.0-RC2

Add content before send statistics tile

acp_logs_quick_select_forum_button_append

acp_logs.html

3.1.7-RC1

Add content after the quick forum select form submit button

acp_logs_quick_select_forum_button_prepend

acp_logs.html

3.1.7-RC1

Add content before the quick forum select form submit button

acp_main_actions_append

acp_main.html

3.1.0-a1

Add actions to the ACP main page below the cache purge action

acp_main_notice_after

acp_main.html

3.1.0-a1

Add notices or other blocks in the ACP below other configuration notices

acp_overall_footer_after

overall_footer.html

3.1.0-a1

Add content below the footer in the ACP

acp_overall_footer_body_after

overall_footer.html

3.3.10-RC1

Add content before the </body> tag but after the $SCRIPTS var, i.e. after the js scripts have been loaded

acp_overall_header_body_before

overall_header.html

3.1.0-b2

Add content to the header body

acp_overall_header_head_append

overall_header.html

3.1.0-a1

Add assets within the <head> tags in the ACP

acp_overall_header_stylesheets_after

overall_header.html

3.1.0-RC3

Add assets after stylesheets within the <head> tags in the ACP. Note that INCLUDECSS will not work with this event.

acp_permission_forum_copy_dest_forum_append

permission_forum_copy.html

3.1.7-RC1

Add content after the destination forum select form

acp_permission_forum_copy_dest_forum_prepend

permission_forum_copy.html

3.1.7-RC1

Add content before the destination forum select form

acp_permission_forum_copy_src_forum_append

permission_forum_copy.html

3.1.7-RC1

Add content after the source forum select form

acp_permission_forum_copy_src_forum_prepend

permission_forum_copy.html

3.1.7-RC1

Add content before the source forum select form

acp_permissions_add_group_options_append

acp_permissions.html

3.1.7-RC1

Add content after the group multiple select form

acp_permissions_add_group_options_prepend

acp_permissions.html

3.1.7-RC1

Add content before the group multiple select form

acp_permissions_find_username_append

acp_permissions.html

3.1.7-RC1

Add content after the find username link

acp_permissions_find_username_prepend

acp_permissions.html

3.1.7-RC1

Add content before the find username link

acp_permissions_select_forum_append

acp_permissions.html

3.1.7-RC1

Add content after the forum select form label

acp_permissions_select_forum_prepend

acp_permissions.html

3.1.7-RC1

Add content before the forum select form label

acp_permissions_select_group_after

acp_permissions.html

3.1.7-RC1

Add content after the group select form in usergroup view

acp_permissions_select_group_append

acp_permissions.html

3.1.7-RC1

Add content after the group select form label

acp_permissions_select_group_before

acp_permissions.html

3.1.7-RC1

Add content before the group select form in usergroup view

acp_permissions_select_group_prepend

acp_permissions.html

3.1.7-RC1

Add content before the group select form label

acp_permissions_select_multiple_forum_append

acp_permissions.html

3.1.7-RC1

Add content after the forum multiple select form label

acp_permissions_select_multiple_forum_prepend

acp_permissions.html

3.1.7-RC1

Add content before the forum multiple select form label

acp_posting_buttons_after

acp_posting_buttons.html

3.1.0-b4

Add content after BBCode posting buttons in the ACP

acp_posting_buttons_before

acp_posting_buttons.html

3.1.0-b4

Add content before BBCode posting buttons in the ACP

acp_posting_buttons_custom_tags_before

acp_posting_buttons.html

3.1.10-RC1

Add content before the custom BBCodes in the ACP

acp_profile_basic_options_after

acp_profile.html

3.2.10-RC1

Add content after custom profile field basic options in the ACP

acp_profile_basic_options_before

acp_profile.html

3.2.10-RC1

Add content before custom profile field basic options in the ACP

acp_profile_contact_after

acp_profile.html

3.2.10-RC1

Add content after contact specific custom profile field option in the ACP

acp_profile_contact_before

acp_profile.html

3.1.6-RC1

Add extra options to custom profile field configuration in the ACP

acp_profile_contact_last

acp_profile.html

3.1.11-RC1

Add contact specific options to custom profile fields in the ACP

acp_profile_options_before

acp_profile.html

3.2.10-RC1

Add content before custom profile field options in the ACP

acp_profile_step_one_lang_after

acp_profile.html

3.1.11-RC1

Add extra lang specific options to custom profile field step one configuration in the ACP

acp_profile_visibility_options_after

acp_profile.html

3.2.10-RC1

Add content after custom profile field visibility options in the ACP

acp_profile_visibility_options_before

acp_profile.html

3.2.10-RC1

Add content before custom profile field visibility options in the ACP

acp_prune_forums_append

acp_prune_forums.html

3.1.7-RC1

Add content after the forum select form label

acp_prune_forums_prepend

acp_prune_forums.html

3.1.7-RC1

Add content before the forum select form label

acp_prune_forums_settings_append

acp_prune_forums.html

3.2.2-RC1

Add content after the prune settings

acp_prune_users_find_username_append

acp_prune_users.html

3.1.7-RC1

Add content after the find username link

acp_prune_users_find_username_prepend

acp_prune_users.html

3.1.7-RC1

Add content before the find username link

acp_ranks_edit_after

acp_ranks.html

3.1.0-RC3

Add content after the rank details when editing a rank in the ACP

acp_ranks_edit_before

acp_ranks.html

3.1.0-RC3

Add content before the rank details when editing a rank in the ACP

acp_ranks_list_column_after

acp_ranks.html

3.1.0-RC3

Add content before the first column in the ranks list in the ACP

acp_ranks_list_column_before

acp_ranks.html

3.1.0-RC3

Add content after the last column (but before the action column) in the ranks list in the ACP

acp_ranks_list_header_after

acp_ranks.html

3.1.0-RC3

Add content before the first header-column in the ranks list in the ACP

acp_ranks_list_header_before

acp_ranks.html

3.1.0-RC3

Add content after the last header-column (but before the action column) in the ranks list in the ACP

acp_simple_footer_after

simple_footer.html

3.1.0-a1

Add content below the simple footer in the ACP

acp_simple_footer_body_after

simple_footer.html

3.3.10-RC1

Add content before the </body> tag but after the $SCRIPTS var, i.e. after the js scripts have been loaded

acp_simple_header_body_before

simple_header.html

3.1.0-b2

Add content to the header body

acp_simple_header_head_append

simple_header.html

3.1.0-a1

Add assets within the <head> tags in the simple header of the ACP

acp_simple_header_stylesheets_after

simple_header.html

3.1.0-RC3

Add assets after stylesheets within the <head> tags in the simple header of the ACP. Note that INCLUDECSS will not work with this event.

acp_styles_list_before

acp_styles.html

3.1.7-RC1

Add content before list of styles

acp_users_mode_add

acp_users.html

3.2.2-RC1

Add extra modes to the ACP user page

acp_users_overview_options_append

acp_users_overview.html

3.1.0-a1

Add options and settings on user overview page

acp_users_prefs_append

acp_users_prefs.html

3.1.0-b3

Add user options fieldset to the bottom of ACP users prefs settings

acp_users_prefs_personal_append

acp_users_prefs.html

3.1.0-b3

Add user options fieldset to the bottom of ACP users personal prefs settings

acp_users_prefs_personal_prepend

acp_users_prefs.html

3.1.0-b3

Add user options fieldset to the top of ACP users personal prefs settings

acp_users_prefs_post_append

acp_users_prefs.html

3.1.0-b3

Add user options fieldset to the bottom of ACP users post prefs settings

acp_users_prefs_post_prepend

acp_users_prefs.html

3.1.0-b3

Add user options fieldset to the top of ACP users post prefs settings

acp_users_prefs_prepend

acp_users_prefs.html

3.1.0-b3

Add user options fieldset to the top of ACP users prefs settings

acp_users_prefs_view_append

acp_users_prefs.html

3.1.0-b3

Add user options fieldset to the bottom of ACP users view prefs settings

acp_users_prefs_view_prepend

acp_users_prefs.html

3.1.0-b3

Add user options fieldset to the top of ACP users view prefs settings

acp_users_profile_after

acp_users_profile.html

3.1.4-RC1

Add content after the profile details but before the custom profile fields when editing a user in the ACP

acp_users_profile_before

acp_users_profile.html

3.1.4-RC1

Add content before the profile details when editing a user in the ACP

acp_users_profile_custom_after

acp_users_profile.html

3.1.4-RC1

Add content after the the custom profile fields when editing a user in the ACP

acp_users_select_group_after

acp_users.html

3.1.7-RC1

Add content after group select form

acp_users_select_group_before

acp_users.html

3.1.7-RC1

Add content before group select form