]> git.wh0rd.org - tt-rss.git/commitdiff
report unread information in rss.getSubscribedFeeds, add xmlrpc/README, set output...
authorAndrew Dolgov <fox@bah.spb.su>
Sun, 21 May 2006 02:17:20 +0000 (03:17 +0100)
committerAndrew Dolgov <fox@bah.spb.su>
Sun, 21 May 2006 02:17:20 +0000 (03:17 +0100)
xml-rpc.php
xmlrpc/README [new file with mode: 0644]

index fc4afeeb5a32506ed96dee23157010192b56ecb9..69c5f3689a35a8595a5be366f22af3d1a86400e7 100644 (file)
@@ -2,8 +2,6 @@
        require "xmlrpc/lib/xmlrpc.inc";
        require "xmlrpc/lib/xmlrpcs.inc";
 
-       $xmlrpc_defencoding = "UTF8";   
-
        require_once "sanity_check.php";
        require_once "config.php";
        
                        $feeds = array();
 
                        while ($line = db_fetch_assoc($result)) {
+
+                               $unread = getFeedUnread($link, $line["id"]);
                                
                                $line_struct = new xmlrpcval(
                                        array(
                                                "feed_url" => new xmlrpcval($line["feed_url"]),
                                                "title" => new xmlrpcval($line["title"]),
                                                "id" => new xmlrpcval($line["id"], "int"),
+                                               "unread" => new xmlrpcval($unread, "int"),
                                                "last_updated" => new xmlrpcval(strtotime($line["last_updated"]), "int")
                                        ),
                                        "struct");
                          "rss.getSubscribedFeeds" => array("function" => "getSubscribedFeeds",
                                        "signature" => $getSubscribedFeeds_sig),
                          "rss.subscribeToFeed" => array("function" => "subscribeToFeed",
-                                       "signature" => $subscribeToFeed_sig))
+                                       "signature" => $subscribeToFeed_sig)), 0
                        );
+       $s->response_charset_encoding = "UTF-8";
+       $s->service();
 ?>
diff --git a/xmlrpc/README b/xmlrpc/README
new file mode 100644 (file)
index 0000000..2c90683
--- /dev/null
@@ -0,0 +1,11 @@
+Place lib folder from xmlrpc-2.0 here like this:
+
+lib
+lib/compat
+lib/compat/array_key_exists.php
+lib/compat/is_a.php
+lib/compat/is_scalar.php
+lib/compat/var_export.php
+lib/compat/version_compare.php
+lib/xmlrpc.inc
+lib/xmlrpcs.inc