} } } else { if (!empty($_REQUEST['content_id'])) { $gTask = new Tasks(null, $_REQUEST['content_id']); $gTask->load(); $gBitUser->storePreference('task_process', $_REQUEST['content_id']); $userstate = $_REQUEST['content_id']; } else { $gTask = new Tasks(); } } if ($gTask->isValid() and $userstate != 0) { $gBitSmarty->assignByRef('userstate', $userstate); $gBitSmarty->assignByRef('taskInfo', $gTask->mInfo); $dept_tree = $gTask->listQueues(); $gBitSmarty->assignByRef('departments', $dept_tree['depts']); $gBitSmarty->assignByRef('tags', $dept_tree['tags']); $gBitSmarty->assignByRef('subtags', $dept_tree['subtags']); require_once CITIZEN_PKG_PATH . 'Citizen.php'; $gCitizen = new Citizen(null, $gTask->mCitizenId); $gCitizen->load(); if ($gCitizen->isValid()) { $gCitizen->loadXrefList(); $gBitSmarty->assignByRef('citizenInfo', $gCitizen->mInfo); } $gBitSystem->setBrowserTitle("Task List Item"); $gBitSystem->display('bitpackage:tasks/show_task.tpl', NULL, array('display_mode' => 'display')); } else { header("location: " . TASKS_PKG_URL . "view.php"); die;