aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoas Schilling <nickvergessen@gmx.de>2014-03-18 00:25:57 +0100
committerJoas Schilling <nickvergessen@gmx.de>2014-03-18 00:25:57 +0100
commit96e5a04001b31e667468634493fd1380208cabaf (patch)
tree141f4cb94e8af6fadee9b666fbe23daa010d4dcf
parentc09d3f924b45fca6a1243c2da6b95865315e31fc (diff)
parent378cfd6e1687fe645c1fc98afc9d8e0193309f17 (diff)
downloadforums-96e5a04001b31e667468634493fd1380208cabaf.tar
forums-96e5a04001b31e667468634493fd1380208cabaf.tar.gz
forums-96e5a04001b31e667468634493fd1380208cabaf.tar.bz2
forums-96e5a04001b31e667468634493fd1380208cabaf.tar.xz
forums-96e5a04001b31e667468634493fd1380208cabaf.zip
Merge remote-tracking branch 'rxu3/ticket/12278' into develop
* rxu3/ticket/12278: [ticket/12278] Add mcp.php core event to allow to modify modules display option
-rw-r--r--phpBB/mcp.php17
1 files changed, 17 insertions, 0 deletions
diff --git a/phpBB/mcp.php b/phpBB/mcp.php
index 24a7bebeba..3fc89ba01b 100644
--- a/phpBB/mcp.php
+++ b/phpBB/mcp.php
@@ -252,6 +252,23 @@ if (!$user_id && $username == '')
$module->set_display('warn', 'warn_user', false);
}
+/**
+* This event allows you to set display option for custom MCP modules
+*
+* @event core.modify_mcp_modules_display_option
+* @var p_master module Module system class
+* @var string mode MCP mode
+* @var int user_id User id
+* @var int forum_id Forum id
+* @var int topic_id Topic id
+* @var int post_id Post id
+* @var string username User name
+* @var int id Parent module id
+* @since 3.1.0-b2
+*/
+$vars = array('module', 'mode', 'user_id', 'forum_id', 'topic_id', 'post_id', 'username', 'id');
+extract($phpbb_dispatcher->trigger_event('core.modify_mcp_modules_display_option', compact($vars)));
+
// Load and execute the relevant module
$module->load_active();