Release Highlights/3.2.10
From phpBB Development Wiki
This page highlights important changes in phpBB 3.2.10
Contents
Improvements
- Enable/disable mechanism for new profilefield types - Added new enable & disable mechanism for profile field types [1]
- Inform about future PHP requirements - Inform users of phpBB 3.2. about PHP requirements in phpBB 3.3 [2]
Notable Bug Fixes
- Slow search on PostgreSQL - Full text search on PostgreSQL was very slow due to accidentally disabled index [3]
- Mark PMs in UCP - Unable to delete or mark PMs in UCP folder view [4]
- Emoji isues - Issues with using emojis in multiple text fields [5][6][7][8]
Event changes
PHP Events (Hook Locations)
Identifier | Placement | Arguments | Added in Release | Explanation |
---|---|---|---|---|
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.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.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 dis
playing the history in private messages |
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.text_formatter_s9e_get_errors | phpbb/textformatter/s9e/parser.php | entries, errors, parser | 3.3.1-RC1 | Modify error messages generated by the s9e\TextFormatter's logger |
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_da
ta || 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 | E
vent 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_us
er_id || 3.3.1-RC1 || Alter the row of the post being quoted when composing a private message | ||
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_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.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 |
Template Events
Identifier | Prosilver Placement (If applicable) | Added in Release | Explanation |
---|---|---|---|
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 |
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 |
viewforum_body_online_list_before | viewforum_body.html | 3.2.10-RC1 | Add content before the online users list |
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_online_list_before | viewtopic_body.html | 3.2.10-RC1 | Add content before the online users list |
ACP Template Events
Identifier | Placement | Added in Release | Explanation |
---|---|---|---|
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_options_before | acp_profile.html | 3.2.10-RC1 | Add content before custom profile field options 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 |