if (!is_logged_in()) {
    return;
}
require_once dirname(__FILE__) . "/actionMethods.php";
$result = null;
// decode and unpack data
if (@$_REQUEST['data']) {
    //$data = json_decode(urldecode($_REQUEST['data']), true);
    $str = $_REQUEST['data'];
    $data = json_decode($str, true);
    switch (@$_REQUEST['action']) {
        case 'delete_bookmark':
            $result = delete_bookmarks($data);
            break;
        case 'add_wgTags_by_id':
            $result = add_wgTags_by_id($data);
            break;
        case 'remove_wgTags_by_id':
            $result = remove_wgTags_by_id($data);
            break;
        case 'add_tags':
            $result = add_tags($data);
            break;
        case 'remove_tags':
            $result = remove_tags($data);
            break;
        case 'bookmark_reference':
            $result = bookmark_references($data);
            break;
        case 'bookmark_and_tag':
        case 'bookmark_and_tags':
if (!is_logged_in()) {
    return;
}
require_once "actionMethods.php";
//require_once(dirname(__FILE__).'/../../common/php/dbMySqlWrappers.php');
//$reload_message = "\\n\\nInformation changes will be visible on reload of this page.\\nReloading will reset filters and selection.\\n\\n'OK' to reload, 'Cancel' to leave display as-is";
$res = null;
// decode and unpack data
if (@$_REQUEST['data']) {
    $data = json_decode(urldecode(@$_REQUEST['data']), true);
    switch (@$_REQUEST['action']) {
        case 'delete_bookmark':
            $res = delete_bookmarks($data);
            break;
        case 'add_wgTags_by_id':
            $res = add_wgTags_by_id($data);
            break;
        case 'remove_wgTags_by_id':
            $res = remove_wgTags_by_id($data);
            break;
        case 'add_tags':
            $res = add_tags($data);
            break;
        case 'remove_tags':
            $res = remove_tags($data);
            break;
        case 'bookmark_reference':
            $res = bookmark_references($data);
            break;
        case 'bookmark_and_tag':
        case 'bookmark_and_tags':