diff options
author | Marc Alexander <admin@m-a-styles.de> | 2015-03-06 13:50:18 +0100 |
---|---|---|
committer | Marc Alexander <admin@m-a-styles.de> | 2015-03-06 13:50:18 +0100 |
commit | d087d856182242a4ec06d703dfc631d70751440b (patch) | |
tree | f6616c6ddc4be8cba2e5565fcbf10f219d3dd806 /phpBB/includes | |
parent | d5a79ad5550cc4670bb718285d7fdfdd432ffea9 (diff) | |
parent | 0f13635fb86fbe97f4f371f04b42fb7af6ba85a6 (diff) | |
download | forums-d087d856182242a4ec06d703dfc631d70751440b.tar forums-d087d856182242a4ec06d703dfc631d70751440b.tar.gz forums-d087d856182242a4ec06d703dfc631d70751440b.tar.bz2 forums-d087d856182242a4ec06d703dfc631d70751440b.tar.xz forums-d087d856182242a4ec06d703dfc631d70751440b.zip |
Merge pull request #3426 from kinerity/ticket/13637
[ticket/13637] Add core.ucp_pm_compose_alter_vars PHP event
Diffstat (limited to 'phpBB/includes')
-rw-r--r-- | phpBB/includes/ucp/ucp_pm_compose.php | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/phpBB/includes/ucp/ucp_pm_compose.php b/phpBB/includes/ucp/ucp_pm_compose.php index f3b59186a6..51018e3a5d 100644 --- a/phpBB/includes/ucp/ucp_pm_compose.php +++ b/phpBB/includes/ucp/ucp_pm_compose.php @@ -90,6 +90,32 @@ function compose_pm($id, $mode, $action, $user_folders = array()) // we include the language file here $user->add_lang('viewtopic'); + /** + * Modify the default vars before composing a PM + * + * @event core.ucp_pm_compose_modify_data + * @var int msg_id post_id in the page request + * @var int to_user_id The id of whom the message is to + * @var int to_group_id The id of the group the message is to + * @var bool submit Whether the form has been submitted + * @var bool preview Whether the user is previewing the PM or not + * @var string action One of: post, reply, quote, forward, quotepost, edit, delete, smilies + * @var bool delete Whether the user is deleting the PM + * @var int reply_to_all Value of reply_to_all request variable. + * @since 3.1.4-RC1 + */ + $vars = array( + 'msg_id', + 'to_user_id', + 'to_group_id', + 'submit', + 'preview', + 'action', + 'delete', + 'reply_to_all', + ); + extract($phpbb_dispatcher->trigger_event('core.ucp_pm_compose_modify_data', compact($vars))); + // Output PM_TO box if message composing if ($action != 'edit') { |