From 0e091d38cf6419edf5e623a584dc28a404fc2613 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Mon, 22 Aug 2005 06:38:07 +0100 Subject: prefs RPC optimizations --- backend.php | 23 +++++++++++++++++------ 1 file changed, 17 insertions(+), 6 deletions(-) (limited to 'backend.php') diff --git a/backend.php b/backend.php index 4a1d52ce7..d6e45098b 100644 --- a/backend.php +++ b/backend.php @@ -207,19 +207,17 @@ } - if ($op == "pref-feeds") { - - $subop = $_GET["subop"]; + if ($op == "pref-rpc") { - if ($subop == "edit") { - print "

[Edit feed placeholder]

"; - } + $subop = $_GET["subop"]; if ($subop == "unread") { $ids = split(",", $_GET["ids"]); foreach ($ids as $id) { pg_query("UPDATE ttrss_entries SET unread = true WHERE feed_id = '$id'"); } + + print "Marked selected feeds as read."; } if ($subop == "read") { @@ -227,6 +225,19 @@ foreach ($ids as $id) { pg_query("UPDATE ttrss_entries SET unread = false WHERE feed_id = '$id'"); } + + print "Marked selected feeds as unread."; + + } + + } + + if ($op == "pref-feeds") { + + $subop = $_GET["subop"]; + + if ($subop == "edit") { + print "

[Edit feed placeholder]

"; } if ($subop == "remove") { -- cgit v1.2.3-54-g00ecf