Apri il dropdown delle categorie in GLPI 11 e vedi qualcosa come: “»Errore nell'uso dell'automazione — 337.TIPO:INC;Gruppo:AUTOMAZIONE — Cella di supporto;Urgenza:Molto Alta”. Quello che dovrebbe essere solo il nome della categoria è diventato un blocco di metadati illeggibile.
Il problema
GLPI 11 ha un campo code nelle categorie ITIL, progettato per l'identificazione interna: numeri di processo, codici di instradamento, parametri di integrazione. Il problema è che il nucleo di GLPI concatena questo codice al nome della categoria in tutti i dropdown dell'interfaccia, usando il separatore - . Il risultato è un inquinamento visivo che rende difficile la selezione corretta della categoria, specialmente quando i codici sono lunghi.
Modificare il codice sorgente di GLPI per eliminare questo comportamento è possibile, ma non praticabile: la modifica verrebbe sovrascritta ad ogni aggiornamento del sistema. Svuotare il campo code nelle categorie risolve il problema visivamente, ma cancella informazioni che potrebbero essere necessarie per altre integrazioni.
Come GLPI Bug Fixes risolve il problema
Il modulo GLPI Bug Fixes di NexTool intercetta il rendering dei dropdown Select2 prima che il testo raggiunga il DOM. Invece di manipolare l'HTML già generato — che è fragile e inefficace —, il modulo avvolge le funzioni globali window.templateResult e window.templateSelection di GLPI e pulisce result.text alla fonte, rimuovendo il suffisso - CODICE prima del rendering.
Il codice interno non viene eliminato: rimane memorizzato nel database e disponibile per le integrazioni. Smette semplicemente di apparire nell'interfaccia utente.
Attivare la correzione
- Installa NexTool nel tuo GLPI 11 (se non l'hai ancora fatto)
- Vai a Nextools > Moduli e installa GLPI Bug Fixes
- Clicca su Configura e abilita il modulo dalla scheda Impostazioni
- Vai alla scheda Funzionalità e abilita Nascondi il codice di categoria nei dropdown
La correzione entra in vigore immediatamente dopo il salvataggio, senza riavvio né svuotamento della cache.
A chi è destinato
Qualsiasi team che utilizza categorie ITIL con il campo code compilato in GLPI 11 — sia per la numerazione interna, l'integrazione con ERP o l'instradamento automatico tramite regole. Se i tuoi tecnici o utenti finali devono selezionare una categoria quando aprono i ticket, l'inquinamento visivo del codice impatta direttamente l'esperienza quotidiana.
Compatibilità
- GLPI: 11.0+
- Piano: Gratuito
- Plugin: NexTool 3.x+
Passo successivo
GLPI Bug Fixes fa parte di NexTool, un ecosistema di moduli per estendere GLPI senza personalizzazioni del codice. Il modulo è gratuito e già disponibile nel catalogo. Contatta il team se hai bisogno di aiuto con l'installazione.
Questo contenuto è stato prodotto con l'assistenza dell'intelligenza artificiale e revisionato dal team di Nextool Solutions. Gli screenshot provengono dall'ambiente reale di GLPI con il plugin NexTool.