Dentro do GLPI, tanto na versão simplificada quanto na versão padrão, existe esse campo da imagem abaixo, que é de acompanhamento por e-mail
Diferença das duas
O problema aqui é o seguinte, na versão padrão, é muito fácil, esconder esse campo, basta ir no gerenciamento do modelo dos chamados, e colocar o campo “Acompanhamento por e-mail”, como oculto.
Porém, na versão simplificada, esse botão mesmo informando para ocultar no modelo do chamado, ele continua aparecendo como padrão.
Resolução
Para resolver esse pequeno probleminha, é muito simples.
Para versão até 9.1 – Testada
No arquivo /inc/ticket.class.php comente as linhas abaixo
/* echo "<td>".__('Inform me about the actions taken')."</td>";
echo "<td>";
if ($values["_users_id_requester"] == 0) {
$values['_users_id_requester'] = Session::getLoginUserID();
}
$_POST['value'] = $values['_users_id_requester'];
$_POST['field'] = '_users_id_requester_notif';
$_POST['use_notification'] = $values['_users_id_requester_notif']['use_notification'];
include (GLPI_ROOT."/ajax/uemailUpdate.php"); */
Code language: HTML, XML (xml)
Para versão 9.1.3 – testada
Mesmo arquivo, porém comente de acordo com os dados abaixo:
// if (empty($delegating)
// && NotificationTargetTicket::isAuthorMailingActivatedForHelpdesk()) {
// echo "class='tab_bg_1'>";
// echo "".__('Inform me about the actions taken')."";
// echo "<td>";
// if ($values["_users_id_requester"] == 0) {
// $values['_users_id_requester'] = Session::getLoginUserID();
// }
// $_POST['value'] = $values['_users_id_requester'];
// $_POST['field'] = '_users_id_requester_notif';
// $_POST['use_notification'] = $values['_users_id_requester_notif']['use_notification'];
// include (GLPI_ROOT."/ajax/uemailUpdate.php");
//
// echo "</td></tr>";
// }
Code language: JSON / JSON with Comments (json)
Obs: Existem 2 formas de comentar o arquivo com o /* NO INICIO CÓDIGOS NO FIM */
Ou assim //CÓDIGO TALCÓDIGO TALCÓDIGO TALCÓDIGO TALCÓDIGO TALCÓDIGO TALCÓDIGO //TALCÓDIGO TALCÓDIGO TALCÓDIGO TALCÓDIGO TALCÓDIGO TALCÓDIGO //TALCÓDIGO TALCÓDIGO TALCÓDIGO TALCÓDIGO TALCÓDIGO TALCÓDIGO //TALCÓDIGO TALCÓDIGO TALCÓDIGO TALCÓDIGO TALCÓDIGO TALCÓDIGO
Após comentar, salve o arquivo, e reinicie o apache ou seu serviço de hospedagem.
O resultado é esse abaixo
Complementação
Caso o método a cima não resolva, teste isso.
Procure na pasta do GLPI os 2 arquivos: “helpdesk.public.php” e o “tracking.injector”
No final de cada arquivo adicione o seguinte conteúdo:
<script>
var b = document.getElementsByName('add');
b[0].value = 'Abrir Chamado';
//responsavel por retirar o campo e-mail do requerente
var linhas = document.getElementsByClassName('tab_bg_1');
for(i = 1; i <= linhas.length-1 ;i++){
var componente = linhas.item(i).innerHTML;
if(componente.indexOf("Me informe")>-1){
linhas.item(i).style.display='none';
}
}
</script>
Code language: HTML, XML (xml)