You are not logged in.
Pages: 1
Topic closed
Salut,
Lorsque le nom complet d'un lieu est trop important, la dropdown prend la taille complète sans limitation de taille ce qui décale tout l'affichage de la fiche.
Ex : DRHM - Direction des Ressources Humaines et des Moyens > SRI - Service de Ressources Informatiques > GMA - Groupe Maintenance Assistance > Salle de stockage SRI
Je pense qu'il faudrait garder la partie droite pour la valeur initiale des dropdown arborescentes.
Votre avis ?
P.S. : oui je sais... moi aussi j'aurait mis juste DRHM et le libellé en commentaire... mais les utilisateurs...
Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/
Offline
est ce paramètre il ne limite pas ? Nombre de caractères limite pour les listes déroulantes
Ca doit venir aussi de ce paramètre là : Liste déroulantes arborescentes à plat
MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI : Support Contribute References Freshmeat
Offline
En fait le problème semble venir de ce test que je comprends pas bien
inc/dropdown.function.php ligne 93
$limit_length=max(strlen($name),$CFG_GLPI["dropdown_limit"]);
++
Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/
Offline
ce test doit etre là pour être sur d'avoir litem actif complètement
d'où le problème effectivement.
A reréfléchir dans le cas d'un système hiérarchique
MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI : Support Contribute References Freshmeat
Offline
Un idée pourrait être, spécifique pour les arborescence :
- utilisé la taille du dernier élément au lieu du nom complet
- couper à droite et pas à gauche
++
Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/
Offline
tu veux dire : couper à gauche et non a droite plutôt non ?
pour la tailel tout depend de ce que l'on veux voir afficher en fonction du param : Liste déroulantes arborescentes à plat non ?
MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI : Support Contribute References Freshmeat
Offline
j'ai le pb aussi pour data_injection,
pour faire simple pour l'instant j'affiche que le nom de l'entité, pas le completename.
je suis d'accord avec remi, il faudrait garder que la partie à droite (supprimer la gauche)
Offline
Oui, oui, couper à gauche.
J'imaginais prendre la taille du nom + 3, et prévoir les ..., ce qui permettrait de garder un >, par exemple
...> Salle de stockage du Service Informatique située au 1er étage du batiment B
C'est la taille de l'élément par défaut qui va définir la taille de tous les éléments de la dropdown.
La configuration "Liste déroulantes arborescentes à plat" n'a pas d'effet. Dans un cas comme dans l'autre, le nom de l'élément par défaut est toujours le "completename". Ce sont les éléments de la dropdown qui seront différents (name ou completname).
++
Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/
Offline
Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/
Offline
je ferme
MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI : Support Contribute References Freshmeat
Offline
Pages: 1
Topic closed