logthis("send notification is on",'info'); include("modules/Emails/send_mail.php"); send_mail('users',$_REQUEST['assigned_user_id'],$current_user->user_name,$_REQUEST['subject'],$_REQUEST['description'],$mail_server,$mail_server_username,$mail_server_password,$filename); } $focus = new Activity(); $activity_mode = $_REQUEST['activity_mode']; if($activity_mode == 'Task') { $tab_type = 'Activities'; $focus->column_fields["activitytype"] = 'Task'; } elseif($activity_mode == 'Events') { $tab_type = 'Events'; } if(isset($_REQUEST['record'])) { $focus->id = $_REQUEST['record']; $vtlog->logthis("id is ".$id,'debug'); } if(isset($_REQUEST['mode'])) { $focus->mode = $_REQUEST['mode']; } //$focus->retrieve($_REQUEST['record']); if((isset($_REQUEST['change_status']) && $_REQUEST['change_status']) && ($_REQUEST['status']!='' || $_REQUEST['eventstatus']!='')) { $status =''; $activity_type=''; $return_id = $focus->id; if(isset($_REQUEST['status'])) { $status = $_REQUEST['status']; $activity_type = "Task"; } elseif(isset($_REQUEST['eventstatus'])) { $status = $_REQUEST['eventstatus']; $activity_type = "Events"; } ChangeStatus($status,$return_id,$activity_type); } else { foreach($focus->column_fields as $fieldname => $val) { if(isset($_REQUEST[$fieldname])) { $value = $_REQUEST[$fieldname]; $focus->column_fields[$fieldname] = $value; } } //print_r($focus->column_fields); //$focus->saveentity($tab_type); $focus->save($tab_type); $return_id = $focus->id; } if(isset($_REQUEST['return_module']) && $_REQUEST['return_module'] != "") $return_module = $_REQUEST['return_module']; else $return_module = "Activities"; if(isset($_REQUEST['return_action']) && $_REQUEST['return_action'] != "") $return_action = $_REQUEST['return_action']; else $return_action = "DetailView"; if(isset($_REQUEST['return_id']) && $_REQUEST['return_id'] != "") $return_id = $_REQUEST['return_id']; if($_REQUEST['mode'] != 'edit' && (($_REQUEST['return_module'] == 'HelpDesk') || ($_REQUEST['return_module']== 'Products') )) { if($_REQUEST['ticket_id'] != '') $crmid = $_REQUEST['ticket_id']; if($_REQUEST['product_id'] != '') $crmid = $_REQUEST['product_id']; if($crmid != $_REQUEST['parent_id']) { $sql = "insert into seactivityrel (activityid, crmid) values('".$focus->id."','".$crmid."')"; $adb->query($sql); } } $activemode = ""; if($activity_mode != '') $activemode = "&activity_mode=".$activity_mode; header("Location: index.php?action=$return_action&module=$return_module&record=$return_id$activemode"); ?>