コード例 #1
0
ファイル: 404.php プロジェクト: BIDS-collaborative/brainspell
         if ($parts[2] == "doi") {
             $doi = "";
             for ($i = 3; $i < count($parts); $i++) {
                 $doi .= $parts[$i];
                 if ($i < count($parts) - 1) {
                     $doi .= "/";
                 }
             }
             article_json_doi($doi);
         }
     }
 } else {
     if ($parts[1] == "search") {
         $parts = explode("=", $parts[2]);
         $q = urldecode($parts[1]);
         search_lucene($q);
     } else {
         if ($parts[1] == "list") {
             $parts = explode("=", $parts[2]);
             $q = json_encode($parts[1]);
             article_list($q);
             /*
             $getdata = http_build_query(array("query" => $q,'action' => 'article_list'));
             $opts = array('http' =>array('method'=>'POST','header'=>'Content-type: application/x-www-form-urlencoded'));
             $context  = stream_context_create($opts);
             $result = file_get_contents('http://'.$_SERVER['HTTP_HOST'].'/php/brainspell.php?'.$getdata, false, $context);	
             echo $result;
             */
         } else {
             if ($parts[1] == "about") {
                 about();
コード例 #2
0
     user_remind();
     break;
 case "logout":
     user_logout();
     break;
 case "article":
     article($_GET["PMID"]);
     break;
 case "article_json_pmid":
     article_json_pmid($_GET["PMID"]);
     break;
 case "article_json_doi":
     article_json_doi($_GET["PMID"]);
     break;
 case "search_lucene":
     search_lucene($_GET["query"]);
     break;
 case "article_list":
     article_list($_GET["query"]);
     break;
 case "index_lucene":
     index_lucene($_GET, 1);
     break;
 case "get_article":
     get_article($_GET);
     break;
 case "get_concept":
     get_concept($_GET);
     break;
 case "add_log":
     add_log($_GET);