summaryrefslogtreecommitdiff
path: root/backend.php
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2005-10-13 04:15:09 +0100
committerAndrew Dolgov <[email protected]>2005-10-13 04:15:09 +0100
commitd148926e2b96602707a4b012966e943e865d48d2 (patch)
treeb0609c6f509eecf1503d6bba41a9cff938180e52 /backend.php
parent1cae701741421b38ec9e7f982e2b22a7de9c7a41 (diff)
per-feed update intervals
Diffstat (limited to 'backend.php')
-rw-r--r--backend.php28
1 files changed, 23 insertions, 5 deletions
diff --git a/backend.php b/backend.php
index b5de559c9..b947a1471 100644
--- a/backend.php
+++ b/backend.php
@@ -693,10 +693,15 @@
if ($subop == "editSave") {
$feed_title = db_escape_string($_GET["t"]);
$feed_link = db_escape_string($_GET["l"]);
+ $upd_intl = db_escape_string($_GET["ui"]);
$feed_id = $_GET["id"];
+ if (strtoupper($upd_intl) == "DEFAULT")
+ $upd_intl = 0;
+
$result = db_query($link, "UPDATE ttrss_feeds SET
- title = '$feed_title', feed_url = '$feed_link' WHERE id = '$feed_id'");
+ title = '$feed_title', feed_url = '$feed_link',
+ update_interval = '$upd_intl' WHERE id = '$feed_id'");
}
@@ -743,14 +748,16 @@
</table>";
$result = db_query($link, "SELECT
- id,title,feed_url,substring(last_updated,1,16) as last_updated
+ id,title,feed_url,substring(last_updated,1,16) as last_updated,
+ update_interval
FROM
ttrss_feeds ORDER by title");
print "<p><table width=\"100%\" class=\"prefFeedList\" id=\"prefFeedList\">";
print "<tr class=\"title\">
<td>&nbsp;</td><td>Select</td><td width=\"40%\">Title</td>
- <td width=\"40%\">Link</td><td>Last updated</td></tr>";
+ <td width=\"30%\">Link</td><td width=\"10%\">Update Interval</td>
+ <td>Last updated</td></tr>";
$lnum = 0;
@@ -787,7 +794,12 @@
$line["title"] . "</td>";
print "<td><a href=\"javascript:editFeed($feed_id);\">" .
$line["feed_url"] . "</td>";
-
+
+ if ($line["update_interval"] == "0")
+ $line["update_interval"] = "Default";
+
+ print "<td>" . $line["update_interval"] . "</td>";
+
} else if ($feed_id != $edit_feed_id) {
@@ -797,13 +809,19 @@
print "<td>".$line["title"]."</td>";
print "<td>".$line["feed_url"]."</td>";
+ if ($line["update_interval"] == "0")
+ $line["update_interval"] = "Default";
+
+ print "<td>" . $line["update_interval"] . "</td>";
+
} else {
print "<td><input disabled=\"true\" type=\"checkbox\"></td>";
print "<td><input id=\"iedit_title\" value=\"".$line["title"]."\"></td>";
print "<td><input id=\"iedit_link\" value=\"".$line["feed_url"]."\"></td>";
-
+ print "<td><input id=\"iedit_updintl\" value=\"".$line["update_interval"]."\"></td>";
+
}
if (!$line["last_updated"]) $line["last_updated"] = "Never";