aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkasimi <mail@kasimi.net>2017-11-08 17:58:26 +0100
committerkasimi <mail@kasimi.net>2017-11-08 17:58:26 +0100
commit0318cea91021784244abac56b87d49442a2360b7 (patch)
tree0e56cdf14b978acd8c7b8941a74112f589bd1d48
parent2c01fe67e9313565741f20d207ffb289b1d0b2d3 (diff)
downloadforums-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
-rw-r--r--phpBB/includes/acp/acp_profile.php26
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';