recherche multicritères par mots clefs

salut à tous,
hier j'ai fait un mail super long et en attendant des remarques... j'ai cherché et trouvé que ce que je souhaitais n'étais ni plus ni moins qu'une recherche multicritères par mots clefs.

je suis avec spip 1.9 et je voudrais savoir si ces deux contribs sont testées sur 1.9:

http://www.netdeveloppeur.com/tutoriaux-et-astuces-spip/spip-recherche-multicriteres-article34.html?artsuite=0#sommaire_1

http://www.spip-contrib.net/Recherche-multi-critere-par-mots

et d'autre part savoir si il en existe d'autres.

merci pour vos infos

Le 3 août 06 à 12:09, gitehortus a écrit :

salut à tous,
hier j'ai fait un mail super long et en attendant des remarques... j'ai
cherché et trouvé que ce que je souhaitais n'étais ni plus ni moins
qu'une recherche multicritères par mots clefs.

je suis avec spip 1.9 et je voudrais savoir si ces deux contribs sont
testées sur 1.9:

elle ne fonctionne pas encore

NetDeveloppeur : astuces, bons plans et actu geek
multicriteres-article34.html?artsuite=0#sommaire_1

Recherche multi-critère par mots-clés - SPIP-Contrib

et d'autre part savoir si il en existe d'autres.

dans le squelette annu : Connexion · GitLab

Le 3 août 06, à 13:04, Pierre FICHES a écrit :

Le 3 août 06 à 12:09, gitehortus a écrit :

salut à tous,
hier j'ai fait un mail super long et en attendant des remarques...
j'ai
cherché et trouvé que ce que je souhaitais n'étais ni plus ni moins
qu'une recherche multicritères par mots clefs.

je suis avec spip 1.9 et je voudrais savoir si ces deux contribs sont
testées sur 1.9:

elle ne fonctionne pas encore

http://www.netdeveloppeur.com/tutoriaux-et-astuces-spip/spip-
recherche-
multicriteres-article34.html?artsuite=0#sommaire_1

Recherche multi-critère par mots-clés - SPIP-Contrib

et d'autre part savoir si il en existe d'autres.

dans le squelette annu : Connexion · GitLab
_squelettes_/annu

merci pour l'info
je suis allé voir ton lien.
si je comprend bien il faut piocher tous les fichiers marqués:
  erational@erational.org: ajout: - recherche - recherche mots croisees

mais ces fichiers sont en développement je suppose.
par exemple dans le fichier rubrique-1.html je trouve ligne 7 : <INCLURE{fond=inc/inc_head}{lang}>

or le inc/inc_head fait parti de erational@erational.org: squelette proposition pour un annuaire sous spip

..; ça me parait chaud pour mon niveau mais je veux bien essayer...
autre question je crois avoir compris que pour developper il fallait une version spip svn ou un truc comme ça..?

je veux bien un peu plus d'explications mais vous devez être débordé par plus important... mais si il ne reste plus que quelques adaptations je veux bien chopper une méthode et m'y lancer.

Le 3 août 06 à 13:42, gitehortus a écrit :

Le 3 août 06, à 13:04, Pierre FICHES a écrit :

Le 3 août 06 à 12:09, gitehortus a écrit :

salut à tous,
hier j'ai fait un mail super long et en attendant des remarques...
j'ai
cherché et trouvé que ce que je souhaitais n'étais ni plus ni moins
qu'une recherche multicritères par mots clefs.

je suis avec spip 1.9 et je voudrais savoir si ces deux contribs sont
testées sur 1.9:

elle ne fonctionne pas encore

http://www.netdeveloppeur.com/tutoriaux-et-astuces-spip/spip-
recherche-
multicriteres-article34.html?artsuite=0#sommaire_1

Recherche multi-critère par mots-clés - SPIP-Contrib

et d'autre part savoir si il en existe d'autres.

dans le squelette annu : Connexion · GitLab
_squelettes_/annu

merci pour l'info
je suis allé voir ton lien.
si je comprend bien il faut piocher tous les fichiers marqués:
  erational@erational.org: ajout: - recherche - recherche mots croisees

mais ces fichiers sont en développement je suppose.
par exemple dans le fichier rubrique-1.html je trouve ligne 7 :
<INCLURE{fond=inc/inc_head}{lang}>

or le inc/inc_head fait parti de erational@erational.org: squelette
proposition pour un annuaire sous spip

