summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--backend.php2
-rw-r--r--config.php-dist3
-rw-r--r--tt-rss.js7
3 files changed, 11 insertions, 1 deletions
diff --git a/backend.php b/backend.php
index de31a0f97..3ba723d2e 100644
--- a/backend.php
+++ b/backend.php
@@ -59,6 +59,8 @@
} else {
setcookie("ttrss_vf_hreadf", 0);
}
+
+ setcookie('ttrss_vf_refresh', FEEDS_FRAME_REFRESH);
}
$fetch = $_GET["fetch"];
diff --git a/config.php-dist b/config.php-dist
index 105119920..db739a750 100644
--- a/config.php-dist
+++ b/config.php-dist
@@ -70,6 +70,9 @@
define('TMP_DIRECTORY', '/tmp');
// Directory for temporary files
+
+ define('FEEDS_FRAME_REFRESH', 600);
+ // Auto refresh interval for feeds frame (in seconds)
// vim:ft=php
?>
diff --git a/tt-rss.js b/tt-rss.js
index 545d7915d..6e2778882 100644
--- a/tt-rss.js
+++ b/tt-rss.js
@@ -253,7 +253,12 @@ function viewfeed(feed, skip, subop) {
function timeout() {
scheduleFeedUpdate(false);
- setTimeout("timeout()", 900*1000);
+
+ var refresh_time = getCookie('ttrss_vf_refresh');
+
+ if (!refresh_time) refresh_time = 600;
+
+ setTimeout("timeout()", refresh_time*1000);
}
function resetSearch() {