aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJakub Senko <jakubsenko@gmail.com>2018-11-19 15:33:57 +0100
committerJakub Senko <jakubsenko@gmail.com>2018-12-03 14:02:38 +0100
commit75b993c6a3862a971ca809494811f16edf28d0c7 (patch)
tree204d745869b30c63f302de1ab020cdef64e0fe22
parent7e003bf687b340bba822fc512bfb2b2c8235a6ad (diff)
downloadforums-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
-rw-r--r--phpBB/includes/ucp/ucp_pm_compose.php16
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&amp;mode=popup'),
'UA_PROGRESS_BAR' => addslashes(append_sid("{$phpbb_root_path}posting.$phpEx", 'f=0&amp;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();