/** * @see CommonGLPI::getAdditionalMenuLinks() * * @since version 0.85 **/ static function getAdditionalMenuLinks() { global $CFG_GLPI; $links = array(); if (TicketTemplate::canView()) { $links['template'] = TicketTemplate::getSearchURL(false); } if (Session::haveRightsOr('ticketvalidation', TicketValidation::getValidateRights())) { $opt = array(); $opt['reset'] = 'reset'; $opt['criteria'][0]['field'] = 55; // validation status $opt['criteria'][0]['searchtype'] = 'equals'; $opt['criteria'][0]['value'] = CommonITILValidation::WAITING; $opt['criteria'][0]['link'] = 'AND'; $opt['criteria'][1]['field'] = 59; // validation aprobator $opt['criteria'][1]['searchtype'] = 'equals'; $opt['criteria'][1]['value'] = Session::getLoginUserID(); $opt['criteria'][1]['link'] = 'AND'; $pic_validate = "<img title=\"" . __s('Ticket waiting for your approval') . "\" alt=\"" . __s('Ticket waiting for your approval') . "\" src='" . $CFG_GLPI["root_doc"] . "/pics/menu_showall.png' class='pointer'>"; $links[$pic_validate] = '/front/ticket.php?' . Toolbox::append_params($opt, '&'); } if (count($links)) { return $links; } return false; }