} if ($bAdmin == "Y" || $bDemo == "Y") { $arSpamMenu[] = array("TEXT" => GetMessage("SUP_MARK_AS_SPAM_DELETE"), "ACTION" => "javascript:if(confirm('" . GetMessage("SUP_MARK_AS_SPAM_DELETE_CONFIRM") . "')) window.location='/bitrix/admin/ticket_list.php?ID=" . $ID . "&action=mark_spam_delete&lang=" . LANGUAGE_ID . "&" . bitrix_sessid_get() . "';"); $aMenu[] = array("TEXT" => GetMessage("MAIN_ADMIN_MENU_DELETE"), "TITLE" => GetMessage("SUP_DELETE_TICKET"), "ICON" => "btn_delete", "LINK" => "javascript:if(confirm('" . GetMessage("SUP_DELETE_TICKET_CONFIRM") . "')) window.location='/bitrix/admin/ticket_list.php?ID=" . $ID . "&action=delete&redirectafter=Y&lang=" . LANGUAGE_ID . "&" . bitrix_sessid_get() . "';"); } if (!empty($arSpamMenu)) { $aMenu[] = array("TEXT" => GetMessage("SUP_MENU_SPAM"), "TITLE" => GetMessage("SUP_MENU_SPAM_TITLE"), "MENU" => $arSpamMenu); } } } //echo ShowSubMenu($aMenu); $context = new CAdminContextMenu($aMenu); $context->Show(); if ($message) { echo $message->Show(); $messageA = $message->GetMessages(); } /*************************************************************************** HTML form ****************************************************************************/ $hkInst = CHotKeys::getInstance(); $arHK = array("B", "I", "U", "QUOTE", "CODE", "TRANSLIT"); foreach ($arHK as $n => $s) { $arExecs = $hkInst->GetCodeByClassName("TICKET_EDIT_{$s}"); echo $hkInst->PrintJSExecs($arExecs); } ?> <script language="JavaScript"> <!-- function htmlspecialcharsback(str)