É possível customizar o GLPI?

Olá galera,

Hoje recebi um email do Carlos (Uniube), dizia o seguinte:

Prezado Thiago,
Estou fazendo testes no GLPI consegui fazer o mesmo integrar com o OCS, baixei alguns pluggins para testar que são de meu interesse utilizá-los futuramente, como por exemplo: backups e Relatório de atividades.

Contudo vi seu post sobre os status e gostaria de saber como alterar e como editar os formulários (código fonte) do GLPI, não sei se há possibilidade de fazer isso.

Agradeço desde já atenção e parabenizo pelo Site.

Então resolvi postar que é possível sim customizar o GLPI, tanto é que já fiz várias alterações que estão ativas e estou num projeto novo para o GLPI.

Para customizar é bom saber PHP, jQuery (em alguns casos) e manipular o MySQL.

No próximo post estarei disponibilizando os downloads dos arquivos que alterei para os novos status do GLPI (já era a hora) se Deus quiser.

Até a próxima.


Publicado

em

por

Comentários

56 respostas para “É possível customizar o GLPI?”

  1. Avatar de Thiago Passamani

    Erik o nome chamado é apenas tradução para pt_BR do ticket, você pode alterar em locales/pt_br.po

  2. Avatar de erik
    erik

    tem possibilidade de alterar o nome “chamado” , para “ticket” customizando o GLPI ?

  3. Avatar de Thiago Passamani

    Silvio nesse caso dá uma olhada no plugin SHELL do GLPI e veja se consegue customizar.

    http://plugins.glpi-project.org/#/plugin/shellcommands

  4. Avatar de Eduardo
    Eduardo

    @Rafael Maciel: Olá, tenho experiência nesse tipo de configuração. Me envie um email com maiores detalhes que posso lhe ajudar.

  5. Avatar de Silvio Aquino
    Silvio Aquino

    Bom Dia!
    Thiago, estou tentando add um botão de acesso remoto ao GLPI, até já consegui add o botão na guia (Processando Chamado), como sou novo em programação, não consigo fazer com que esse botão execute um aplicativo que já estar instalado no computador local, ou baixar um arquivo .vbs
    Fiz o teste e com esse script vbs consigo executar o programa.

    Minha intenção seria que o GLPI identifica-se o usuário que abriu o chamado e o nome de seu Computador que já estar relacionado nos Ativos, dai copia-se e cola-se o nome do PC(endereço de acesso remoto) no final do script vbs e o executa-se ou realiza-se o download do vbs.

    ac-not01 é o nome do PC
    ac-not01@ad é o endereço de acesso remoto, pensei em add um campo que copie o nome do PC e add o @ad nos ativos.

    Segue vbs:
    Set WshShell = WScript.CreateObject(“WScript.Shell”)
    WshShell.Run “C:\AnyDesk.exe /TIMER:0 ac-not01@ad”

  6. Avatar de Thiago Passamani

    Franco isso é customização de código, não há no banco de dados.

  7. Avatar de Thiago Passamani

    Neivaldo você pode utilizar o modelo de chamados e ocultar alguns campos.

  8. Avatar de Thiago Passamani

    Robert qual é a necessidade de retirar os dois campos? O campo tipo é controle do sistema se Incidente ou Requisição.

  9. Avatar de Franco Faleiros
    Franco Faleiros

    Boa tarde Thiago…
    Ao abrir um chamado, devemos informar o Status: Processado, Pendente, Solucionado, etc.

    Preciso incluir mais uma opção nesta lista. Isso é possível? Faço isso pelo MySql?
    Abraços..

  10. Avatar de NEIVALDO LEITE DURAES

    Preciso simplificar a tela de abertura de chamado.

    Existe alguma forma de fazer isto?

  11. Avatar de Robert Sancts
    Robert Sancts

    Boa tarde estou tentando realizar algumas alterações na pagina helpdesk.public.php
    na verdade quero retirar o tipo e o respectivo porem não consigo encontrar o arquivo html.

    meu conhecimento de php é básico se alguém puder me ajudar ficarei muito grato.

  12. Avatar de Thiago Passamani

    Debora respondi seu email. Para isso é só alterar o arquivo locales/pt_BR.po (Programa POedit).

  13. Avatar de Debora Costa
    Debora Costa

    Preciso alterar uma descrição do menu principal do GLPI, porém não encontro o arquivo.
    É possível?

  14. Avatar de Thiago Passamani

    Fábio tudo é customizado, nesse post há um layout que funciona em todos os clientes de e-mail http://www.thiagopassamani.com.br/glpi/notificacoes-no-glpi-em-html-e-css-que-funciona-no-gmail.html

  15. Avatar de Fábio Frauches
    Fábio Frauches

    Thiago,

    É possível alterar o layout padrão de e-mail? Se sim, como faço para alterar este layout?
    Na verdade, queria retirar alguma informações padrões que poluem o corpo do e-mail e destacar mais a descrição e solução.

    Grato desde já.

  16. Avatar de Thiago Passamani

    Rafael é possível sim. Para isso você precisa criar modelo de chamados (tickets), no modelo você pode remover os campos.

  17. Avatar de Thiago Passamani

    Alberto não tenho essa informação. Nas versões mais recentes do GLPI já é possível gerenciar projetos nativamente. Dá uma olhada se atende.

  18. Avatar de Alberto
    Alberto

    Olá Thiago, vc sabe se existe alguma integração do GLPI com o redmine? Vc tem alguma experiência que possa compartilhar de integração do GLPI com alguma outra ferramenta?

    Muito grato.

  19. Avatar de João Pedro

    @João Pedro: Descobri como, quando uma aplicação não é nativa do Debian 7.7.0, que é o servidor que estou usando, ele cria uma replica em usr/share/glpi/pics que esta sim, quando e modificar vai alterar a imagem.

  20. Avatar de João Pedro

    Ola Thiago,
    Estou com dificuldade de alterar as imagens originais do GLPI, logo o Logo e login dentro da pasta glpi/pics. Substitui por uma imagem feita por mim mas mesmo assim, não sei como ainda continua puxando o arquivo original, não sei de onde. e como isso é possivel?

  21. Avatar de Rafael Maciel
    Rafael Maciel

    Boa Tarde Thiango,

    Estou configurando o GLPI como ferramenta para Central de Serviços na Empresa, tenho algumas dúvidas se puder me ajudar.

    Gostaria de saber se e possível, retirar algumas opções da tela de abertura de chamado simplificada e padrão. Como fazer?

  22. Avatar de Andre
    Andre

    Hoje fui abrir o GLPI e para minha surpresa não aparecia nada, desinstalei e instalei novamente e nada, o que poderia ser..

    Obs: eu consigo entrar mais , não mostra nada?

  23. Avatar de Felipe

    Olá
    Tenho uma duvida. estavamos usando glpi 0,71.6 agora atualizamos para 0.85.4, entretanto, na versão 71.6 consegui deixar o logo do glpi junto com o logo da empresa, pois eram em .png. Agora vi que não consigo mais fazer isso, deixar o logo do glpi mais o logo da empresa, como customizo isso. não estou conseguindo editar isso no .css ou duplica o logo, ou não sai nada.

  24. Avatar de Alexson
    Alexson

    @Vinicius Azevedo:

    Mudando o código é possível sim enviar o chamado para outros servidores. Caso precise de uma ajuda alexsonsp@hotmail.com

  25. Avatar de Isadora
    Isadora

    Olá Thiago, boa tarde!

    Trabalho com o o GLPI a pouco tempo.
    Estou com dificuldades para compreender o status de vencidos nos indicadores.
    Para indicadores eu uso o plugin do Painel.

    Já aconteceu de um chamado ser solucionado dentro do SLA, porém o mesmo foi contabilizado como vencido.
    Você sabe qual a logica usada para definir chamados vencidos?

  26. Avatar de Isadora
    Isadora

    Olá Thiago, boa tarde!

    Trabalho com o o GLPI a pouco tempo.
    Estou com dificuldades para compreender o status de vencidos nos indicadores.
    Para indicadores eu uso o plugin do Painel.

    Já aconteceu de um chamado ser encerrado dentro do SLA, porém o mesmo foi contabilizado como vencido.
    Você qual a logica é usada ?

  27. Avatar de Isadora
    Isadora

    Olá Thiago, boa tarde!

    Eu trabalho com o GLPI a pouco tempo, estou com problemas para compreender o indicador de chamados vencidos.
    Você sabe qual a lógica que ele utiliza ? Já tive chamados solucionados dentro do SLA, porém ainda assim foram definido com vencidos.

    Uso o plugin Painel para indicadores.

    Obrigada.

  28. Avatar de Emerson Jarandia
    Emerson Jarandia

    Ola Thiago,

    É possível alterar o ícone que aparece na descrição da página do Navegador?

    Obrigado.

  29. Avatar de Lucas
    Lucas

    Bom dia Thiago,

    Estou tendo um probleminha com o GLPI 0.85 + OCS-NG.

    Eu mando ele importar Novos PCs, ele aparece todos perfeitamente, inclusive nome das máquinas e etc, mais depois que eu importo e vou chegar nos ativos, ele cadastra oc PCs com numeros 1, 2, 3, 4, 5 e etc…e não vem nenhuma informação do PC, a não ser o fabricante e numero de série, você sabe o que pode ser esse problema?

    Obrigado!

  30. Avatar de Thiago Passamani

    @Anderson para os usuários finais a tela é bem enxuta, pode não ter os mesmos nomes que precisa. Qualquer dúvida mande email para thiagopassamani@gmail.com que te ajudo.

  31. Avatar de Anderson Lopes
    Anderson Lopes

    Boa tarde!

    Estamos implantando o GLPI aqui na empresa onde trabalho, porém estamos fazendo algumas costumizações.

    Preciso incluir mais uma opção na barra de menu, onde tem “home, chamados, FAQ…” entre outros.
    Mas estou com dificuldade de encontrar o arquivo para fazer essa inclusão, poderia me dar uma ajuda?

    desde já agradeço pela atenção e parabéns pelo site.

  32. Avatar de Jônathas Brasil
    Jônathas Brasil

    Thiago, gostaria de saber se é possível adicionar outro nome nos ativos.
    Obrigado.

  33. Avatar de Ronie Brunhara
    Ronie Brunhara

    Oi thiago,
    Meu nome é Ronie e gostaria de te perguntar.
    Eu to aqui implementando o GLPI aqui na empresa
    e já fiz a parte da configuração de usuários, grupos e perfis.
    01- Você teria algum material para eu customizar a tela de login com a logo da empresa e outros tipos de customização visual?
    02- E outra como faço quando eu como ADM direciono um chamado para o Supervisor do GRUPO da empresa X, e esse supervisor só visualizar na hora de atribuir o chamado técnicos da própria empresa, a minha realidade é que aparece todos os técnicos inclusive de outras empresas.Pois trabalhamos com duas empresas prestando serviços.

    Vlw.

  34. Avatar de Adayane Coutinho

    Thiago, tenho feito algumas alteraçoes no GLPI e possuo uma duvida. Existe uma funçao ajax que atualiza o dropdown conforme a necessidade da busca. A gente digita numa caixinha de texto o item especifico e ele atualiza o dropdown com esses dados, porem criei uma classe nova e nela nao consigo fazer esse tipo de busca. Vc tem ideia do que possa estar errado ou faltando?

  35. Avatar de Thiago Passamani

    Gelson não, apenas customizando.

  36. Avatar de Thiago Passamani

    Jefferson me adiciona no Skype thiago_passamani, assim posso te ajudar.

  37. Avatar de Gelson
    Gelson

    Bom dia Thiago,
    O GLPI possui alguma configuração interna para configurações de tela de login ? Por exemplo, colocar uma imagem de fundo, mudar logo…

  38. Avatar de Jefferson Henrique de Oliveira Martins

    Boa Tarde, eu estou implantando o glpi aqui na empresa, e eu preciso que quando a pessoa vá fazer o chamado, no campo título, o arquivo que ira receber o post com esse valor, eu possa alterar antes de salvar no dado para salvar o valor do nome do host e do ip, eu ja tenho a função php que irá fazer isso, só preciso de saber qual arquivo vai receber esse ($_POST[‘titulo’])
    Exemplo:
    Titulo –> Impressora com Defeito – Recepcao01 – 192.168.0.12

  39. Avatar de Thiago Passamani

    Vinicius existe um projeto para Firefox e Safari, de repente você pode pegar algo como base. http://sourceforge.net/u/stevenes/profile/.

    O envio de notificações por e-mail pode ser tanto interno quanto externo.

  40. Avatar de Vinicius Azevedo
    Vinicius Azevedo

    Thiago,
    Belo site, parabéns!

    Minha idéia, é colocar o GLPI para enviar notificações push para os iphones dos meus analistas, para isso estou desenvolvendo um aplicativo para os iPhones?

    Você se já tem alguma coisa desenvolvida para o GLPI ?

    Será que posso alterar o código do GLPI para enviar o chamado para um servidor externo tb, você acha que terá algum impacto ?

    Obrigado

  41. Avatar de Thiago Passamani

    Nailson você pode alterar no arquivo locales/pt_BR.mo

  42. Avatar de Nailson Andrade
    Nailson Andrade

    Bom dia Thiago, parabéns pelo blog!

    Lá na área de Chamado, para responder é preciso clicar no ícone “Adicionar um novo acompanhamento”, porém gostaria de mudar para apenas “Responder Chamado”. Onde fica o código fonte para poder efetuar a alteração?

    Muito grato.

  43. Avatar de Thiago Passamani

    Robson tem dois arquivos com as imagens no diretorio glpi/pics só alterar ele, porém toda atualização tem que lembrar de substituir.

  44. Avatar de Robson Oliveira
    Robson Oliveira

    Melhor, pra não ter muitas alterações, para trocar os ícones do glpi no login e no canto superior esquerdo ao entrar no sistema, ou seja, personaliza-los, como seria o procedimento?

  45. Avatar de Thiago Passamani

    Você pode alterar, porém não é só ele, você pode também alterar os arquivos css. Existe um plugin de tema para algumas alterações dá uma olhada talvez ajude.

  46. Avatar de Robson
    Robson

    Thiago, para apenas customizar a tela de login, basta alterar o arquivo index.php que fica dentro do glpi?

  47. Avatar de Thiago Passamani

    Cleber você teria que adequar o uso das Impressoras e Insumos, mas funciona sim.

  48. Avatar de Cleber Leal

    Olá, Thiago !
    Primeiramente gostaria de parabeniza-lo pelo site esta muito bom !!!
    Montei meu servidor GLPI atravez da ajuda do seu site !
    Mas ainda tenho algumas buscas a fazer…
    Bom nao sei mexer com PHP, SQL … poderia postar as interfaces que voce ja criou… iria me ajudar muito ! 🙂
    Outra queria trabalhar com pedido de Cartuchos de impressoras e possível ?
    Exemplo: uma determinada area tem uma impressora X que depende do Torner XX e outra area tem a impressora Z que necessita do Cartucho ZZ e eles tem que fazer o pedido para repor e possivel isso ?

  49. Avatar de Alexson
    Alexson

    Você pode me dar uma luz??

    Estou precisando adicionar novos campos na hora de abrir e visualizar os chamados. Consigo incluir um listbox ou um imput por exemplo, mais n consigo identificar no código/arquivo onde está a consulta que envia para o mysql a consulta para inserir os dados.

    Se possível me da uma ajuda de qual arquivo do GLPI essa informação se encontra, e qual o código ou linha que esta o comando. A versão que estou usando é a mais nova.

  50. Avatar de Israel
    Israel

    @a href=”#comment-1274″ rel=”nofollow”Thiago Passamani/a:

    Você teria então como rastrear o código onde posso fazer essas alterações, e o que alterar no código?

    desde já agradeço!

  51. Avatar de Thiago Passamani

    Israel é possível, porém é necessário alterar o código fonte.

  52. Avatar de israel
    israel

    Bom dia Thiago,

    Como posso adicionar novos tipos de chamados e adicionar mais tipos de status dos chamados?

  53. Avatar de Thiago Passamani

    Clovis depende do que quer retirar. No perfil tem algumas opções que você pode colocar para não exibir.

  54. Avatar de Clovis
    Clovis

    Thiago, para retirar algumas abas que eu não usarei no meu ambiente existe alguma configuração via software ou apenas via código ? Abraços e parabéns pelo site.

  55. Avatar de Thiago Passamani

    Caio é posssivel sim. Basta adicionar em “Configurar >> Dropdown >> Gerencia – Tipos de Documentos”. E o software no Linux tem o Netbeans e o Eclipse.

  56. Avatar de CAIO DE OLIVEIRA FREIRE
    CAIO DE OLIVEIRA FREIRE

    GRANDE MESTRE!! Poderia me informar se é possível fazer com que o GLPI aceite documentos além do ZIP, como por exemplo RAR, JPEG, até mesmo pequenos videos? E em relação a customização do GLPI, qual programa vc me indicaria para realizar essas customizações no linux?