]> git.wh0rd.org - tt-rss.git/blobdiff - mobile/backend.php
use saveHTML() in sanitize instead of saveXML() (refs #522)
[tt-rss.git] / mobile / backend.php
index c6b75c51b790ed726cada859ece5a2eb2a265761..98e30bd13b58762d1fa0d31b2e51ef7a39ef3dea 100644 (file)
@@ -6,13 +6,12 @@
        define('MOBILE_VERSION', true);
 
        require_once "../config.php";
-       require_once "functions.php";
-       require_once "../functions.php"; 
-
-       require_once "../sessions.php";
+       require_once "mobile-functions.php";
 
-       require_once "../version.php"; 
-       require_once "../db-prefs.php";
+       require_once "functions.php";
+       require_once "sessions.php";
+       require_once "version.php";
+       require_once "db-prefs.php";
 
        $link = db_connect(DB_HOST, DB_USER, DB_PASS, DB_NAME);
 
 
                publishArticlesById($link, array($id), $cmode);
                break;
+       case "toggleUnread":
+               $cmode = db_escape_string($_REQUEST["unread"]);
+               $id = db_escape_string($_REQUEST["id"]);
+
+               catchupArticlesById($link, array($id), $cmode);
+               break;
+
+       case "setPref":
+               $id = db_escape_string($_REQUEST["id"]);
+               $value = db_escape_string($_REQUEST["to"]);
+               mobile_set_pref($link, $id, $value);
+               print_r($_SESSION);
+               break;
        default:
                print json_encode(array("error", "UNKNOWN_METHOD"));
                break;