diff options
author | Jakub Senko <jakubsenko@gmail.com> | 2018-11-19 15:33:57 +0100 |
---|---|---|
committer | Jakub Senko <jakubsenko@gmail.com> | 2018-12-03 14:02:38 +0100 |
commit | 75b993c6a3862a971ca809494811f16edf28d0c7 (patch) | |
tree | 204d745869b30c63f302de1ab020cdef64e0fe22 /phpBB/includes/ucp | |
parent | 7e003bf687b340bba822fc512bfb2b2c8235a6ad (diff) | |
download | forums-75b993c6a3862a971ca809494811f16edf28d0c7.tar forums-75b993c6a3862a971ca809494811f16edf28d0c7.tar.gz forums-75b993c6a3862a971ca809494811f16edf28d0c7.tar.bz2 forums-75b993c6a3862a971ca809494811f16edf28d0c7.tar.xz forums-75b993c6a3862a971ca809494811f16edf28d0c7.zip |
[ticket/15898] Add core.ucp_pm_compose_template
PHPBB3-15898
Diffstat (limited to 'phpBB/includes/ucp')
-rw-r--r-- | phpBB/includes/ucp/ucp_pm_compose.php | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/phpBB/includes/ucp/ucp_pm_compose.php b/phpBB/includes/ucp/ucp_pm_compose.php index cc796d766b..1763434613 100644 --- a/phpBB/includes/ucp/ucp_pm_compose.php +++ b/phpBB/includes/ucp/ucp_pm_compose.php @@ -1191,7 +1191,7 @@ function compose_pm($id, $mode, $action, $user_folders = array()) $controller_helper = $phpbb_container->get('controller.helper'); // Start assigning vars for main posting page ... - $template->assign_vars(array( + $template_ary = array( 'L_POST_A' => $page_title, 'L_ICON' => $user->lang['PM_ICON'], 'L_MESSAGE_BODY_EXPLAIN' => $user->lang('MESSAGE_BODY_EXPLAIN', (int) $config['max_post_chars']), @@ -1236,7 +1236,19 @@ function compose_pm($id, $mode, $action, $user_folders = array()) 'S_CLOSE_PROGRESS_WINDOW' => isset($_POST['add_file']), 'U_PROGRESS_BAR' => append_sid("{$phpbb_root_path}posting.$phpEx", 'f=0&mode=popup'), 'UA_PROGRESS_BAR' => addslashes(append_sid("{$phpbb_root_path}posting.$phpEx", 'f=0&mode=popup')), - )); + ); + + /** + * Modify the default template vars + * + * @event core.ucp_pm_compose_template + * @var array template_ary Template variables + * @since 3.2.5 + */ + $vars = array('template_ary'); + extract($phpbb_dispatcher->trigger_event('core.ucp_pm_compose_template', compact($vars))); + + $template->assign_vars($template_ary); // Build custom bbcodes array display_custom_bbcodes(); |