Voilà, voilà... Fin de l'aventure...

 

Fermeture de kolossaldrupal.org dans...


Bonjour tout le monde,

Drupal évolue, les versions changent et Kolossaldrupal.org était essentiellement consacré à la version 6 de Drupal.

Autant dire que les infos présentées ici commencent à dater...

Faute de temps, je ne peux plus garder le site Kolossaldrupal à jour...

Je vous aurais bien proposé de reprendre le flambeau mais... c'est tellement simple de nos jours de se faire son propre site à soi...Pourquoi s'embêter alors ? :-)

Ce site restera donc en l'état, tel qu'il était en 2011...

Ah la la ! Cela ne nous rajeunit pas !

Manuel Vila - Avril 2016

Custom Search Box

Custom Search Box est un module qui ne fait qu'une chose : remplacer le texte de la boite de recherche par le texte personnalisé de votre choix.

Avant

Après

csb-before-b.png

csb-after-b.png

Si vous souhaitez modifier le texte par défaut de la boite de recherche, si vous avez attentivement suivi le tuto de Michael Anello sur la question (Faire disparaître la mention par défaut du bloc « Rechercher », comme par enchantement) mais que vous répugnez à mettre les mains dans le cambouis des fichiers template.php ou JavaScript, Custom Search Box devrait vous intéresser.

Télécharger le module, l'installer, l'activer

Le module Custom Search Box se trouve sur cette page.

L'installation et l'activation se fait comme pour tout module Drupal :

  1. Décompression du fichier archive
  2. Copie du dossier décompressé dans le dossier sites/all/modules de votre installation Drupal
  3. Activation dans la page admin/build/modules (ou menu Administrer > Construction du site > Modules), on coche la case à cocher Custom Search Box (groupe Autre) et on clique sur le bouton Enregistrer a configuration.

Le module ajoute un groupe Custom search box settings dans la page admin/settings/search (également accessible via menu Administrer > Configuration du site > Paramètres de recherche) :

csb-settings-b.png

(Là, j'ai pris un peu d'avance et j'ai déjà renseigné les paramètres)

Les intitulés des paramètres parlent d'eux-mêmes :

Search box label
Le texte qui sera affiché dans la boite de recherche, au-dessus du champ de saisie des mots à rechercher
Search form default

Le texte qui sera affiché dans le champ de saisie des mots à rechercher. On peut, par exemple, mettre Ici, tapez les mots à rechercher (on ne sait jamais, si le visiteur utilise Internet pour la première fois il ne sait peut-être pas que c'est dans le champ de saisie d'un bloc de recherche qu'on indique ce que l'on cherche...).

Ce texte s'effacera dès que l'utilisateur cliquera dans le champ de saisie.

Search submit text
Le libellé du bouton de recherche
Search submit button

Le type de bouton sur lequel l'utilisateur cliquera pour lancer la recherche. Vous avez le choix entre Par défaut ou Image.

Comme son nom l'indique, Par défaut affiche un bouton standard et dans ce cas, si vous avez indiqué un libellé au champ précédent, il sera affiché comme texte du bouton.

Si vous cochez Image, ce sera l'image indiquée dans le paramètre Image path qui sera affichée et le paramètre Search submit text sera ignoré.

Image path

L'image qui sera affichée à la place du bouton standard, si vous avez coché le bouton radio Image dans le paramètre précédent.

N'importe quelle image peut-être utilisée, veillez simplement à la sauvegarder dans un dossier de votre site et à indiquer son chemin dans ce paramètre. Prenez garde également à sa taille... Une image de 1900x1200 pixels ne sera pas redimensionnée par Custom Search Box...

Cliquez sur Enregistrer la configuration et videz les caches du site pour que les modifications apparaissent de suite.

Enfin, dans le formulaire de recherche, Custom Search Box n'agit que sur le texte affiché dans le champ de saisie (mais il n'est plus effacé lorsqu'on clique dedans). L'intitulé du formulaire et le libellé du bouton, eux, ne changent pas.