Portions created by the Initial Developer are Copyright (C) 2008-2012 the Initial Developer. All Rights Reserved. Contributor(s): Ken Rice Mark J Crane */ include "root.php"; require_once "resources/require.php"; require_once "resources/check_auth.php"; if (permission_exists('ticket_view')) { //access granted } else { echo "access denied"; exit; } require_once "resources/header.php"; require_once "resources/paging.php"; if (isset($_REQUEST['show_closed'])) { $show_closed = true; } //get a list of assigned extensions for this user $sql = ""; $sql .= "select * from v_tickets "; $sql .= "where domain_uuid = '$domain_uuid' "; if (!$show_closed) { $sql .= "and ticket_status < 6 "; } if (!if_group("superadmin") && !if_group("admin")){ $sql .= "and user_uuid = " . $_SESSION['user_uuid'] . " "; } $sql .= "order by ticket_status, queue_id "; $prep_statement = $db->prepare(check_sql($sql)); $prep_statement->execute(); $x = 0; $result = $prep_statement->fetchAll(PDO::FETCH_NAMED); foreach ($result as &$row) { $tickets[$x] = $row; $x++; } unset ($prep_statement); $sql = ""; $sql .= "select * from v_ticket_statuses "; $prep_statement = $db->prepare(check_sql($sql)); $prep_statement->execute(); $x = 0; $result = $prep_statement->fetchAll(PDO::FETCH_NAMED); foreach ($result as &$row) { $statuses[$row['status_id']] = $row['status_name']; } unset ($prep_statement); $sql = ""; $sql .= "select * from v_ticket_queues "; $sql .= "where domain_uuid = $domain_uuid "; $prep_statement = $db->prepare(check_sql($sql)); $prep_statement->execute(); $x = 0; $result = $prep_statement->fetchAll(PDO::FETCH_NAMED); foreach ($result as &$row) { $queues[$row['queue_id']] = $row['queue_name']; } unset ($prep_statement); //include the view include "ticket_list.php"; //include the footer require_once "resources/footer.php"; ?>