recherche

Trouvez ici tout l'aide dont vous avez besoin concernant le script d'annuaire Arfooo.
Merci de reporter les éventuels bugs trouvés.

recherche

Messagede samourai69 » Jeu 1 Jan 2009 21:58

J'ai remarqué que lorsqu'on fais des recherches de mots avec 3 lettres ou moins il n'y avait jamais de correspondance, c'est pas mal mais est ce que ca serait possible d'avoir des resultats pour les mots de 3 lettres pour pouvoir chercher "fhm" par exemple

Edit: J'ai aussi remarqué que lorsqu'on cherchait "recettes", on n'avais pas les mots clé "recette" de recherché. C'est peut etre trop compliqué à faire je sais pas.
Dernière édition par samourai69 le Mer 7 Jan 2009 21:34, édité 3 fois.
samourai69
 
Messages: 250
Inscription: Jeu 6 Nov 2008 12:35


Re: [probleme] recherche

Messagede 37°2 » Jeu 1 Jan 2009 22:14

Hello,

Ca peut être handicapant effectivement pour certaines abréviations.. CV, GSM, CGT, LVMH etc..

++
37°2
 
Messages: 87
Inscription: Lun 8 Déc 2008 18:27

Re: [probleme] recherche

Messagede Arf » Ven 2 Jan 2009 12:45

Bonjour,

Étant donné que la description est en fulltext, et que le fulltext est configuré très souvent pour donner une correspondance à partir de 4 lettres, je ne peut pas faire grand chose.
Je dois penser au performance des annuaires également... donc difficile de satisfaire tout le monde.
Arf
Administrateur du site
 
Messages: 3082
Inscription: Lun 21 Jan 2008 14:53

Re: recherche

Messagede morine » Jeu 12 Fév 2009 09:29

j'ai un annuaire spécialisé dans le Bio ... lorsque l'on tape "bio" dans le moteur de recherche rien n'apparait ? comment modifier cela SVP ? défini par exemple un nb minimum de 3 lettres erait un ENORME plus Ô combien fonctionnel pour moi !

Merci bien
morine
 
Messages: 236
Inscription: Mar 16 Déc 2008 17:39

Re: recherche

Messagede samourai69 » Jeu 12 Fév 2009 17:10

il me semble que c'est impossible pour la fonction MATCH de faire des recherches de moins de 4 caractères :|
samourai69
 
Messages: 250
Inscription: Jeu 6 Nov 2008 12:35

Re: recherche

Messagede morine » Jeu 12 Fév 2009 21:26

merci Samourai pour cette réponse ...mais cela reste "chinois" pour moi ;)
morine
 
Messages: 236
Inscription: Mar 16 Déc 2008 17:39

Re: recherche

Messagede morine » Ven 13 Fév 2009 12:32

anyone ?
morine
 
Messages: 236
Inscription: Mar 16 Déc 2008 17:39

Re: recherche

Messagede morine » Ven 13 Fév 2009 13:30

j'ai trouvé ... merci ;) ... enfin ..pas tout à fait car cela ne focntionne que partiellement.
DAns la page sitemodel.php vers la ligne 283 j'ai remplacé ce boutd e code :
Code: Tout sélectionner
    function createSearchCriteria($phrase)
    {
        $phrase = strtr($phrase, '+-><()~*"', ' ');
        $words = preg_split("#\s+#", $phrase);
        $phrase = "+".implode(" +", $words);
       
        $phrase = addslashes($phrase);
        $c = new Criteria();
        $c->add("MATCH (siteTitle, description)
        AGAINST ('$phrase' IN BOOLEAN MODE)");
        $c->addOr("LOCATE( '$phrase', url ) > 0 ");

        return $c;
    }

PAr celui là :
Code: Tout sélectionner
    function createSearchCriteria($phrase)
    {
        $phrase = addslashes($phrase);
        $c = new Criteria();
        $c->add("MATCH (siteTitle, description)
        AGAINST ('$phrase' IN BOOLEAN MODE)");
        $c->addOr("LOCATE( '$phrase', url ) > 0 ");

        return $c;
    }


Cela fonctionen avec 3 lettres mais par contre tous les sites qui ont le mot "bio" soit dans le titre soit dans la decription ne s'affichent pas ! seulement un quinzaine ... quelle que soit le nb pramétrer en zone admin ...
Please help ?
morine
 
Messages: 236
Inscription: Mar 16 Déc 2008 17:39


Retourner vers Installation, aide et report de bugs

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

 
Copyright © arfooo.com  2007 - 2011  -  Tous droits réservés  -  Partenaires de confiance
Sites du groupe: petites annonces gratuites   voyance en direct - tirage tarot   Consultant en référencement
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group | phpBB SEO Traduction par: phpBB-fr.com
cron