¿Por qué personalizar GLPI?
GLPI es una herramienta potente, pero su identidad visual predeterminada no refleja la marca de tu empresa. Cuando técnicos y usuarios acceden al sistema, la primera impresión importa – y un GLPI con la cara de la organización transmite profesionalismo y pertenencia.
El módulo Branding de NexTool resuelve esto sin que necesites editar un solo archivo del core de GLPI. Todo se configura a través de la interfaz del plugin.
Qué puedes personalizar
- Favicon – sustituye el icono de la pestaña del navegador por el logo de tu empresa (soporta PNG, JPG, SVG, ICO y WebP)
- Título del navegador – cambia "GLPI" por cualquier texto (p. ej. "Service Desk – Tu Empresa")
- Logo en la pantalla de inicio de sesión – sube la imagen y define el ancho y alto de visualización
- Fondo de la página de inicio de sesión – imagen aplicada en CSS cover, cubriendo toda la pantalla
- Logo en el header interno – visible en todas las páginas autenticadas
- Pie de página – mantén el original, ocúltalo completamente o sustitúyelo por texto personalizado
Cómo funciona internamente
Branding utiliza hooks nativos de GLPI (display_login y add_javascript) para inyectar las personalizaciones de forma dinámica. En la pantalla de inicio de sesión, un endpoint stateless sirve las imágenes sin requerir sesión activa, con protección contra path traversal y caché HTTP de una semana.
Las imágenes se guardan con nombre único mediante uniqid() en un directorio aislado del plugin, sin riesgo de colisión o sobreescritura accidental.
Configuración en 3 pasos
- Activa el módulo Branding en el catálogo NexTool
- Sube las imágenes (favicon, logo de inicio, logo del header) y define las dimensiones
- Configura el título del navegador y el comportamiento del pie de página
Los cambios se aplican de inmediato. Basta con recargar GLPI para ver la nueva identidad visual.
Gratuito y con soporte para 20 idiomas
Branding es 100% gratuito y admite 20 idiomas, cubriendo la interfaz de configuración para equipos internacionales. Los registros de auditoría registran cada carga, eliminación y cambio de configuración.