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-05-19 14:38:34

W.Blanco
Member
Registered: 2008-05-19
Posts: 40

Recherche rapide de nom d'entité

Bonjour!

Notre entreprise utilise donc GLPI et avons plus de 200 entités, chacune représentant une entreprises pour laquelle nous travaillons.

Le problème est que lorsque nous cliquons sur l'onglet pour afficher la liste complète des entités, et faire une recherche par tri des tickets concernant cette entité par exemple, nous voudrions pouvoir faire en sorte que lorque la liste des entités se déroule, nous puissions accéder à la partie de la liste correspondant à une ou plusieurs lettres que nous taperions.
Ainsi, cela nous permettrais d'éviter de dérouler la liste jusqu'à la fin si le nom de cette entité commence par 'Z', il nous suffirait d'appuyer sur la touche 'z' pour accéder aux entreprises commencant par cette lettre.

Je voudrais savoir comment configurer cette fonctionnalité!

Merci d'avance!

Offline

#2 2008-05-19 18:51:09

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

Re: Recherche rapide de nom d'entité

je ne saisi pas vraiment ce que vous voulez faire.


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

Offline

#3 2008-05-20 09:12:58

W.Blanco
Member
Registered: 2008-05-19
Posts: 40

Re: Recherche rapide de nom d'entité

Je croit que je me suis mal exprimé désolé!

En fait en haut de la page du programme GLPI on peut cliquer sur une icône nommée "entité racine (voir tous)" par défaut, et lorsque l'on clique sur cette icône, une liste déroulant avec le nom de toutes les entités enregistrés apparait, et ce que nous voulons est que lorsque cette liste est déroulée, si par exemple on appuie sur la touche 'k', la liste se déplace automatiquement sur les entités commençant par la lettre 'k', puis on appuie sur 'r', la liste se déplace alors vers les entités commençant par la lettre 'r'!

Car étant donné que nous avons près de 200 entités enregistrés, passer de l'une à l'autre est parfois très pénible!

Last edited by W.Blanco (2008-05-26 11:38:30)

Offline

#4 2008-05-20 12:25:28

W.Blanco
Member
Registered: 2008-05-19
Posts: 40

Re: Recherche rapide de nom d'entité

Je pense qu'il faut modifier la ligne de code qui dit que lorsqu'on clique sur cette icône, il y a une recherche en SQL du nom de l'entité, pour que tant que cette liste est déroulée, si on appuie sur une touche, il lance une recherche dans la base de données afin de chercher les entités ayant la première lettre de leur nom égal à celui qui a été tapé, mais je ne sais pas dans quel fichier se trouve ces lignes de codes!

J'ai cherché dans les dossiers inc et front, mais dans aucun d'eux je n'ai trouvé le fichier correspondant!

Offline

#5 2008-05-20 12:42:40

JMD
GLPI - Lead
Registered: 2004-09-13
Posts: 9,180
Website

Re: Recherche rapide de nom d'entité

Vous avez testé la version de GLPI diffusée en release candidate ?


JMD / Jean-Mathieu Doléans - Glpi-project.org - Association Indepnet
Apportez votre pierre au  projet GLPI   : Soutenir

Offline

#6 2008-05-20 12:43:52

W.Blanco
Member
Registered: 2008-05-19
Posts: 40

Re: Recherche rapide de nom d'entité

Je pense avoir trouvé: l'affichage de la liste des entités est géré par l'algorithme situé dans le fichier central.php dans le dossier front, dans l'algorithme sous le commentaire "Manage entity change".

Seulement je ne voit pas trop comment modifier cet algorithme pour qu'il déroule la liste à l'endroit où les entités commencent par la lettre qui a été tapée.

Offline

#7 2008-05-20 13:33:41

W.Blanco
Member
Registered: 2008-05-19
Posts: 40

Re: Recherche rapide de nom d'entité

