From 5d73494a182fb58518e6e64f7877c3fe7d71eaf8 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Wed, 16 Nov 2005 10:37:50 +0100 Subject: per-feed purge intervals --- backend.php | 34 +++++++++++++++++++++++++++------- 1 file changed, 27 insertions(+), 7 deletions(-) (limited to 'backend.php') diff --git a/backend.php b/backend.php index 3a1550908..7781828a7 100644 --- a/backend.php +++ b/backend.php @@ -816,14 +816,20 @@ $feed_title = db_escape_string($_GET["t"]); $feed_link = db_escape_string($_GET["l"]); $upd_intl = db_escape_string($_GET["ui"]); + $purge_intl = db_escape_string($_GET["pi"]); $feed_id = $_GET["id"]; if (strtoupper($upd_intl) == "DEFAULT") $upd_intl = 0; + if (strtoupper($purge_intl) == "DEFAULT") + $purge_intl = 0; + $result = db_query($link, "UPDATE ttrss_feeds SET title = '$feed_title', feed_url = '$feed_link', - update_interval = '$upd_intl' WHERE id = '$feed_id'"); + update_interval = '$upd_intl', + purge_interval = '$purge_intl' + WHERE id = '$feed_id'"); } @@ -892,14 +898,16 @@ $result = db_query($link, "SELECT id,title,feed_url,substring(last_updated,1,16) as last_updated, - update_interval + update_interval,purge_interval FROM ttrss_feeds ORDER by title"); print "

"; print " - - + + + + "; $lnum = 0; @@ -937,15 +945,21 @@ type=\"checkbox\" id=\"FRCHK-".$line["id"]."\">"; print ""; + $edit_title . ""; print ""; + $edit_link . ""; if ($line["update_interval"] == "0") $line["update_interval"] = "Default"; - print ""; + print ""; + if ($line["purge_interval"] == "0") + $line["purge_interval"] = "Default"; + + print ""; } else if ($feed_id != $edit_feed_id) { @@ -960,6 +974,11 @@ print ""; + if ($line["purge_interval"] == "0") + $line["purge_interval"] = "Default"; + + print ""; + } else { print ""; @@ -967,6 +986,7 @@ print ""; print ""; print ""; + print ""; } -- cgit v1.2.3
 SelectTitleLinkUpdate Interval SelectTitleLinkUpdate IntervalPurge Days Last updated
" . - $edit_title . "" . - $edit_link . "" . $line["update_interval"] . "" . + $line["update_interval"] . "" . + $line["purge_interval"] . "" . $line["update_interval"] . "" . $line["purge_interval"] . "