diff options
| author | Marc Alexander <admin@m-a-styles.de> | 2016-02-27 12:44:54 +0100 |
|---|---|---|
| committer | Marc Alexander <admin@m-a-styles.de> | 2016-02-27 12:44:54 +0100 |
| commit | af99569432d4a7f451550148a9e5ba1e439abd62 (patch) | |
| tree | d05e5056b75222e6cadf530ddb00c5c88e5241ea /phpBB | |
| parent | a21d1680d2dbf5a8d93332fb0a18ec3d97190eb6 (diff) | |
| parent | cb6ae863f56efe62b1f5c5d4ea3a9e3a12cf4c7b (diff) | |
| download | forums-af99569432d4a7f451550148a9e5ba1e439abd62.tar forums-af99569432d4a7f451550148a9e5ba1e439abd62.tar.gz forums-af99569432d4a7f451550148a9e5ba1e439abd62.tar.bz2 forums-af99569432d4a7f451550148a9e5ba1e439abd62.tar.xz forums-af99569432d4a7f451550148a9e5ba1e439abd62.zip | |
Merge branch '3.2.x'
Diffstat (limited to 'phpBB')
| -rw-r--r-- | phpBB/includes/functions_content.php | 28 |
1 files changed, 27 insertions, 1 deletions
diff --git a/phpBB/includes/functions_content.php b/phpBB/includes/functions_content.php index dda752c6ca..39a3f0352f 100644 --- a/phpBB/includes/functions_content.php +++ b/phpBB/includes/functions_content.php @@ -434,7 +434,20 @@ function phpbb_clean_search_string($search_string) */ function decode_message(&$message, $bbcode_uid = '') { - global $phpbb_container; + global $phpbb_container, $phpbb_dispatcher; + + /** + * Use this event to modify the message before it is decoded + * + * @event core.decode_message_before + * @var string message_text The message content + * @var string bbcode_uid The message BBCode UID + * @since 3.1.9-RC1 + */ + $message_text = $message; + $vars = array('message_text', 'bbcode_uid'); + extract($phpbb_dispatcher->trigger_event('core.decode_message_before', compact($vars))); + $message = $message_text; if (preg_match('#^<[rt][ >]#', $message)) { @@ -460,6 +473,19 @@ function decode_message(&$message, $bbcode_uid = '') $message = preg_replace($match, $replace, $message); } + + /** + * Use this event to modify the message after it is decoded + * + * @event core.decode_message_after + * @var string message_text The message content + * @var string bbcode_uid The message BBCode UID + * @since 3.1.9-RC1 + */ + $message_text = $message; + $vars = array('message_text', 'bbcode_uid'); + extract($phpbb_dispatcher->trigger_event('core.decode_message_after', compact($vars))); + $message = $message_text; } /** |
