diff options
author | kasimi <mail@kasimi.net> | 2017-11-08 17:58:26 +0100 |
---|---|---|
committer | kasimi <mail@kasimi.net> | 2017-11-08 17:58:26 +0100 |
commit | 0318cea91021784244abac56b87d49442a2360b7 (patch) | |
tree | 0e56cdf14b978acd8c7b8941a74112f589bd1d48 /phpBB/includes/acp/acp_profile.php | |
parent | 2c01fe67e9313565741f20d207ffb289b1d0b2d3 (diff) | |
download | forums-0318cea91021784244abac56b87d49442a2360b7.tar forums-0318cea91021784244abac56b87d49442a2360b7.tar.gz forums-0318cea91021784244abac56b87d49442a2360b7.tar.bz2 forums-0318cea91021784244abac56b87d49442a2360b7.tar.xz forums-0318cea91021784244abac56b87d49442a2360b7.zip |
[ticket/15446] Add event core.acp_profile_action
PHPBB3-15446
Diffstat (limited to 'phpBB/includes/acp/acp_profile.php')
-rw-r--r-- | phpBB/includes/acp/acp_profile.php | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/phpBB/includes/acp/acp_profile.php b/phpBB/includes/acp/acp_profile.php index 18dde382ca..f22fba6404 100644 --- a/phpBB/includes/acp/acp_profile.php +++ b/phpBB/includes/acp/acp_profile.php @@ -738,6 +738,32 @@ class acp_profile break; } + $tpl_name = $this->tpl_name; + $page_title = $this->page_title; + $u_action = $this->u_action; + + /** + * Event to handle actions on the ACP profile fields page + * + * @event core.acp_profile_action + * @var string action Action that is being performed + * @var string tpl_name Template file to load + * @var string page_title Page title + * @var string u_action The URL we are at, read only + * @since 3.2.2-RC1 + */ + $vars = array( + 'action', + 'tpl_name', + 'page_title', + 'u_action', + ); + extract($phpbb_dispatcher->trigger_event('core.acp_profile_action', compact($vars))); + + $this->tpl_name = $tpl_name; + $this->page_title = $page_title; + unset($u_action); + $sql = 'SELECT * FROM ' . PROFILE_FIELDS_TABLE . ' ORDER BY field_order'; |