/** * @version $Header$ * * @author lsces <*****@*****.**> * @package tasks * @copyright 2008 bitweaver * @license LGPL {@link http://www.gnu.org/licenses/lgpl.html} **/ /** * Setup */ require_once '../kernel/setup_inc.php'; $gBitSystem->verifyPackage('tasks'); require_once TASKS_PKG_PATH . 'Tasks.php'; $gTask = new Tasks(); if (!empty($_REQUEST['queue_id'])) { $gTask->getNextTask($_REQUEST['queue_id']); } if ($gTask->isValid()) { $gBitSmarty->assignByRef('taskInfo', $gTask->mInfo); require_once CITIZEN_PKG_PATH . 'Citizen.php'; $gCitizen = new Citizen($this->mCitizenId); if ($gCitizen->isValid()) { $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; }