mirror of
https://git.tt-rss.org/git/tt-rss.git
synced 2025-12-24 11:01:28 +00:00
per-feed filters
This commit is contained in:
13
prefs.js
13
prefs.js
@@ -247,6 +247,7 @@ function addFilter() {
|
||||
|
||||
var regexp = document.getElementById("fadd_regexp");
|
||||
var match = document.getElementById("fadd_match");
|
||||
var feed = document.getElementById("fadd_feed");
|
||||
|
||||
if (regexp.value.length == 0) {
|
||||
notify("Missing filter expression.");
|
||||
@@ -255,8 +256,11 @@ function addFilter() {
|
||||
|
||||
var v_match = match[match.selectedIndex].text;
|
||||
|
||||
var feed_id = feed[feed.selectedIndex].id;
|
||||
|
||||
xmlhttp.open("GET", "backend.php?op=pref-filters&subop=add®exp=" +
|
||||
param_escape(regexp.value) + "&match=" + v_match, true);
|
||||
param_escape(regexp.value) + "&match=" + v_match +
|
||||
"&fid=" + param_escape(feed_id), true);
|
||||
|
||||
xmlhttp.onreadystatechange=filterlist_callback;
|
||||
xmlhttp.send(null);
|
||||
@@ -794,9 +798,12 @@ function filterEditSave() {
|
||||
var regexp = document.getElementById("iedit_regexp").value;
|
||||
var descr = document.getElementById("iedit_descr").value;
|
||||
var match = document.getElementById("iedit_match");
|
||||
|
||||
|
||||
var v_match = match[match.selectedIndex].text;
|
||||
|
||||
var feed = document.getElementById("iedit_feed");
|
||||
var feed_id = feed[feed.selectedIndex].id;
|
||||
|
||||
// notify("Saving filter " + filter + ": " + regexp + ", " + descr + ", " + match);
|
||||
|
||||
if (regexp.length == 0) {
|
||||
@@ -808,7 +815,7 @@ function filterEditSave() {
|
||||
|
||||
xmlhttp.open("GET", "backend.php?op=pref-filters&subop=editSave&id=" +
|
||||
filter + "&r=" + param_escape(regexp) + "&d=" + param_escape(descr) +
|
||||
"&m=" + param_escape(v_match), true);
|
||||
"&m=" + param_escape(v_match) + "&fid=" + param_escape(feed_id), true);
|
||||
|
||||
notify("");
|
||||
|
||||
|
||||
Reference in New Issue
Block a user