..; ça me parait chaud pour mon niveau mais je veux bien essayer...
autre question je crois avoir compris que pour developper il fallait
une version spip svn ou un truc comme ça..?

je veux bien un peu plus d'explications mais vous devez être débordé
par plus important... mais si il ne reste plus que quelques adaptations
je veux bien chopper une méthode et m'y lancer.

Pour svn il y a une explication ici : Connexion · GitLab
un client svn est un logiciel qui permet de ce connecter et de télécharger sur le serveur svn de spip oû sont entreposés tous les répertoires et fichiers de spip, des plugins, des squelettes....

hello,
non j'ai pas réussi encore mais je suis toujours à l'affût de quelque chose . j'ai capté ce mail à un moment (je ne suis pas encore assez bon pour adapter des trucs en spip...): tiens moi au courant sur le rézo ou en privé steuple :slight_smile:
le mail que j'ai capté:

Le 9 août 06 à 15:27, Pierre Bourgeois a écrit :

Pierre FICHES a écrit :

Tu doit avoir raison, ça fonctionne mieux comme ça :
[(#ENV{mot3}|=={''}|?{'', [(#ENV{mot2}|=={''}|?{'', [(#ENV{mot1}|==
{''}|?{'', ' '})]})]})<INCLURE {fond=inclusions/multimot3}{mot1=#ENV
{mot1}}{mot2=#ENV{mot2}}{mot3=#ENV{mot3}}>]

Intéressant ce code. Est-ce c'est pour faire de la recherche
multicritère par mot-clé? Si oui, aurais-tu un exemple ?

oui c'est pour faire de la recherche multicritère : pourquoi
s'embêter ( :slight_smile: ) avec du php alors que spip peut le faire ?

exemple :

dans le fichier rubrique j'ai un formulaire qui permet de
sélectionner plusieurs mots clés (ce sont des mots affectés entre
autre à des rubriques) et de les envoyer sur le squelette qui
comporte le filtre ci dessus. si les trois mots (qui font partie de
trois groupe différent) sont présent dans l'environnement alors
l'inclusion est pratiquées. L'inclusion est une série de boucles
imbriquées façon cigogne.
<div><BOUCLE_1(RUBRIQUES){id_secteur=1}{par num titre}{id_mot=#ENV
{mot1}}{doublons}>
<BOUCLE_2(RUBRIQUES){id_rubrique=#_1:ID_RUBRIQUE}{id_mot=#ENV{mot2}}>
<BOUCLE_3(RUBRIQUES){id_rubrique=#_2:ID_RUBRIQUE}{id_mot=#ENV{mot3}}>
[mot niveau 3 : (#TITRE) <br />]</BOUCLE_3>Pas de résultat<//
BOUCLE_3></BOUCLE_2></BOUCLE_1></div>

Et ça marche.

Le seul problème c'est que si la boucle1 donne 3 résultats, la
boucle2 donne 2 résultats et la boucle3 donne 1 seul résultat
l'affichage de cette boucle donnera : [mot niveau 3 : (#TITRE) <br /

] et 2 fois Pas de résultat . Je n'ai pas encore la solution si

quelqu'un voit comment virer ce pas de résultat quand il y en as au
moins un je suis preneur.

limite : il faut prévoir tous les cas possibles et prévoir des
actions ou traitements adaptés

pierre

Le 1 sept. 06, à 17:16, Fulvio a écrit :

salut

as tu réussi a faire fonctionner une recherche multicritère?
moi j'ai trouvé ca http://www.spip-contrib.net/spikini/PagePrincipale?wiki=VarianteContribRecherche-multi-critere-par-mots
mais n'arrive pas encore à l'adapter à une 1.9.1...

merci

Fulvio

----- Original Message ----- From: "gitehortus" <gitehortus@free.fr>
Newsgroups: gmane.comp.web.spip.user
Sent: Thursday, August 03, 2006 12:09 PM
Subject: recherche multicritères par mots clefs

salut à tous,
hier j'ai fait un mail super long et en attendant des remarques... j'ai
cherché et trouvé que ce que je souhaitais n'étais ni plus ni moins
qu'une recherche multicritères par mots clefs.

je suis avec spip 1.9 et je voudrais savoir si ces deux contribs sont
testées sur 1.9:

NetDeveloppeur : astuces, bons plans et actu geek
multicriteres-article34.html?artsuite=0#sommaire_1

Recherche multi-critère par mots-clés - SPIP-Contrib

et d'autre part savoir si il en existe d'autres.

merci pour vos infos