logo

NPDS : Gestion de contenu et de communauté


Content & Community Management System (CCMS) robuste, sécurisé, complet, performant, parlant vraiment français, libre (Open-Source) et gratuit.
29 visiteur(s) et 0 membre(s) en ligne.
Activité du Site

Pages vues depuis 25/05/2001 : 106 259 098

  • Nb. de membres 8 692
  • Nb. d'articles 1 695
  • Nb. de forums 26
  • Nb. de sujets 8
  • Nb. de critiques 92

Top 10  Statistiques

Addons : moteur de recherche NPDS avec les opérateurs boolean ET, OU et SANS 11637


Les fonction boolean ET, OU et SANS sont pris en compte dans la recherche des articles, archives, rubrique et commentaire.

Je n'ai pas testé dans la recherche de rubrique pourriez-vous me dire si ça marche ?

version futur :
- Si la terme est entre guillemets alors on recherchera l'expression exact tapé
- Adaptation pour la recherche dans le forum NPDS

Comment ça marche :

Fonction « et » ou « ET » : vous permet de faire une recherche avec plusieurs ingrédients

Exemple : oignons et tomates et gruyère ne vous donnera QUE les recettes où sont présents ces trois ingrédients.

Fonction « ou » ou « OU » : vous permet de faire une recherche parmi les recettes avec plusieurs ingrédients mais qui ne sont pas forcément dans la même recette.

Exemple : tarte ou gâteaux donnera toutes les recettes de tarte et de gâteaux

Fonction « sans » ou « SANS » : vous permet de trouver toutes les recettes à base d’un (ou de plusieurs) ingrédients mais en en excluant un autre

Exemple : poulet sans tomates donnera toutes les recettes de poulet sans tomates dans la recette

Si aucune "fonction" n'est ajoutée la recherche trouvera le mot exact que vous avez tapé.

Exemple: tarte au chocolat ne trouvera que les recette ayant cette suite de mot ainsi tarte aux chocolats ne sera pas présente dans le liste des résultats.


A tester ici : http://internaude.selfhosting.net/search1.php

Download là : http://internaude.selfhosting.net/search1.zip



Note : Cool / A suivre
fredo001z Publié le : Jeudi 8 décembre 2005 à 21:48

leclub666 leclub666
Oui mais attention, quelques erreurs tout de même, exemple quand on cliques sur page suivante si plusieurs pages, le lien se fait vers le fichier search.php d'origine idem pour page précédente !


Il convient donc de remplacer partout dans le code, searh.php par search1.php




Je ne parviens non plus à obtenir une recherche fructueuse sur les Critiques (reviews)...ça ne semble pas fonctionner pour cette partie. Pour le reste ça à l'air ok.
fredo001z fredo001z
le script est en test c'est pour ça que je l'ai sauvé sous search1. Il suffi simplement de renommer la page en search.php et effectué le changement suivant : remplacer FORM ... action=search1.php... par FORM ... action=search1.php...
leclub666 leclub666
bien compris, mais pour les reviews t'as trouvé où se situe le pb ?
fredo001z fredo001z
vi c'est normalement réparer. Je dit normalement car je commence a me perdre dans toutes mais version LOL. Il est temps que je fasse du rangement chez moi :)
fredo001z fredo001z
La version 1.02bis a été corriger de quelques bugs.




Elle est tjrs accèssible au même endroit.




- http://internaude.selfhosting.net/search2.php


- http://internaude.selfhosting.net/search2.zip




Une page d'explication du programme est visible ici : http://internaude.selfhosting.net/aide_search.htm




fredo001z fredo001z
Voilà la version 1.03 qui est définitive.




Modification par rapport à la 1.02 bis


- Elle prend enfin compte des guillemets.


- Correction d'un petit bug(oubli de ma part d'une condition), lorsque l'on fesais une recherche "bidule OU machin" sa donnais "bidule et machin"




Explication des différentes fonctions




Fonction « et » : vous permet de faire une recherche avec plusieurs ingrédients




Exemple : oignons et tomates et gruyère ne vous donnera QUE les recettes où sont présents ces trois ingrédients.




Fonction « ou » : vous permet de faire une recherche parmi les recettes avec plusieurs ingrédients mais qui ne sont pas forcément dans la même recette.




Exemple : tarte ou gâteaux donnera toutes les recettes de tarte et de gâteaux




Fonction « sans » : vous permet de trouver toutes les recettes à base d’un (ou de plusieurs) ingrédients mais en en excluant un autre




Exemple : poulet sans tomates donnera toutes les recettes de poulet sans tomates dans la recette




Fonction " ": pour rechercher un terme exact




Exemple: "tarte au chocolat" (ou " tarte au chocolat " c'est le même) ne vous donnera que les résultat où l'expression apparaît clairement : tarte au chocolat et tarte au chocolat de Mahé.




Si il n'y a un nombre impaire de guillemets alors le message suivant s'affiche


- Il manque un guillemet, cela peut influer sur le résultat de la recherche




Si un ou plusieurs terme(s) entre guillemets est vide alors le message suivant s'affiche


- Il y à un/des terme(s) entre guillemets qui est/sont vide, cela peut influer sur le résultat de la recherche




Si aucune "fonction" n'est ajoutée la recherche fera comme si vous aviez mis des et entre tous les ingrédients et recherchera donc les recettes où tous ces mots sont présents...




Exemple: tarte au chocolat ne trouvera que les recettes possédant les termes tarte, au et chocolat






Le tout est disponible ici




- http://internaude.selfhosting.net/search.php


- http://internaude.selfhosting.net/search3.zip




Les commentaires sont la propriété de leurs auteurs. Nous ne sommes pas responsables de leur contenu.