Example #1
0
<?php

include_once "../common.php";
include_once ROOT_PATH . "/mod/tasks.php";
if (!$user->Check()) {
    exit;
}
if (!isset($_GET['tid']) || !(int) $_GET['tid']) {
    die("<font class='error'>Data send error!</font>");
} else {
    $tid = (int) $_GET['tid'];
}
$task = GetTask($tid);
$bots = TaskGetBotCount($tid);
$updated = TaskGetBotCount($tid, 3);
$failed = TaskGetBotCount($tid, 2);
$task['bots_count'] = $bots;
$task['COMPLETE'] = $updated / ($bots + 1.0E-5);
$task['FAILED'] = $failed / ($bots + 1.0E-5);
$task['oknum'] = $updated;
$task['errnum'] = $failed;
if ($task) {
    $smarty->assign('TASK', $task);
}
$smarty->display('task_info.tpl');
Example #2
0
$task_end_date = $_REQUEST['task_end_date'];
$task_departament_id = $_REQUEST['task_departament_id'];
$task_recipient_id = $_REQUEST['task_recipient_id'];
$task_priority_id = $_REQUEST['task_priority_id'];
$task_controler_id = $_REQUEST['task_controler_id'];
$task_status_id = $_REQUEST['task_status_id'];
$task_description = $_REQUEST['task_description'];
$task_note = $_REQUEST['task_note'];
$task_answer = $_REQUEST['task_answer'];
switch ($action) {
    case 'get_add_page':
        $page = GetPage('', '');
        $data = array('page' => $page);
        break;
    case 'get_edit_page':
        $page = GetPage(GetTask($task_id));
        $data = array('page' => $page);
        break;
    case 'task_dep':
        $page = get_task_dep($task_departament_id);
        $data = array('get_dep_user' => $page);
        break;
    case 'get_list':
        $count = $_REQUEST['count'];
        $hidden = $_REQUEST['hidden'];
        $user_id = $_SESSION['USERID'];
        $user_gr = $_SESSION['USERGR'];
        if ($user_gr == 1 || $user_gr == 2 || $user_gr == 4) {
            $operator_fillter = '';
        } else {
            $operator_fillter = "AND (task.task_recipient_id = {$user_id} OR task.user_id = {$user_id})";