summaryrefslogtreecommitdiff
path: root/backend.php
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2006-05-16 08:33:51 +0100
committerAndrew Dolgov <[email protected]>2006-05-16 08:33:51 +0100
commit956c762979b6751f1cbe369df6a92f4640808724 (patch)
tree0265c72a83c4b1c28fe3e79e2588721f69d4c164 /backend.php
parent581e6bb537db2bca38a722ad1a0b36686fb4d7e2 (diff)
add xmlrpc library & server
Diffstat (limited to 'backend.php')
-rw-r--r--backend.php29
1 files changed, 2 insertions, 27 deletions
diff --git a/backend.php b/backend.php
index 90b18f544..914a04ba6 100644
--- a/backend.php
+++ b/backend.php
@@ -1662,34 +1662,9 @@
$feed_link = db_escape_string(trim($_GET["link"]));
$cat_id = db_escape_string($_GET["cid"]);
- if ($cat_id == "0" || !$cat_id) {
- $cat_qpart = "NULL";
+ if (subscribe_to_feed($link, $feed_link, $cat_id)) {
+ print "Added feed.";
} else {
- $cat_qpart = "'$cat_id'";
- }
-
- $result = db_query($link,
- "SELECT id FROM ttrss_feeds
- WHERE feed_url = '$feed_link' AND owner_uid = ".$_SESSION["uid"]);
-
- if (db_num_rows($result) == 0) {
-
- $result = db_query($link,
- "INSERT INTO ttrss_feeds (owner_uid,feed_url,title,cat_id)
- VALUES ('".$_SESSION["uid"]."', '$feed_link',
- '[Unknown]', $cat_qpart)");
-
- $result = db_query($link,
- "SELECT id FROM ttrss_feeds WHERE feed_url = '$feed_link'
- AND owner_uid = " . $_SESSION["uid"]);
-
- $feed_id = db_fetch_result($result, 0, "id");
-
- if ($feed_id) {
- update_rss_feed($link, $feed_link, $feed_id, true);
- }
- } else {
-
print "<div class=\"warning\">
Feed <b>$feed_link</b> already exists in the database.
</div>";