summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2005-11-16 10:54:33 +0100
committerAndrew Dolgov <[email protected]>2005-11-16 10:54:33 +0100
commite65af9c11056a7dacb288ba8bf5c59cf80fd304e (patch)
tree7e2882f4e23331cb375bb081e349642c72e503c7
parent140aae812a7d83af8125bfbe13c75e20eee1fdcb (diff)
op=updateAllFeeds shortcut for batch calls
-rw-r--r--backend.php14
-rw-r--r--config.php-dist2
2 files changed, 14 insertions, 2 deletions
diff --git a/backend.php b/backend.php
index c0b20b1db..83a0ab51d 100644
--- a/backend.php
+++ b/backend.php
@@ -3,7 +3,7 @@
$op = $_GET["op"];
- if ($op == "rpc") {
+ if ($op == "rpc" || $op == "updateAllFeeds") {
header("Content-Type: application/xml");
}
@@ -1489,6 +1489,18 @@
}
+ if ($op == "updateAllFeeds") {
+ update_all_feeds($link, true);
+
+ print "<rpc-reply>";
+ getLabelCounters($link);
+ getFeedCounters($link);
+ getTagCounters($link);
+ getGlobalCounters($link);
+ print "</rpc-reply>";
+
+ }
+
db_close($link);
?>
diff --git a/config.php-dist b/config.php-dist
index b8005e1b6..126ab4c09 100644
--- a/config.php-dist
+++ b/config.php-dist
@@ -58,7 +58,7 @@
// so that wget does not time out. Substitute your site name, tt-rss
// path, and username/password as necessary.
//
- // */30 * * * * /usr/bin/wget -O /dev/null -T 600 "http://username:[email protected]/tt-rss/backend.php?op=rpc&subop=updateAllFeeds&daemon=1"
+ // */30 * * * * /usr/bin/wget -O /dev/null -T 600 "http://username:[email protected]/tt-rss/backend.php?op=updateAllFeeds&daemon=1"
//
define(DISPLAY_FEEDLIST_ACTIONS, false);