Programmation SPIP
Mardi 7 février 2017 — Dernier ajout jeudi 23 novembre 2017

Inclure Qwant dans le choix des moteurs de recherche

0 vote

Le moteur de recherche français Qwant est de plus en plus prisé par les internautes car il promet de respecter la vie privée des visiteurs et ne cherche pas à les « tracer », c’est-à-dire enregistrer toutes leurs requêtes et leurs données pour leur soumettre ensuite de la publicité souvent inopportune. Par défaut Sarka-SPIP ne propose comme moteur de recherche à la configuration que Exalead, Google, Yahoo, MSN Search et Voilà. Cet article montre comment on peut ajouter Qwant au choix des visiteurs.

Le premier objectif est de faire apparaître le moteur Qwant dans le choix des moteurs de recherche : Interface privée ==> Squelettes > Sarka-SPIP > Colonnes (dans Apparences) > Formulaire de recherche Il faut modifier certains modules de Sarka-SPIP :

  • /formulaires/configurer_sarkaspip_noisettes.html : fichier de configuration des noisettes par le webmestre.
  • /noisettes/recherche/inc_recherche.html : affichage des moteurs disponibles pour choix du webmestre
  • /lang/sarkaspip_config_fr.php : affichage du nom du moteur

Il faudra aussi créer un nouveau fichier contenant le formulaire de recherche pour Qwant :

  • /noisettes/recherche/inc_recherche_qwant.html

Comme on ne touche pas aux fichiers d’origine, on crée les rubriques /recherche, /formulaires, /lang sous /squelettes et on y place une copie des fichiers nommés ci-dessus. On créera aussi le répertoire /noisettes (toujours sous /squelettes) dans lequel on créera le fichier inc_recherche_qwant.html.

Fichier de configuration des noisettes par le webmestre

Il s’agit du fichier de configuration qui affiche Squelettes > Sarka-SPIP > Colonnes dans l’interface privée. /formulaires/configurer_sarkaspip_noisettes.html

Après la ligne 493 (après le module <div>...</div> qui commence par #SET{val,5} ajouter :

Affichage des moteurs disponibles pour choix du webmestre

Fichier /noisettes/recherche/inc_recherche.html Il faut ajouter :

avant le </div> final.

Affichage du nom du moteur

Fichier /lang/sarkaspip_config_fr.php Après la ligne 470

écrire

Formulaire de recherche pour Qwant

Le fichier inc_recherche_qwant.html contient le code suivant :

Création d’une image pour illustrer le champ de recherche

Sur Sarka-SPIP chaque moteur a une image d’illustration. Pour Qwant il faut ajouter une image qui doit se trouver dans /squelettes/images. Nous lui donnons le nom de logo-qwant.gif comme on le voit dans la ligne suivante (du paragraphe ci-dessus) : <a href="http://www.qwant.fr"><img class="moteur" src="#CHEMIN{images/logo-qwant.gif}" alt="Qwant" /></a> Il suffit ensuite de la transférer par FTP dans le bon répertoire.

Image du logo Qwant au format GIF
Image du logo Qwant au format GIF

Affichage dans le formulaire de configuration

Aller dans Interface privée ==> Squelettes > Sarka-SPIP > Colonnes >  Apparences > Formulaire de recherche. Choix de Qwant dans le formulaire de configuration Le moteur Qwant apparaît comme choix possible : cliquez sur Qwant.

Affichage sur le site web

Affichage du moteur Qwant comme moteur de recherche par défaut
Affichage du moteur Qwant comme moteur de recherche par défaut

Site présenté Fonds St-Yves [1] À terme tous les sites mutualisés du diocèse pourront choisir Qwant comme moteur de recherche par défaut sur le web.

[1Un site comme un autre, celui-ci a été choisi pour des raisons de facilité.

Voir en ligne : Qwant

Vos témoignages

  • Bien inutile 7 février 2017 20:04, par 2000

    Bonjour, N’est-il pas inutile de mettre cela sur un site internet ???

    Qui va sur fonds-saintyves.fr pour effectuer sa recherche sur la toile ?

    • Bien inutile 8 février 2017 09:28, par Philippe Giron

      Bonjour « 2000 », Je ferai une réponse en deux temps : 1) Ce site Internet22 est fait justement pour aider les webmestres d’une part des sites du diocèse, d’autre part les sites des visiteurs. Avec cet article ils peuvent donc reproduire la manip. 2) Pourquoi le Fonds St-Yves ? Effectivement on ne va pas dessus spécialement pour faire des recherches sur le web vous avez raison. Mais vous avez remarqué aussi que TOUS les sites proposent cette fonction de recherche. Et pourquoi avoir choisi le Fonds St-Yves ? Simplement parce que pour moi c’était plus simple pour commencer (pour des raisons techniques que je n’aborderai pas ici) ! Cordialement, Philippe Giron, webmestre

    • Bien inutile 8 février 2017 11:29, par 2000

      Quand je regarde le site de ma paroisse (qui propose cette option) je me demande vraiment qui vient sur ce site pour rechercher sur le web avec un autre outil.

      Ce n’est pas parce que la technologie fonctionne qu’il faut l’utiliser, parfois, et c’est le cas ici, elle est bien inutile !
      Il y a d’autres boites complètement inutile que le responsable du site ne peux supprimer (au désespoir de tous)

  • RealET 7 février 2017 18:42

    Génial !

    Y’a plus qu’à demander un compte sur la Zone et commiter la modif pour que les 4000 sites de la communauté Sarka puissent en profiter ;-)