]> git.wh0rd.org Git - tt-rss.git/commitdiff
filter dialog: add tooltip re: filter syntax
authorAndrew Dolgov <noreply@fakecake.org>
Wed, 21 Mar 2018 10:38:36 +0000 (13:38 +0300)
committerAndrew Dolgov <noreply@fakecake.org>
Wed, 21 Mar 2018 10:38:36 +0000 (13:38 +0300)
classes/pref/filters.php

index d87df0973fde6b10e7b1e5f24496c710fa851441..8b737d54bd8a54ccbf40dde72019a492372bb8d2 100755 (executable)
@@ -301,7 +301,7 @@ class Pref_Filters extends Handler_Protected {
 
                        $match_ok = false;
                        if ($filter_search) {
-                               $rules_sth = $this->pdo->prepare("SELECT reg_exp 
+                               $rules_sth = $this->pdo->prepare("SELECT reg_exp
                                        FROM ttrss_filters2_rules WHERE filter_id = ?");
                                $rules_sth->execute([$line['id']]);
 
@@ -356,7 +356,7 @@ class Pref_Filters extends Handler_Protected {
 
                $filter_id = clean($_REQUEST["id"]);
 
-               $sth = $this->pdo->prepare("SELECT * FROM ttrss_filters2 
+               $sth = $this->pdo->prepare("SELECT * FROM ttrss_filters2
                        WHERE id = ? AND owner_uid = ?");
                $sth->execute([$filter_id, $_SESSION['uid']]);
 
@@ -529,7 +529,7 @@ class Pref_Filters extends Handler_Protected {
 
                        print "</div>";
                        print "</form>";
-                       
+
                }
        }
 
@@ -646,7 +646,7 @@ class Pref_Filters extends Handler_Protected {
                $ids = explode(",", clean($_REQUEST["ids"]));
                $ids_qmarks = arr_qmarks($ids);
 
-               $sth = $this->pdo->prepare("DELETE FROM ttrss_filters2 WHERE id IN ($ids_qmarks) 
+               $sth = $this->pdo->prepare("DELETE FROM ttrss_filters2 WHERE id IN ($ids_qmarks)
                        AND owner_uid = ?");
                $sth->execute(array_merge($ids, [$_SESSION['uid']]));
        }
@@ -662,7 +662,7 @@ class Pref_Filters extends Handler_Protected {
 
                if (!is_array(clean($_REQUEST["rule"]))) $_REQUEST["rule"] = [];
                if (!is_array(clean($_REQUEST["action"]))) $_REQUEST["action"] = [];
-               
+
                if ($filter_id) {
                        /* create rules */
 
@@ -980,9 +980,14 @@ class Pref_Filters extends Handler_Protected {
 
                print "<input dojoType=\"dijit.form.ValidationTextBox\"
                         required=\"true\" id=\"filterDlg_regExp\"
+                        placeholder=\"match|keywords\"
                         style=\"font-size : 16px; width : 20em;\"
                         name=\"reg_exp\" value=\"$reg_exp\"/>";
 
+               print "<div dojoType=\"dijit.Tooltip\" connectId=\"filterDlg_regExp\" position=\"below\">
+                       ".__("Regular expression, without outer delimiters (i.e. slashes)")."
+               </div>";
+
                print "<hr/>";
                print "<input id=\"filterDlg_inverse\" dojoType=\"dijit.form.CheckBox\"
                         name=\"inverse\" $inverse_checked/>";
@@ -1136,7 +1141,7 @@ class Pref_Filters extends Handler_Protected {
 
                        $title = sprintf(_ngettext("%s (%d rule)", "%s (%d rules)", (int) $num_rules), $title, $num_rules);
 
-                       $sth = $this->pdo->prepare("SELECT * FROM ttrss_filters2_actions 
+                       $sth = $this->pdo->prepare("SELECT * FROM ttrss_filters2_actions
                                WHERE filter_id = ? ORDER BY id LIMIT 1");
                        $sth->execute([$id]);