Annonce

#1 2009-10-02 11:49:57

xavier19
Invité

recherche

Bonjour,

Actuellement quand je fais une recherche  via la page recherche de la gallerie sur ma photothèque par exemple du n° 82 (j'ai mes fichiers qui sont renommé avec des chiffres)

Le résultat de la recherche affiche tous les fichiers ou ce trouve 82, ex: fichier n°182, fichier n° 282 , etc...

Je souhaite que la recherche affiche seulement 82 et pas d'autre fichier.

Savez-vous comment je peux modifier ça ?

Merci d'avance,

#2 2009-10-02 12:49:04

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: recherche

Quelle recherche?
Nous proposons 2 recherches différentes qui ne donnent pas les mêmes résultats.
Je me souviens de longues discussions avec un certain LTBG qui a eu bien du mal à comprendre.

Que donne la recherche de " 82 " ?
Que donne la recherche de "% 82 %" ?

[Forum, topic 13509] Bug avec la fonction recherche rapide
[Forum, topic 13510] [RESOLU] Optimiser la recherche sur les mots clés IPTC keywords
et il y a eu encore d'autres messages avec LTBG sur ce thème.


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#3 2009-10-02 12:51:30

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: recherche

(Personnellement, je n'irai jamais sur une galerie faire une recherche de 82.
Si c'est l'année 1982 qui m'intéresse, il y a le calendrier qui est là pour ça).


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#4 2009-10-03 09:19:35

xavier19
Invité

Re: recherche

Bonjour,
Il s'agit de ce formulaire de recherche: http://maphotographie.com/photo-eveneme … search.php

Il sert à effectuer une recherche par dossard. Le numéro des dossard est inscrit dans le nom du fichier ainsi que dans les mots clés.
La recherche avec % 82 % donne le même résultat.
Comment puis-je faire pour que seul le dossard 82 sorte ?

Merci d'avance,

#5 2009-10-03 09:27:39

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16781

Re: recherche

[hs]
Jolie personnalisation ;-)
N'hésite pas à t'inscrire sur le forum[/hs]


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#6 2009-10-03 13:29:16

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: recherche

Je jetterai un œil (d'autant que le thème est magnifique).
Je regrette qu'en même qu'on vienne nous poser une question sur un "problème" de recherche, alors que personne ne se plaint de la recherche de Google.

La solution est sans doute ailleurs.
Dans quel champ est le numéro de dossard?
Name ou File?


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#7 2009-10-03 17:46:22

xavier19
Invité

Re: recherche

le numéro de dossard se trouve dans le nom du fichier (ex: 82-photo.jpg).
Je l'ai aussi mis dans les mots clés.

En fait dans l'idéale, je souhaite que la recherche s'effectue seulement dans les mots clés et pas dans le nom du fichier.

Merci pour votre aide !

#8 2009-10-04 10:21:13

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: recherche

[HS]
@Xavier19: Petite correction sur votre site

Photothèque propulsée par Piwigo

[/HS]

Soit il faut réécrire un module de recherche spécifique.
Soit on arrive à modifier les champs de recherche.
Soit il faut revoir le codage de la photo et trouver non plus un simple numéro de dossard mais plutôt "D50" (pour dossard #50).


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#9 2009-10-05 09:38:38

rvelices
Équipe Piwigo
2005-12-29
1417

Re: recherche

xavier19 a écrit:

le numéro de dossard se trouve dans le nom du fichier (ex: 82-photo.jpg).
Je l'ai aussi mis dans les mots clés.

En fait dans l'idéale, je souhaite que la recherche s'effectue seulement dans les mots clés et pas dans le nom du fichier.

Merci pour votre aide !

Je ne suis pas trop pour avoir cette fonctionnalité en pwg - je trouve utile la recherche dans le nom du fichier.

Neanmoins, si tu veux, tu peux  modifier le fichier include/functions_search.inc.php, dans la fonction function get_quick_search_results($q, $super_order_by, $images_where=''), commenter le code

Code:

   if (!empty($q_like_clause))
   {
     $where_clauses .= '
     OR '. str_replace($q_like_field, 'file', $q_like_clause);
     $where_clauses = '('.$where_clauses.')';
   }

Dernière modification par rvelices (2009-10-05 09:38:52)

Hors ligne

#10 2009-10-06 12:34:29

xavier19
Invité

Re: recherche

Merci pour l'info, mais je ne sais pas ce qu'il faut modifier.

#11 2009-10-06 14:23:12

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: recherche

rvelices a écrit:

Je ne suis pas trop pour avoir cette fonctionnalité en pwg - je trouve utile la recherche dans le nom du fichier.

Neanmoins, si tu veux, tu peux  modifier le fichier include/functions_search.inc.php, dans la fonction function get_quick_search_results($q, $super_order_by, $images_where=''), commenter le code

Code:

   if (!empty($q_like_clause))
   {
     $where_clauses .= '
     OR '. str_replace($q_like_field, 'file', $q_like_clause);
     $where_clauses = '('.$where_clauses.')';
   }

modifier le fichier include/functions_search.inc.php

comme ceci:

Code:

/*
   if (!empty($q_like_clause))
   {
     $where_clauses .= '
     OR '. str_replace($q_like_field, 'file', $q_like_clause);
     $where_clauses = '('.$where_clauses.')';
   }
*/

Commenter =
/* avant
et
*/ après.


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#12 2009-10-06 14:24:47

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: recherche

Ceci dit, je ne suis pas convaincu par la proposition de rvelices.
Mais nous attendrons ton verdict.


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#13 2009-10-06 14:34:11

xavier19
Invité

Re: recherche

ok merci j'avais pas compris "commenter "....

Je viens de tester cela ne change rien.
Merci quand même pour votre aide.

#14 2009-10-06 14:47:28

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: recherche

J'explique pourquoi.

L'astuce de rvelices porte sur la "recherche rapide" (quicksearch).
Mais tu as développé ta recherche de dossard sur la recherche classique.
La solution de rvelices ne peut donc pas fonctionner.

Je pense qu'une recherche de dossard via un plugin serait idéale dans ton cas.

(J'avais signalé dans mon second post: "Nous proposons 2 recherches différentes".)


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact