Exemple #1
0
                 }
             }
         }
     }
     break;
 case "get":
     if ($what == 'feed_updates') {
         $result['result'] = FeedC::updateClient($_SESSION['userid'], $parameters[0]);
     } else {
         if ($what == 'feed_previous') {
             $result['result'] = FeedC::scrollClient($_SESSION['userid'], $parameters[0], $parameters[1]);
         } else {
             if ($what == 'feed_search') {
                 // if 'TAGPLUGIN flan, we do a quick search'
                 if (isset($parameters[1]) && $parameters[1] == 'TAGPLUGIN') {
                     $result['result'] = FeedC::searchTagPlugin($_SESSION['userid'], $parameters[0]);
                 } else {
                     $result['result'] = FeedC::searchClient($_SESSION['userid'], $parameters[0]);
                 }
             } else {
                 if ($what == 'file') {
                     $name = joinPaths(CHRIS_USERS, $parameters);
                     // enable cross origin requests
                     header("Access-Control-Allow-Origin: *");
                     // if the file does not exist, just die
                     if (!is_file($name)) {
                         die;
                     }
                     $fp = fopen($name, 'rb');
                     fpassthru($fp);
                     die;