$tmp_email_body[] = "Task Description: {$briefDesc}"; $tmp_email_body[] = "Task Deadline: " . caldate_to_human($deadline); $tmp_email_body[] = "Task URL : http://{$_SESSION['subdomain']}.discreteevents.com/taskdetails.php?taskid={$this_taskid} "; if ($notes) { $tmp_email_body[] = "Task Notes: {$notes}"; } $tmp_notify_body = implode("<BR>", $tmp_email_body); NotifyEventEmail($userassigned, $USERNAME, $tmp_notify_subject, $tmp_notify_body); } send_Action_Response('Success', "Task number '{$this_taskid}' Created !"); exit; break; case 'startTask': $workid = get_POST_var('workid'); $manageWorks = new manageWorks(); $manageWorks->startWork($workid); $manageWorks->updateWork($workid, array(work_hasbeenReset => 'N')); $manageWorks->addComment($workid, APPNAME, "<B>{$USERNAME}</B> moved task to 'In Progress'"); send_Action_Response('Success', "Task {$workid} marked as 'In Progress' !"); exit; break; case 'deleteTask': $workid = get_POST_var('workid'); if (!checkPermissions_canUserDeleteTask($USERNAME, $workid)) { send_Action_Response('Fail', 'insufficient privilege !'); return; } $manageWorks = new manageWorks(); $manageWorks->deleteTask($workid); $manageWorks->addComment($workid, APPNAME, "<B>{$USERNAME}</B> deleted task"); send_Action_Response('Success', "Task {$workid} deleted !");