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."); } }