viewgit/inc/functions.php:22 Function utf8_encode() is deprecated [8192]
diff --git a/src/library/indexing_plugins/WordfilterPlugin.php b/src/library/indexing_plugins/WordfilterPlugin.php index 9d67d56b7..34ca976c1 100644 --- a/src/library/indexing_plugins/WordfilterPlugin.php +++ b/src/library/indexing_plugins/WordfilterPlugin.php @@ -242,8 +242,8 @@ EOD; $rules = array_merge($rules, $filter_rules[$site]); } } - $title_description = mb_strtolower($summary[self::TITLE] . " ". - $summary[self::DESCRIPTION]); + $title_description = $summary[self::TITLE] . " ". + $summary[self::DESCRIPTION]; foreach ([self::IS_FEED => "IS_FEED", self::IS_VIDEO => "IS_VIDEO", self::IS_VR => "IS_VR"] as $media_type => $media_name) { if (!empty($summary[$media_type])) { @@ -281,11 +281,13 @@ EOD; */ public function checkFilter($preconditions, $test_string) { + $test_string = mb_strtolower($test_string); $len = strlen($test_string) - str_word_count($test_string); foreach ($preconditions as $pre_term => $find_frequency) { $sign = $pre_term[0]; $term = ($sign == '-' || $sign == '+') ? - substr($pre_term, 1): $pre_term; + substr($pre_term, 1) : $pre_term; + $term = mb_strtolower($term); $sign = ($sign == '-') ? false : true; $found_frequency = substr_count($test_string, $term); if ($find_frequency < 1) {