diff options
author | Andrew Dolgov <[email protected]> | 2019-07-12 10:47:18 +0300 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2019-07-12 10:47:18 +0300 |
commit | 86a014f23b04f5b1bf301a317efccece78c29826 (patch) | |
tree | 75f9bf63f8370bf97c39b6008050a197063d7657 | |
parent | ea30061ccedd37f47928ee5a9df89397d2c591bb (diff) |
add placeholder Filters.filterDlgCheckRegExp
-rwxr-xr-x | classes/pref/filters.php | 3 | ||||
-rw-r--r-- | js/CommonFilters.js | 7 |
2 files changed, 9 insertions, 1 deletions
diff --git a/classes/pref/filters.php b/classes/pref/filters.php index 041951b35..c36a2e8c5 100755 --- a/classes/pref/filters.php +++ b/classes/pref/filters.php @@ -976,7 +976,8 @@ class Pref_Filters extends Handler_Protected { print "<section>"; print "<input dojoType=\"dijit.form.ValidationTextBox\" - required=\"true\" id=\"filterDlg_regExp\" + required=\"true\" id=\"filterDlg_regExp\" + onchange='Filters.filterDlgCheckRegExp(this)' style=\"font-size : 16px; width : 20em;\" name=\"reg_exp\" value=\"$reg_exp\"/>"; diff --git a/js/CommonFilters.js b/js/CommonFilters.js index a8171f64f..c3f5d0712 100644 --- a/js/CommonFilters.js +++ b/js/CommonFilters.js @@ -2,6 +2,13 @@ /* global __, ngettext */ define(["dojo/_base/declare"], function (declare) { Filters = { + filterDlgCheckRegExp: function(sender) { + try { + new RegExp("/" + sender.value + "/"); + } catch (e) { + console.error(e); + } + }, filterDlgCheckAction: function(sender) { const action = sender.value; |