예제 #1
0
 if (!$lastreply) {
     $lastreply = $date;
 }
 $date = fromMySQLDate($date, true);
 $outstatus = getStatusColour($tstatus);
 $aInt->Tabs();
 $tags = array();
 $result = select_query("tbltickettags", "tag", array("ticketid" => $id), "tag", "ASC");
 while ($data = mysql_fetch_array($result)) {
     $tags[] = $data['tag'];
 }
 $smartyvalues['tags'] = $tags;
 $tags = json_encode($tags);
 $csrfToken = generate_token("plain");
 $jsheadoutput = "<script type=\"text/javascript\">\nvar ticketid = '" . $id . "';\nvar userid = '" . $pauserid . "';\nvar ticketTags = " . $tags . ";\nvar csrfToken = '" . $csrfToken . "';\nvar langdelreplysure = \"" . $_ADMINLANG['support']['delreplysure'] . "\";\nvar langdelticketsure = \"" . $_ADMINLANG['support']['delticketsure'] . "\";\nvar langdelnotesure = \"" . $_ADMINLANG['support']['delnotesure'] . "\";\nvar langloading = \"" . $_ADMINLANG['global']['loading'] . "\";\nvar langstatuschanged = \"" . $_ADMINLANG['support']['statuschanged'] . "\";\nvar langstillsubmit = \"" . $_ADMINLANG['support']['stillsubmit'] . "\";\n</script>\n<script type=\"text/javascript\" src=\"../includes/jscript/admintickets.js\"></script>";
 $aInt->addHeadOutput($jsheadoutput);
 $smartyvalues['infobox'] = $infobox;
 $smartyvalues['ticketid'] = $id;
 $smartyvalues['deptid'] = $deptid;
 $smartyvalues['tid'] = $tid;
 $smartyvalues['subject'] = $title;
 $smartyvalues['status'] = $tstatus;
 $smartyvalues['userid'] = $pauserid;
 $smartyvalues['contactid'] = $pacontactid;
 $smartyvalues['clientname'] = $clientname;
 $smartyvalues['contactname'] = $contactname;
 $smartyvalues['clientgroupcolour'] = $clientgroupcolour;
 $smartyvalues['lastreply'] = getLastReplyTime($lastreply);
 $smartyvalues['priority'] = $urgency;
 $smartyvalues['flag'] = $flag;
 $smartyvalues['cc'] = $cc;