phpBB

Development Wiki

Release Highlights/3.2.8

From phpBB Development Wiki

This page highlights important changes in phpBB 3.2.8

Improvements

  • Group helper methods - New group helper methods have been added that will allow easy access to e.g. get a group's avatar [1]
  • Add Referrer-Policy header - phpBB will now output the Referrer-Policy header by default [2]

Notable Changes

  • Deny prosilver uninstallation - It's no longer possible to uninstall prosilver from the ACP. It can however still be deactivated [3]
  • User search by last visit - The user search by last visit returned unexpected users [4]

Notable Bug Fixes

  • Support for newer TLS in SMTP - Enable use of newer TLS versions for sending mail via SMTP [5]
  • Login form token check - Restore ability to login from any page in phpBB and fix issues with banned users [6][7]
  • Inability to restore backups - An incorrect change in a previous release resulted in the inability to restore backups via the ACP [8]
  • OAuth login - Multiple issues with logging in from other pages and linking a user's account were resolved [9][10][11]

Event changes

PHP Events (Hook Locations)

Identifier Placement Arguments Added in Release Explanation
core.acp_storage_load includes/acp/acp_storage.php 3.3.0-a1 Add language strings
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.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.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_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.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.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.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_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_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.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.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

Template Events

Identifier Prosilver Placement (If applicable) Added in Release Explanation
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_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
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_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
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)
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

ACP Template Events

Identifier Placement Added in Release Explanation