X-Git-Url: https://git.wh0rd.org/?a=blobdiff_plain;f=modules%2Fbackend-rpc.php;h=e93571207c50423635a7b4303d7e84b21fbc9977;hb=ba7e88e5a59295ac3eed38ea627e9fa2a414b989;hp=e7c1f5721f881248c33aea6a3d6ecf3326232dea;hpb=411fe209d642f64ee1f856908e6c1b4507893fcf;p=tt-rss.git diff --git a/modules/backend-rpc.php b/modules/backend-rpc.php index e7c1f572..e9357120 100644 --- a/modules/backend-rpc.php +++ b/modules/backend-rpc.php @@ -982,6 +982,26 @@ return; } + if ($subop == "getTweetInfo") { + header("Content-Type: text/html"); + $id = db_escape_string($_REQUEST['id']); + + $result = db_query($link, "SELECT title, link + FROM ttrss_entries, ttrss_user_entries + WHERE id = '$id' AND ref_id = id AND owner_uid = " .$_SESSION['uid']); + + if (db_num_rows($result) != 0) { + $title = truncate_string(strip_tags(db_fetch_result($result, 0, 'title')), + 100, '...'); + $article_link = db_fetch_result($result, 0, 'link'); + } + + print json_encode(array("title" => $title, "link" => $article_link, + "id" => $id)); + + return; + } + print "Unknown method: $subop"; } ?>