Non, j'utilise la version stable 0.70.2, c'est celle utilisée par mon entreprise (en fait j'y suis en tant que stagiaire)

Est-ce-que cette fonctionnalité se trouve dans la version release candidate?

Offline

#8 2008-05-20 14:16:18

W.Blanco
Member
Registered: 2008-05-19
Posts: 40

Re: Recherche rapide de nom d'entité

Je vient de me rendre compte que la variable $GET faisait que l'algorithme que je recherche, active_entity, est accessible en global, donc que cet algorithme peut se trouver partout!

Quelqu'un sait où il se trouve s'il vous plait?

Offline

#9 2008-05-21 11:02:18

W.Blanco
Member
Registered: 2008-05-19
Posts: 40

Re: Recherche rapide de nom d'entité

Après quelques recherches, j'ai obtenu le code source de la partie "header" de la page, où se trouve l'icône des entités, et j'ai trouver les évènements "onclick" et "onmouseover" qui commande l'apparition et la disparition de la liste déroulante.

Mais là 2 problèmes se posent à moi:

1/ Je ne vois pas trop comment modifier cette ligne de code pour obtenir ce que je cherche.

2/ Je ne trouve même pas le fichier PHP responsable de la création de cette page HTML...

Offline

#10 2008-05-21 14:28:23

W.Blanco
Member
Registered: 2008-05-19
Posts: 40

Re: Recherche rapide de nom d'entité

Bon, je pense avoir trouver, mais pour commencer à travailler, j'ai besoin de savoir quel est le fichier PHP qui créé la zone de menu en haut des page.

Quelqu'un saurait-il s'il vous plait?

Offline

#11 2008-05-22 10:32:53

W.Blanco
Member
Registered: 2008-05-19
Posts: 40

Re: Recherche rapide de nom d'entité

Pour être plus préçis, c'est le script de la partie "header", et encore plus précisément de la sous-partie "c_ssmenu2" que je cherche!

J'ai cherché partout dans les fichiers, mais tout ce que je trouve c'est les scripts de création des pages HTML lors de l'installation et du login, pages dans lesquelles la partie "header" n'est pas présente!

Offline

#12 2008-05-23 15:47:46

W.Blanco
Member
Registered: 2008-05-19
Posts: 40

Re: Recherche rapide de nom d'entité

Personne ne sait où se trouve le script de création du 'header'?

C'est le dernier élément qu'il me faut pour pouvoir réussir!

Offline

#13 2008-05-23 17:11:32

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

Re: Recherche rapide de nom d'entité

dans display.function.php mais je pense que vous faites un peu de travail pour rien.
Le système de vision des entités va changer en 0.71 et encore une fois en 0.72...


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

Offline

#14 2008-05-23 17:28:07

W.Blanco
Member
Registered: 2008-05-19
Posts: 40

Re: Recherche rapide de nom d'entité

4 jours de boulot pour rien...  mad

Enfin maintenant je connait les scripts de GLPI presque sur le boit des doigts, ça me servira pour un éventuelle prochaine fois.

Merci pour l'aide! wink

Offline

#15 2008-05-23 22:22:41

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

Re: Recherche rapide de nom d'entité

il n'y aura pas de recherche en 0.71 a priori.
pour la 0.72 je ne sais pas encore.


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

Offline

#16 2008-05-26 09:27:46

W.Blanco
Member
Registered: 2008-05-19
Posts: 40

Re: Recherche rapide de nom d'entité

Je sais que cette question a du être posée au moins 1 million de fois, mais savez-vous quand est-ce-que le bêta test de la version 0.71 sera fini, en somme quand est-ce-que la version stable sortira?

Et surtout quelle sera la différence dans la visualisation des entités par rapport à la version 0.70.2 (je n'ai pas le droit d'installer de ma propre initiative une nouvelle version de GLPI, vu que je suis stagiaire!)

Offline

#17 2008-05-26 12:12:22

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

Re: Recherche rapide de nom d'entité

le beta-test est fini vu qu'on est en RC.
vous pouvez tres bien tester en local.


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

Offline

#18 2008-05-26 12:18:29

W.Blanco
Member
Registered: 2008-05-19
Posts: 40

Re: Recherche rapide de nom d'entité

OK merci! Mais au fait ça correspond à quelle étape du développement la Release Candidate?

Offline

#19 2008-05-26 12:24:05

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

Re: Recherche rapide de nom d'entité

l'étape avant la stabilisation. Mais si personne en teste les RC on ne va pas stabiliser rapidement.


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

Offline

Board footer

Powered by FluxBB