aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/ucp/usercp_messaging.php
diff options
context:
space:
mode:
Diffstat (limited to 'phpBB/ucp/usercp_messaging.php')
-rwxr-xr-xphpBB/ucp/usercp_messaging.php21
1 files changed, 10 insertions, 11 deletions
diff --git a/phpBB/ucp/usercp_messaging.php b/phpBB/ucp/usercp_messaging.php
index 5dcfe4844f..2b85014f8f 100755
--- a/phpBB/ucp/usercp_messaging.php
+++ b/phpBB/ucp/usercp_messaging.php
@@ -562,10 +562,10 @@ else if ( $mode == 'read' )
$private_message .= '<br /><br />_________________<br />' . make_clickable($user_sig);
}
- if ( count($orig_word) )
+ if ( count($censors['match']) )
{
- $post_subject = preg_replace($orig_word, $replacement_word, $post_subject);
- $private_message = preg_replace($orig_word, $replacement_word, $private_message);
+ $post_subject = preg_replace($censors['match'], $censors['replace'], $post_subject);
+ $private_message = preg_replace($censors['match'], $censors['replace'], $private_message);
}
if ( $config['allow_smilies'] && $privmsg['privmsgs_enable_smilies'] )
@@ -1278,9 +1278,8 @@ else if ( $submit || $refresh || $mode != '' )
if ( $preview && !$error )
{
- $orig_word = array();
- $replacement_word = array();
- obtain_word_list($orig_word, $replacement_word);
+ $censors = array();
+ obtain_word_list($censors);
if ( $bbcode_on )
{
@@ -1316,10 +1315,10 @@ else if ( $submit || $refresh || $mode != '' )
$preview_message = $preview_message . '<br /><br />_________________<br />' . $user_sig;
}
- if ( count($orig_word) )
+ if ( count($censors['match']) )
{
- $preview_subject = preg_replace($orig_word, $replacement_word, $privmsg_subject);
- $preview_message = preg_replace($orig_word, $replacement_word, $preview_message);
+ $preview_subject = preg_replace($censors['match'], $censors['replace'], $privmsg_subject);
+ $preview_message = preg_replace($censors['match'], $censors['replace'], $preview_message);
}
else
{
@@ -1847,9 +1846,9 @@ if ( $row = $db->sql_fetchrow($result) )
$msg_subject = $row['privmsgs_subject'];
- if ( count($orig_word) )
+ if ( count($censors['match']) )
{
- $msg_subject = preg_replace($orig_word, $replacement_word, $msg_subject);
+ $msg_subject = preg_replace($censors['match'], $censors['replace'], $msg_subject);
}
$u_subject = append_sid("privmsg.$phpEx?folder=$folder&amp;mode=read&amp;p=$privmsg_id");