viewgit/inc/functions.php:22 Function utf8_encode() is deprecated [8192]

makes word plugin case insensitive, a=chris

Chris Pollett [2019-01-25 00:Jan:th]
makes word plugin case insensitive, a=chris
Filename
src/library/indexing_plugins/WordfilterPlugin.php
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) {
ViewGit