case "glpi_users_validation.users_id_validate":
             User::dropdown(array('name' => $inputname, 'value' => $_REQUEST['value'], 'comments' => false, 'all' => -1, 'right' => 'validate_ticket'));
             $display = true;
             break;
         case "glpi_users_validation.users_id":
             User::dropdown(array('name' => $inputname, 'value' => $_REQUEST['value'], 'comments' => false, 'all' => -1, 'right' => 'create_validation'));
             $display = true;
             break;
     }
 }
 // Specific cases with linkfield
 if (!$display && isset($searchopt['linkfield'])) {
     switch ($_REQUEST['itemtype'] . "." . $searchopt['linkfield']) {
         case "Ticket.users_id_recipient":
         case "Ticket.users_id":
             User::dropdownForTicket($inputname, $_REQUEST['value'], $searchopt['linkfield']);
             $display = true;
             break;
         case "Ticket.users_id_assign":
             User::dropdown(array('name' => $inputname, 'value' => $_REQUEST['value'], 'right' => 'own_ticket', 'all' => 1));
             $display = true;
             break;
     }
 }
 if (!$display && isset($searchopt['field'])) {
     // Specific cases
     switch ($searchopt['table'] . "." . $searchopt['field']) {
         case "glpi_tickets.status":
             Ticket::dropdownStatus($inputname, $_REQUEST['value'], 1);
             $display = true;
             break;