You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2008-10-23 11:40:03

remi
GLPI-DEV
From: Champagne
Registered: 2007-04-28
Posts: 7,127
Website

Affichage lieu trop long

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

#2 2008-10-23 17:30:00

MoYo
GLPI - Lead
From: Poitiers
Registered: 2004-09-13
Posts: 14,513
Website

Re: Affichage lieu trop long

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

#3 2008-10-23 18:04:28

remi
GLPI-DEV
From: Champagne
Registered: 2007-04-28
Posts: 7,127
Website

Re: Affichage lieu trop long

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

#4 2008-10-23 22:19:49

MoYo
GLPI - Lead
From: Poitiers
Registered: 2004-09-13
Posts: 14,513
Website

Re: Affichage lieu trop long

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

#5 2008-10-24 07:16:18

remi
GLPI-DEV
From: Champagne
Registered: 2007-04-28
Posts: 7,127
Website

Re: Affichage lieu trop long

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

#6 2008-10-24 14:13:18

MoYo
GLPI - Lead
From: Poitiers
Registered: 2004-09-13
Posts: 14,513
Website

Re: Affichage lieu trop long

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

#7 2008-10-24 14:16:49

wawa
GLPI-DEV
From: Montpellier / France
Registered: 2006-07-03
Posts: 6,019
Website

Re: Affichage lieu trop long

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

#8 2008-10-24 14:30:21

remi
GLPI-DEV
From: Champagne
Registered: 2007-04-28
Posts: 7,127
Website

Re: Affichage lieu trop long

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

#9 2008-10-25 10:33:27

remi
GLPI-DEV
From: Champagne
Registered: 2007-04-28
Posts: 7,127
Website

Re: Affichage lieu trop long


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

#10 2008-10-25 23:53:44

MoYo
GLPI - Lead
From: Poitiers
Registered: 2004-09-13
Posts: 14,513
Website

Re: Affichage lieu trop long

je ferme


MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI :    Support     Contribute     References     Freshmeat

Offline

Board footer

Powered by FluxBB