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-12-09 16:56:30

avcb
Member
Registered: 2006-09-13
Posts: 10

Proposition de patch

Bonjour,

J'ai fait une petite modif suite à des plaintes d'utilisateurs qui ne comprenaient pas comment utiliser le champs de recherche lors de la création de tickets.

Ma modif est simpliste voici ce qu'elle fait :

- Ajoute $LANG['buttons'][0] comme valeur par défaut du champs de recherche ('Rechercher' en français)
- Un clic dans le champs de recherche efface le texte inscrit dans le champs
- Un texte indique que '*' est un wildcard dans le champs de recherche

Cette modification impacte tous les champs de recherche de glpi.

Voici le diff correspondant, à vous de voir ce que vous voulez en faire :-)

--- glpi/inc/ajax.function.php.ORIGINAL 2009-12-09 11:14:07.696510712 +0100
+++ glpi/inc/ajax.function.php  2009-12-09 12:01:56.757545360 +0100
@@ -90,10 +90,10 @@
  * @param $id ID of the ajax item
  * @param $size size of the input text field
  **/
-function ajaxDisplaySearchTextForDropdown($id,$size=4){
-       global $CFG_GLPI;
-       echo "<input type='text' ondblclick=\"this.value='".$CFG_GLPI["ajax_wildcard"]."';\" id='search_$id' name='____data_$id' size='$size'>\n";
-
+function ajaxDisplaySearchTextForDropdown($id,$size=8){
+       global $CFG_GLPI,$LANG;
+       echo "<input type='text' value='".$LANG['buttons'][0]."' onclick=\"this.value=''\" ondblclick=\"this.value='".$CFG_GLPI["ajax_wildcard"]."';\" id='search_$id' name='____data_$id' size='$size'>\n";
+       echo "* = ".$LANG['buttons'][40]."<br>";
 }

 /**

Offline

#2 2009-12-09 18:50:49

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

Re: Proposition de patch

Merci pour ce retour.

On va voir ce que l'on fait car l'idée était de supprimer tout bonnement ce système pour le remplacer par un dropdown totalement ajaxisé permettant de faire la recherche à l'intérieur.


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

Offline

#3 2009-12-09 19:01:40

avcb
Member
Registered: 2006-09-13
Posts: 10

Re: Proposition de patch

Ca peut être une solution intermédiaire en attendant le dropdown ajax.

Offline

#4 2009-12-18 13:02:32

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

Re: Proposition de patch

je déplace dans suggestion nouvelle fonctionnalités.


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

Offline

Board footer

Powered by FluxBB