Example #1
0
            echo $tagcloud;
        }
    } else {
        echo ":#:FAILURE";
    }
} elseif ($ajaxaction == 'GETTAGCLOUD') {
    require_once 'include/freetag/freetag.class.php';
    $freetag = new freetag();
    if (trim($module) != "") {
        $tagcloud = $freetag->get_tag_cloud_html($module, $userid, $crmid);
        echo $tagcloud;
    } else {
        $tagcloud = $freetag->get_tag_cloud_html("", $userid);
        echo $tagcloud;
    }
} elseif ($ajaxaction == 'DELETETAG') {
    if (is_numeric($_REQUEST['tagid'])) {
        $tagid = vtlib_purify($_REQUEST['tagid']);
        require_once 'include/freetag/freetag.class.php';
        $freetag = new freetag();
        $tag = $freetag->get_tag_from_id($tagid);
        $delok = $freetag->delete_object_tag($userid, $crmid, $tag);
        if ($delok) {
            echo 'SUCCESS';
        } else {
            die("An invalid tagid to delete.");
        }
    } else {
        die("An invalid tagid to delete.");
    }
}