$activity = new SI_TaskActivity(); $check = new SI_Check(); $user = new SI_User(); if($user->get($_REQUEST['user_id']) === FALSE){ $error_msg .= "Could not retrieve information for User ID ".$_REQUEST['user_id']."!\n"; debug_message($user->getLastError()); } $activities = $user->getActivities($user->id); if($activities === FALSE){ $error_msg .= "Could not retrieve Activity List for User ID ".$user->id."!\n"; debug_message($user->getLastError()); } $commissions = $user->getCommissions($user->id); if($commissions === FALSE){ $error_msg .= "Could not retrieve Commission List for User ID ".$user->id."!\n"; debug_message($user->getLastError()); } if ($_POST['save']){ $cost_trans_ids = $_POST['cost_trans_ids']; $comm_trans_ids = $_POST['comm_trans_ids']; $total_amount = 0.00; if(count($cost_trans_ids) == 0 && count($comm_trans_ids) == 0){ $error_msg .= "You must select at least one line item!\n"; } foreach($activities as $ta){
$url = $_SERVER['PHP_SELF']."?user_id=".$_REQUEST['user_id']."&unpaid=".$_REQUEST['unpaid']."&"; $_REQUEST['unpaid'] = strtolower(substr($_REQUEST['unpaid'],0,1)) == "y" ? TRUE : FALSE; if(!$loggedin_user->hasRight('admin') && !$loggedin_user->hasRight('accounting')){ if($loggedin_user->id != $_REQUEST['user_id']){ fatal_error('You do not have access to view this users activities!'); } } $user = new SI_User(); $activities = $user->getActivities($_REQUEST['user_id'], $_REQUEST['unpaid']); if($activities === FALSE){ $error_msg .= "Could not retrieve Activity List for User ID ".$_REQUEST['user_id']."!\n"; debug_message($user->getLastError()); } $commissions = $user->getCommissions($_REQUEST['user_id']); if($commissions === FALSE){ $error_msg .= "Could not retrieve Commission List for User ID ".$user->id."!\n"; debug_message($user->getLastError()); } }else{ $display_form = TRUE; $title = 'Activity Log'; } $total_time = 0; require('header.php') ?> <link href="tooltips2.css" rel="stylesheet" type="text/css"/> <script type='text/javascript' src='includes/javascript/tooltips2.js'></script> <script type="text/javascript">