Esempio n. 1
0
            break;
        case 'replace_detail':
            $result = replace_detail($data);
            break;
        case 'delete_detail':
            $result = delete_detail($data);
            break;
        case 'set_ratings':
            $result = set_ratings($data);
            break;
        case 'save_search':
            $result = save_search($data);
            break;
        case 'bookmark_tag_and_ssearch':
            //from saveCollectionPopup.html   NOT USED SINCE 2012-02-13
            $result = bookmark_tag_and_save_search($data);
            break;
        case 'set_wg_and_vis':
            $result = set_wg_and_vis($data);
            break;
    }
} else {
    $result = array("problem" => "'data' parameter is missing for search result action '" . @$_REQUEST['action'] ? $_REQUEST['action'] : "action missing" . "'");
}
header('Content-type: text/javascript');
if ($result) {
    print json_format($result);
} else {
    $result = array("problem" => "'action' parameter is missing for search result action");
}
exit;
Esempio n. 2
0
            $res = bookmark_references($data);
            break;
        case 'bookmark_and_tag':
        case 'bookmark_and_tags':
            //save collection of ids with some tag
            $res = bookmark_and_tag_record_ids($data);
            break;
        case 'set_ratings':
            $res = set_ratings($data);
            break;
        case 'save_search':
            $res = save_search($data);
            break;
        case 'bookmark_tag_and_ssearch':
            //from saveCollectionPopup.html   NOT USED SINCE 2012-02-13
            $res = bookmark_tag_and_save_search($data);
            break;
        case 'set_wg_and_vis':
            $res = set_wg_and_vis($data);
            break;
    }
} else {
    $res = array("problem" => "Parameter 'data' is missed for action script");
}
header('Content-type: text/javascript');
if ($res) {
    print json_format($res);
} else {
    $res = array("problem" => "Parameter 'action' is missed for action script");
}
exit;