PDA

Afficher la version complète : Modifications diverses Optimiser le cadre de recherche : style Element



oOo KARIM oOo
27/06/2008, 22h22
Optimisation du cadre de recherche

Cette modification re-affiche le texte rechercher, même après avoir cliqué sur le cadre.


oOo KARIM oOo

Pourquoi ? Car, à l'origine, dans le style Element, une fois qu'on à cliqué sur le cadre de recherche, le texte "Rechercher ..." ne ré-apparaît pas.

Cette modification est très simple, on ajouter un paramètre dans la balise <imput /> :

Dans le template navbar, recherchez :


<input type="text" class="navbar_forms" name="query" size="20" onfocus="this.value=''" value="$vbphrase[nav_search_form]" tabindex="1001" />et remplacez le par ce code :


<input type="text" class="navbar_forms" name="query" size="20" onfocus="this.value=''" onblur="this.value='$vbphrase[nav_search_form]'" value="$vbphrase[nav_search_form]" tabindex="1001" />Testé et fonctionnel avec le style Element 3.7.2 et vBulletin 3.7.2.

Allan
27/06/2008, 22h49
Merci de ce partage :)

Perso, je préfère que le texte disparait ^^

eTiKeT™
02/07/2008, 20h19
Merci ...

Ombre
02/07/2008, 22h00
Bonsoir, merci pour le partage, par contre qui en est l'auteur?

oOo KARIM oOo
10/07/2008, 14h05
Bonsoir, merci pour le partage, par contre qui en est l'auteur?
C'est bien moi l'auteur, d'ailleurs je peux vous expliquer : j'ai ajouté le paramètre onblur à la balise imput et je lui ai donné l'attribut suivant : this.value='$vbphrase[nav_search_form]'

$vbphrase[nav_search_form] est la variable qui était avant qu'on clique.

Ombre
10/07/2008, 18h25
Ah ok, mais pourquoi ne pas utilisé les entetes prévus pour justement?

oOo KARIM oOo
12/07/2008, 13h41
Ah ok, mais pourquoi ne pas utilisé les entetes prévus pour justement?
Je n'y ai pas pensé, mais j'ai juste suivi ce qui était dans le style :
onfocus="this.value=''" et j'ai mis le "contraire" : onblur.