Selaa lähdekoodia

Update Pages\Search page

Add an informational message when config->insensitive() == false.
Visman 3 vuotta sitten
vanhempi
commit
728da51873
3 muutettua tiedostoa jossa 11 lisäystä ja 1 poistoa
  1. 5 1
      app/Models/Pages/Search.php
  2. 3 0
      app/lang/en/search.po
  3. 3 0
      app/lang/ru/search.po

+ 5 - 1
app/Models/Pages/Search.php

@@ -67,8 +67,8 @@ class Search extends Page
         $this->calcList();
 
         $marker = $advanced ? 'SearchAdvanced' : 'Search';
+        $v      = null;
 
-        $v = null;
         if (
             'POST' === $method
             || isset($args['keywords'])
@@ -133,6 +133,10 @@ class Search extends Page
             $this->fIswev = $v->getErrors();
         }
 
+        if (! $this->c->config->insensitive()) {
+            $this->fIswev = ['i', 'The search may be case sensitive'];
+        }
+
         $this->fIndex    = 'search';
         $this->nameTpl   = 'search';
         $this->onlinePos = 'search';

+ 3 - 0
app/lang/en/search.po

@@ -203,3 +203,6 @@ msgstr "Logical operator at the beginning of the search (sub)query: '%s'"
 
 msgid "Logical operators follow one after another: '%s'"
 msgstr "Logical operators follow one after another: '%s'"
+
+msgid "The search may be case sensitive"
+msgstr "The search may be case sensitive for non-Basic Latin characters."

+ 3 - 0
app/lang/ru/search.po

@@ -203,3 +203,6 @@ msgstr "Логический оператор в начале (под)запро
 
 msgid "Logical operators follow one after another: '%s'"
 msgstr "Логические операторы следуют друг за другом: '%s'"
+
+msgid "The search may be case sensitive"
+msgstr "Поиск может быть чувствителен к регистру символов не относящихся к основной латинице."