diff options
author | brunoais <brunoaiss@gmail.com> | 2014-10-26 07:44:44 +0000 |
---|---|---|
committer | brunoais <brunoaiss@gmail.com> | 2014-10-26 10:58:23 +0000 |
commit | 203f9c24d4c8aea289b4dbb3515bcb5309ae8228 (patch) | |
tree | 8ff6e1e39231f3b7071e28b9a112aa37f46556a7 /phpBB/mcp.php | |
parent | ba2c40cde939a3b88fc1ce3d3981b0b1d5ad7246 (diff) | |
download | forums-203f9c24d4c8aea289b4dbb3515bcb5309ae8228.tar forums-203f9c24d4c8aea289b4dbb3515bcb5309ae8228.tar.gz forums-203f9c24d4c8aea289b4dbb3515bcb5309ae8228.tar.bz2 forums-203f9c24d4c8aea289b4dbb3515bcb5309ae8228.tar.xz forums-203f9c24d4c8aea289b4dbb3515bcb5309ae8228.zip |
[ticket/13141] Implement core.mcp_global_f_read_auth_after
PHPBB3-13141
Diffstat (limited to 'phpBB/mcp.php')
-rw-r--r-- | phpBB/mcp.php | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/phpBB/mcp.php b/phpBB/mcp.php index 25765b1af7..089f85265d 100644 --- a/phpBB/mcp.php +++ b/phpBB/mcp.php @@ -136,6 +136,19 @@ if ($forum_id && !$auth->acl_get('f_read', $forum_id)) { trigger_error('NOT_AUTHORISED'); } +/** +* Allow applying additional permissions to MCP access besides f_read +* +* @event core.mcp_global_f_read_auth_after +* @var string topic_id The topic the user tried to access +* @var array forum_id The forum the user tried to access +* @since 3.1.0-RC5 +*/ +$vars = array( + 'topic_id', + 'forum_id', +); +extract($phpbb_dispatcher->trigger_event('core.mcp_global_f_read_auth_after', compact($vars))); if ($forum_id) { |