aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/includes
diff options
context:
space:
mode:
authorNicofuma <github@nicofuma.fr>2015-05-20 00:02:41 +0200
committerNicofuma <github@nicofuma.fr>2015-05-20 00:02:41 +0200
commit15bec2377069e600cc043659a0a250970c9abb40 (patch)
tree522c33222d46a807c07f7a4dfc8d629743b08aec /phpBB/includes
parent9ccc7f4d656ef333475fa0a39dfe4eda897573ca (diff)
parent5772e06b1aace1d5fbef263217e71ad10347364d (diff)
downloadforums-15bec2377069e600cc043659a0a250970c9abb40.tar
forums-15bec2377069e600cc043659a0a250970c9abb40.tar.gz
forums-15bec2377069e600cc043659a0a250970c9abb40.tar.bz2
forums-15bec2377069e600cc043659a0a250970c9abb40.tar.xz
forums-15bec2377069e600cc043659a0a250970c9abb40.zip
Merge pull request #3578 from s9e/ticket/13801
[ticket/13801] Remove user dependency from text_formatter.s9e.parser
Diffstat (limited to 'phpBB/includes')
-rw-r--r--phpBB/includes/message_parser.php5
1 files changed, 5 insertions, 0 deletions
diff --git a/phpBB/includes/message_parser.php b/phpBB/includes/message_parser.php
index f018d735a7..8526195664 100644
--- a/phpBB/includes/message_parser.php
+++ b/phpBB/includes/message_parser.php
@@ -1264,6 +1264,11 @@ class parse_message extends bbcode_firstpass
$errors = $parser->get_errors();
if ($errors)
{
+ foreach ($errors as $i => $args)
+ {
+ // Translate each error with $user->lang()
+ $errors[$i] = call_user_func_array(array($user, 'lang'), $args);
+ }
$this->warn_msg = array_merge($this->warn_msg, $errors);
return (!$update_this_message) ? $return_message : $this->warn_msg;