From 2e58d4e5271721fe4c5d9329f5dbfa2ac6dbe93b Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Sun, 29 Nov 2009 11:16:32 +0300 Subject: xml-rpc: force UTF-8 (closes #259) --- xml-rpc.php | 2 ++ 1 file changed, 2 insertions(+) (limited to 'xml-rpc.php') diff --git a/xml-rpc.php b/xml-rpc.php index 624367fdf..26a49ebd1 100644 --- a/xml-rpc.php +++ b/xml-rpc.php @@ -9,6 +9,8 @@ require_once "db-prefs.php"; require_once "functions.php"; + $GLOBALS['xmlrpc_internalencoding'] = "UTF-8"; + $link = db_connect(DB_HOST, DB_USER, DB_PASS, DB_NAME); if (!$link) { -- cgit v1.2.3-54-g00ecf From e36f43d211f1a8d2e172d9a0efed99f210b998c9 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Sun, 29 Nov 2009 11:17:22 +0300 Subject: xml-rpc: getCategories() - return unread article count (closes #260) --- xml-rpc.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'xml-rpc.php') diff --git a/xml-rpc.php b/xml-rpc.php index 26a49ebd1..4ad846784 100644 --- a/xml-rpc.php +++ b/xml-rpc.php @@ -93,12 +93,13 @@ while ($line = db_fetch_assoc($result)) { - $unread = getFeedUnread($link, $line["id"]); + $unread = getFeedUnread($link, $line["id"], true); $line_struct = new xmlrpcval( array( "title" => new xmlrpcval($line["title"]), - "id" => new xmlrpcval($line["id"], "int") + "id" => new xmlrpcval($line["id"], "int"), + "unread" => new xmlrpcval($unread, "int") ), "struct"); -- cgit v1.2.3-54-g00ecf