]> git.wh0rd.org - tt-rss.git/blobdiff - classes/rpc.php
experimental new plugin system
[tt-rss.git] / classes / rpc.php
index 35de3362a26fa8349b98058d48ac68a653b71027..2bec8c54a9068bbe514cb2acbbcd5fdbf855ad83 100644 (file)
@@ -706,7 +706,7 @@ class RPC extends Handler_Protected {
                print json_encode(array("status" => $status));
        }
 
-       function buttonPlugin() {
+       /* function buttonPlugin() {
                $pclass = "button_" . basename($_REQUEST['plugin']);
                $method = $_REQUEST['plugin_method'];
 
@@ -716,7 +716,7 @@ class RPC extends Handler_Protected {
                                return $plugin->$method();
                        }
                }
-       }
+       } */
 
        function genHash() {
                $hash = sha1(uniqid(rand(), true));
@@ -763,5 +763,16 @@ class RPC extends Handler_Protected {
                }
        }
 
+       function setScore() {
+               $ids = db_escape_string($_REQUEST['id']);
+               $score = (int)db_escape_string($_REQUEST['score']);
+
+               db_query($this->link, "UPDATE ttrss_user_entries SET
+                       score = '$score' WHERE ref_id IN ($ids) AND owner_uid = " . $_SESSION["uid"]);
+
+               print json_encode(array("id" => $id,
+                       "score_pic" => theme_image($link, get_score_pic($score))));
+       }
+
 }
 ?>