Por que personalizar o GLPI?
O GLPI é uma ferramenta poderosa, mas a identidade visual predefinida não reflete a marca da sua empresa. Quando técnicos e utilizadores acedem ao sistema, a primeira impressão importa – e um GLPI com a cara da organização transmite profissionalismo e sentido de pertença.
O módulo Branding do NexTool resolve isso sem que precise de editar um único ficheiro do core do GLPI. Tudo é configurado através da interface do plugin.
O que pode personalizar
- Favicon – substitua o ícone do separador do browser pelo logótipo da sua empresa (suporta PNG, JPG, SVG, ICO e WebP)
- Título do browser – troque "GLPI" por qualquer texto (ex.: "Service Desk – A Sua Empresa")
- Logótipo no ecrã de login – faça o upload da imagem e defina a largura e altura de exibição
- Fundo da página de login – imagem aplicada em CSS cover, cobrindo todo o ecrã
- Logótipo no header interno – visível em todas as páginas autenticadas
- Rodapé – mantenha o original, oculte completamente ou substitua por texto personalizado
Como funciona internamente
O Branding utiliza hooks nativos do GLPI (display_login e add_javascript) para injetar as personalizações de forma dinâmica. No ecrã de login, um endpoint stateless serve as imagens sem exigir sessão ativa, com proteção contra path traversal e cache HTTP de uma semana.
As imagens são guardadas com nome único via uniqid() em diretório isolado do plugin, sem risco de colisão ou sobreescrita acidental.
Configuração em 3 passos
- Ative o módulo Branding no catálogo NexTool
- Faça o upload das imagens (favicon, logótipo de login, logótipo do header) e defina as dimensões
- Configure o título do browser e o comportamento do rodapé
As alterações são aplicadas de imediato. Basta recarregar o GLPI para ver a nova identidade visual.
Gratuito e com suporte a 20 idiomas
O Branding é 100% gratuito e suporta 20 idiomas, cobrindo a interface de configuração para equipas internacionais. Os registos de auditoria registam cada upload, eliminação e alteração de configuração.