Пример #1
0
    } else {
        $Users_Ids = array($current_user->id);
    }
}
$Load_Event_Status = array();
$event_status = $_REQUEST["event_status"];
if ($event_status != "") {
    $Load_Event_Status = explode(",", $event_status);
}
$Load_Task_Status = array();
$task_status = $_REQUEST["task_status"];
if ($task_status != "") {
    $Load_Task_Status = explode(",", $task_status);
}
$Calendar4You = new Calendar4You();
$Calendar4You->GetDefPermission($current_user->id);
if ($record == "" && $save != "") {
    $Calendar4You->SaveView($Type_Ids, $Users_Ids, $all_users, $Load_Event_Status, $Load_Task_Status);
}
$detailview_permissions = $Calendar4You->CheckPermissions("DETAIL");
require 'user_privileges/user_privileges_' . $current_user->id . '.php';
require 'user_privileges/sharing_privileges_' . $current_user->id . '.php';
$ParentUsers = array();
$u_query = "select vtiger_user2role.userid as id from vtiger_user2role inner join vtiger_users on vtiger_users.id=vtiger_user2role.userid inner join vtiger_role on vtiger_role.roleid=vtiger_user2role.roleid where vtiger_role.parentrole like ?";
$u_params = array($current_user_parent_role_seq . "::%");
$u_result = $adb->pquery($u_query, $u_params);
while ($u_row = $adb->fetchByAssoc($u_result)) {
    $ParentUsers[] = $u_row["id"];
}
$view = convertFullCalendarView($full_calendar_view);
$calendar_tabid = getTabId("Calendar");