$ccount++; } $customers = makeoption($lng['ticket']['nocustomer'], '-1', '-1'); $result_customers = $db->query("SELECT `customerid`, `loginname`, `name`, `firstname`, `company` FROM `" . TABLE_PANEL_CUSTOMERS . "` " . ($userinfo['customers_see_all'] ? '' : " WHERE `adminid` = '" . (int) $userinfo['adminid'] . "' ") . " ORDER BY `name` ASC"); while ($row_customer = $db->fetch_array($result_customers)) { $customers .= makeoption(getCorrectFullUserDetails($row_customer) . ' (' . $row_customer['loginname'] . ')', $row_customer['customerid']); } eval("echo \"" . getTemplate("tickets/archive") . "\";"); } } elseif ($action == 'view' && $id != 0) { $log->logAction(ADM_ACTION, LOG_NOTICE, "viewed archived-ticket #" . $id); $ticket_replies = ''; $mainticket = ticket::getInstanceOf($userinfo, $db, $settings, (int) $id); $lastchange = date("d.m.Y H:i\\h", $mainticket->Get('lastchange')); $dt = date("d.m.Y H:i\\h", $mainticket->Get('dt')); $status = ticket::getStatusText($lng, $mainticket->Get('status')); $isclosed = 1; if ($mainticket->Get('by') == '1') { $by = $lng['ticket']['staff']; } else { $by = $lng['ticket']['customer']; } $subject = htmlentities($mainticket->Get('subject')); $message = htmlentities($mainticket->Get('message')); eval("\$ticket_replies.=\"" . getTemplate("tickets/tickets_tickets_main") . "\";"); $result = $db->query('SELECT `name` FROM `' . TABLE_PANEL_TICKET_CATS . '` WHERE `id`="' . (int) $mainticket->Get('category') . '"'); $row = $db->fetch_array($result); $andere = $db->query('SELECT * FROM `' . TABLE_PANEL_TICKETS . '` WHERE `answerto`="' . (int) $id . '"'); while ($row2 = $db->fetch_array($andere)) { $subticket = ticket::getInstanceOf($userinfo, $db, $settings, (int) $row2['id']);