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 2009-07-22 10:26:08

eiseli
Member
From: Switzerland
Registered: 2008-06-10
Posts: 148

Liste selection des entités dépliée (expanded)

Bonjour à tous,

Je voulais rapidement partager une astuce. Nous avons des entités avec sous-entités. Étant donné que le nombre de celles-ci est petit, nous avons préféré avoir la liste des entités dépliée lors du chargement (nous évite 2 clics à chaque fois).

entitytreeexpanded.png

Voici la modification à apporter au code:

--- glpi-0.72/inc/dropdown.function.php    2009-07-15 21:15:26.000000000 +0200
+++ glpi/inc/dropdown.function.php      2009-07-20 12:53:22.000000000 +0200
@@ -1953,7 +1953,7 @@

   echo "// Render the tree.
        Tree_Category.render();
-       Tree_Category_Root.expand();";
+       Tree_Category.expandAll();";

        echo "</script>";

Pour ceux cherchant à modifier la fonction de cette fenêtre de selection d'entités, rapportez-vous à la documentation d'extjs disponible ici: http://extjs.com/deploy/dev/docs/


Working environment: Fedora 22, GLPI 0.90.1, upgraded from 0.72.0, 0.78, 0.83 PHP/5.6.16, MySQL/10.0.21-MariaDB, Apache/2.4.17, Firefox 43
Transifex: https://www.transifex.com/accounts/profile/eiseli/

Offline

#2 2009-07-22 10:47:10

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

Re: Liste selection des entités dépliée (expanded)

Je me demande s'il ne serait pas sympa d'inclure un test

Nb entité < limite
=> Tree_Category.expandAll();
Sinon
=> Tree_Category_Root.expand();";

Les autres ?

+


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

#3 2009-07-22 10:56:22

eiseli
Member
From: Switzerland
Registered: 2008-06-10
Posts: 148

Re: Liste selection des entités dépliée (expanded)

Remi: super idée. La limite pourrait être hard-codée à environ 16 (la hauteur de la fenêtre), avant qu'on ait à devoir utiliser la barre de défilement verticale.


Working environment: Fedora 22, GLPI 0.90.1, upgraded from 0.72.0, 0.78, 0.83 PHP/5.6.16, MySQL/10.0.21-MariaDB, Apache/2.4.17, Firefox 43
Transifex: https://www.transifex.com/accounts/profile/eiseli/

Offline

#4 2009-07-22 10:59:26

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

Re: Liste selection des entités dépliée (expanded)

remi wrote:

Je me demande s'il ne serait pas sympa d'inclure un test

Nb entité < limite
=> Tree_Category.expandAll();
Sinon
=> Tree_Category_Root.expand();";

Les autres ?

+

On pourrait effectivement.


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

Offline

Board footer

Powered by FluxBB