SPIP - Contrib

SPIP - Contrib

[ar] [en] [es] [fr] [it]

259 visiteurs en ce moment

fontsizeup fontsizedown
Accueil du site > Contribs > Navigation > Recherche > Google Ajax Search > Plugin Google Ajax Search
[9 commentaires]

Plugin Google Ajax Search

mardi 27 mars 2007, par erational

  • Digg
  • Del.icio.us
  • Facebook
  • Google
  • Technorati
0 vote

Permet d’ajouter un formulaire de recherche google dans votre squelette. le formulaire utilise l’API de recherche AJAX de Google

Le moteur de google ajax search permet d’ajouter un moteur de recherche supplémentaire à votre SPIP pour remplacer ou compléter le moteur de recherche existant

Nouveautés

octobre 2008
Le plugin a été mis à jour et prend en compte l’évolution de API de google :

  • Il n’est plus nécessaire d’avoir une clé d’activation google pour l’utiliser.
  • Prise en compte automatique de la langue et du nom du site

Téléchargement

Le plugin est disponible sur la zone :
Télécharger le plugin google ajax search

Installation

  • Copier les fichers dans votre répertoire plugin
  • Activer le plugin
  • Mettre à jour votre squelette en ajoutant la balise : #FORMULAIRE_RECHERCHE_GOOGLE

Le plugin peut être être aussi utilisé pour remplacer le moteur de recherche de SPIP. Dans ce cas, vous pouvez remplacer dans le squelette recherche.html #FORMULAIRE_RECHERCHE par #FORMULAIRE_RECHERCHE_GOOGLE. Dans ce cas, le formulaire google lance la recherche avec le requete demandée.

Attention votre squelette doit contenir la balise #INSERT_HEAD pour permettre l’ajout des javascripts.

Limites

Les résultats des recherches sont basés sur la base de google. Ce qui implique des limites suivantes

    • Ne fonctionne pas en local, en intranet ou sur des sites protégés par un mot de passe
      - Sur les autres sites, le plugin ne retournera pas toute de suite des résultats, il faut que google indexe votre site.
  • Vos derniers articles, bréves, auteurs ne seront pas toujours indexés, il faut que google prenne le temps de vous visiter
  • Sur certains résultats, la présence de pub "Sponsored links" - mise à jour octobre 2008 : les liens sponsorisés semblent avoir disparus

Avantages

  • Permet de désactiver le moteur de recherche de spip si votre site ralentit trop à cause de l’indexation des données. Votre base de données MySQL sera aussi beaucoup plus légère.
  • Indexe tous les éléments de votre site , notamment les documents attachés genre pdf, doc, excel.
  • Supporte la syntaxe de google.

Exemple « "vin rouge" -bourgogne -bordeaux filetype:pdf »
Référence Syntaxe des recherches google recherche

Alternative

Il existe un autre moyen d’appeler l’API Google via SOAP. Il est donc possible d’écrire un autre plugin utilisant. Mais Google semble ne plus vouloir la supporter (même si elle fonctionne toujours).

Référence

Documentation technique : API Google Search

Historique

  • oct 2008 version 1.1 sans clé, récupère la langue du site
  • 2007 version 1.0 qui requiert un clé d’API
Retour en haut de la page

9 Messages de forum

Voir toute la discussion

  • Répondre à ce message

    5 décembre 2008 11:18 , par Chrisagon

    Il serait bien dans la prochaine version du plugin de prévoir l’insertion du code partenaire pour ceux qui monétise leur site avec Google.

    Je suppose qu’il faut l’insérer dans googleajaxsearch_pipeline.php et mettre qqch comme

          siteSearch.setcx("partner-pub-123...9"); ou

          siteSearch.setcx("123...9");

    Je vais tester cela ce WE.

  • Répondre à ce message

    8 septembre 2008 10:45

    Bonjour

    Où puis-je trouver un exemple pour tester le rendu de cette api svp ? merci

    cédric - référencement google

  • Répondre à ce message

    3 février 2008 19:21 , par blomki

    Perso je trouve le moteur de recherche de spip assez performant, toutefois il faut beaucoup de temps (trop) avant d’obtenir des résultats pertinents. C’est dommage ...

  • Répondre à ce message

    30 novembre 2007 18:37 , par MM

    Je suis passé en spip 1.9.2 depuis la recherche est HS. Malgré le plugin recherche etendue.

    Donc je m’en remet a ce plugin et là : ...en verité il ne trouve pas grand chose !! Je dirais meme rien en ce qui concerne les articles du site. Il m’affiche quelques banalités (liens sponsorisés)

    Bref ras le bol de SPIP a cause de son moteur de recherche qui est une veritable usine a gaz

  • Répondre à ce message

    14 juillet 2007 18:05 , par DISCH Aurélie

    Bonjour

    Je n’ai pas compris moi non plus la syntaxe complète à insérer dans le squelette ?

    merci par avance

  • Répondre à ce message

    10 avril 2007 17:06 , par laurent

    J ai un petit soucis

    j ai telecharger le plugin mais kan je rentre dans la console dans la zone de gestion des plugin je ne vois rien ! mise a part le plugin ke j utilise pour mon site.

    qqun pourrais m aider et l eclairer ?

    merci

  • Répondre à ce message

    5 avril 2007 19:07 , par aurélie

    Bonjour

    quelqu’un pourrait-il expliquer la syntaxe complète à écrire pour l’insérer dans un squelette ? je débute en spip et j’ai qq difficultés merci bc

  • Répondre à ce message

    2 avril 2007 13:00 , par erational

    Voir en ligne : http://www.erational.org

  • Répondre à ce message

    1er avril 2007 15:13 , par Max’

    Bonjour,

    Je désirai installer ce petit plugin qui à l’air bien sympathique mais il s’est glissé un petit doute dans mon esprit :D

    #FORMULAIRE_RECHERCHE vous dite de remplacer cela alors que dans le squelette il n’y a pas cela mais uniquement #recherche

    Je pense que c’est bien ça qu’il faut modifier ?

    Etant nouvelle utilisateur j’ai encore de la peine.

    Merci

    Voir en ligne : FC Chelsea - Fans

Répondre à cet article

Retour en haut de la page

Ça discute par ici