From 9a25e4ad8956f46fa41a6057a8af53f2955fb532 Mon Sep 17 00:00:00 2001 From: rxu Date: Tue, 4 Jan 2011 11:54:10 +0700 Subject: [ticket/9933] Wrong handling consecutive multiple asterisks in word censor Fix consecutive asterisks issue in word censor. PHPBB3-9933 --- phpBB/includes/acp/acp_words.php | 3 +++ 1 file changed, 3 insertions(+) (limited to 'phpBB/includes/acp') diff --git a/phpBB/includes/acp/acp_words.php b/phpBB/includes/acp/acp_words.php index 1cb9545967..88c5bbe592 100644 --- a/phpBB/includes/acp/acp_words.php +++ b/phpBB/includes/acp/acp_words.php @@ -95,6 +95,9 @@ class acp_words trigger_error($user->lang['ENTER_WORD'] . adm_back_link($this->u_action), E_USER_WARNING); } + // Replace multiple consecutive asterisks with single one as those are not needed + $word = preg_replace('#\*{2,}#', '*', $word); + $sql_ary = array( 'word' => $word, 'replacement' => $replacement -- cgit v1.2.1