Super moteur de recherche

Ceci est une ARCHIVE, peut-être périmée. Vérifiez bien les compatibilités !

Ce squelette permet d’avoir un moteur de recherche « à la ht ://dig », c’est-à-dire avec des pourcentages de pertinence et des pages multiples

... ©opyleft Adrien Poirot : Adrien Poirot

Discussion

17 discussions

  • juste un mot : MERCI ! cela marche parfaitement :-D

    A bientot pour de nouvelles contrib

    Répondre à ce message

  • J’ai besoin d’un super moteur de recherche multi critères
    avec date type de jj/mm/aaaa a jj/mm/aa.
    Qui peut m’aider ?

    Répondre à ce message

  • Le bidouilleur

    Bonjour à tous les spipiens,

    Un petit mot du « créateur » du « super moteur de recherche », réalisé pour donner un aspect Htdig à Spip (démo pour mon ancien patron) : je vois avec étonnement que ma bidouille a du succès. A l’origine, il s’agissait juste de donner un tuyau à un collègue spipien, et après publication, l’engouement a suivi :o)
    Malheureusement, je ne fais plus de web depuis 1 an, je n’ai pas le temps de me replonger dans SPIP et encore moins de trouver les astuces à vos problèmes distincts. Désolé :-(
    Ceci dit, ce « trifouillage de spiPHP » sans prétention ne vaudra jamais un moteur HTdig ou je ne sais quelle référence dans ce domaine :-/
    Bon courage à tous !

    Répondre à ce message

  • 2

    cool !
    ça marche pour les articles ou les brèves séparemment, en revanche je ne trouve pas comment faire pour afficher article ET brève ?
    j’ai essayé de faire une boucle :

    mais ca ne passe pas, ni avec une ’,’ entre les 2 types de contenu :(

    et faire la boucle sur RUBRIQUE ne retournera que les rubriques...
    qlq voit une soluce ?
    merci :-)

    • si je comprend bien tu voudrais « mélanger » les résultats des articles et brèves et trier le tout par points ...

      a ma connaissance ce n’est pas possible ou peut-être avec quelques couches de scripts PHP

      perso j’ai donc affiché différement les autres éléments :
      http://spip-edu.edres74.net/recherc..., à droite affichage des rubriques, brèves sites ref.

    • c’est dommage, car j’arrive à comptabiliser le nb d’articles et de brèves correspondant, mais je n’arrive à remonter que les articles ou les brèves, mias pas les 2 simultanément :-(

      merci qd mm

    Répondre à ce message

  • 2

    Bonjour,

    Il me semble qu’il ne serait pas mauvais qu’avant de poser des questions sur ce *SQUELETTE* qui pose problème à certains, vous commenciez par regarder attentivement ce qu’est le moteur de recherche de spip et comment on l’insère dans une page squelette de spip.

    => ce n’est pas un *nouveau* moteur de recherche mais une amélioration de la façon de présenter les résultats (cqfd).

    Après cela vous pourrez sans aucun problème remplacer la page recherche.html de spip par celle-ci en l’habillant aux couleurs de votre site.

    Voici les liens à lire :

    -  Comment marche le moteur de recherche de spip

    -  Comment insérer les balises de recherche de spip

    Je suis sûr qu’après ça adrien sera heureux de vous contacter et de répondre à vos questions chers spipeurs ;-)

    • cool ! ça marche pour les articles ou les brèves séparemment, en revanche je ne trouve pas comment faire pour afficher article ET brève ? j’ai essayé de faire une boucle : recherchepar pointsinverse>

      mais ca ne passe pas, ni avec une ’,’ entre les 2 types de contenu :(

      et faire la boucle sur RUBRIQUE ne retournera que les rubriques... qlq voit une soluce ? merci :-)

    • étrange, avez vous remarqué que des mots ne sont pas pris en compte dans certaines pages ?
      exemple avec la recherche du terme « informatique », regardez sur http://vincent.limouza.free.fr/article.php?id_article=3&var_recherche=informatique, le bloc Objet du texte contient 2 fois le terme et un seul est surligné ?

      le moteur oublierait-il de comptabiliser certaines occurences et donc se baserait sur de fausses données pour ses calculs de pertinence ?

      un grand merci pour votre aide

    Répondre à ce message

  • 1

    Je viens de mettre en place le moteur de recherche mais ce dernier ne me retourne aucun résultat, j’ai validé la fonction recherche au niveau admin, je crois qu’il y a quelques choses à voir avec l’index du site etc... un fameux fichier .index dans /ecrire/data, vous pouvez m’expliquer le fonctionnement.

    Thanks

    • extrait de la doc : Retenez également que, si vous activez le moteur après avoir déjà publié des articles, ceux-ci ne sont pas immédiatement indexés : ce seront les visites sur le site public qui provoqueront leur indexation. Sur un gros site, cela peut prendre un certain temps.

      Donc si le site est peu visite ou que c’est un gros site, cela peut prendre du temps.

      J’ai lu sur la liste, qu’une astuce etait de passer un aspirateur de site ( winHTTrack sur framasoft
      ) sur le site a indexer. Mais je ne garanti pas le resultat ;-)

      La DOC :

    Répondre à ce message

  • Bonjour,
    ce moteur de recherche index t’il les mots de moins de 3 lettres ?

    Et qu’elle est la difference avec le moteur de recherche classique ?

    Merci

    Répondre à ce message

Ajouter un commentaire

Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :

  • Désactiver tous les plugins que vous ne voulez pas tester afin de vous assurer que le bug vient bien du plugin X. Cela vous évitera d’écrire sur le forum d’une contribution qui n’est finalement pas en cause.
  • Cherchez et notez les numéros de version de tout ce qui est en place au moment du test :
    • version de SPIP, en bas de la partie privée
    • version du plugin testé et des éventuels plugins nécessités
    • version de PHP (exec=info en partie privée)
    • version de MySQL / SQLite
  • Si votre problème concerne la partie publique de votre site, donnez une URL où le bug est visible, pour que les gens puissent voir par eux-mêmes.
  • En cas de page blanche, merci d’activer l’affichage des erreurs, et d’indiquer ensuite l’erreur qui apparaît.

Merci d’avance pour les personnes qui vous aideront !

Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.

Qui êtes-vous ?
[Se connecter]

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici

Ce champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.

Ajouter un document

Suivre les commentaires : RSS 2.0 | Atom