Nouveau sujet Répondre Imprimer Syndication RSS 2.0

MOD recherche (nouvelle version)

Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14507
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 12 Juin 2005, 16:14
Etant donné que Eagle n'a plus le temps de continuer son MOD recherche et qu'il ma donné l'autorisation de le reprendre je l'ai refait (recommencé depuis le début) et je l'ai mis ici pour les tests. J'ai fait quelques rapides tests qui étaient concluant, je vous laisse le tester ici même avant que je le propose en téléchargement sur le site.


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
Equipe des MODS
Avatar de Fabogranqi
  • Age : 19 ans
  • Messages : 3095
  • Inscrit : 29 Décembre 2004
  Lien vers ce message 12 Juin 2005, 16:16
Il faudrai qu'il y ai le choix de recherche dans les messages ou dans les sujets ou les deux car j'ai fais une simple recherche pour tester et je suis arrivé a plus de 40 pages :s
 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14507
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 12 Juin 2005, 16:19
Ca cherche par défaut dans les sujets ET les messages, mais en effet c'est pas une mauvaise idée de rajouter je m'en occupe de suite.


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
Equipe des MODS
Avatar de Fabogranqi
  • Age : 19 ans
  • Messages : 3095
  • Inscrit : 29 Décembre 2004
  Lien vers ce message 12 Juin 2005, 16:45
Premier bug :

On fait une recherche, on clique sur le deuxieme page et que vois je

Citation
Vous devez entrer au moins un mot clef à chercher
 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14507
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 12 Juin 2005, 16:47
Ca vient d'être corrigé, le bug est apparu quand j'ai rajouter la possibilité de rchercher uniquement dans les sujets ou messages.


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14507
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 12 Juin 2005, 17:26
Bon étant donné que le nombre de résulta était faramineux (le MOD en fait chercher les chaines de caractères, par exemple si on cherchait "mp" et sortait aussi les messages avec des mots comme "comportement"), j'ai affiner la recherche en utilisant les REGEXP MYSQL (donc en gros maintenant il cherche les mots séparés par des espaces, ou en début de chaine, ou en fin de chaine).

Maintenant au lieu de trouver 300 pages de résultats ca sera pkutot aux alentours de 3-5 pages :)


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
VIP
Avatar de flash666
  • Messages : 2006
  • Inscrit : 01 Février 2005
  Lien vers ce message 12 Juin 2005, 17:27
c'est super je trouve, il manque peut être :

- rechercher tous les messages d'un pseudo donné classé par ordre décroissant ou croissant de date par exemple

- limiter la recherche entre 2 dates (c'est sans doute pas vraiement utile)

sans doute remplacer sujet par titre du sujet


ne remets pas à demain ce que tu peux faire faire aujourd'hui par un autre
 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14507
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 12 Juin 2005, 17:28
Effectivement rechercher les messages d'un certain pseudo ca pourrait être sympa je fais ca dès que possible :)


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
Equipe des MODS
Avatar de Fabogranqi
  • Age : 19 ans
  • Messages : 3095
  • Inscrit : 29 Décembre 2004
  Lien vers ce message 12 Juin 2005, 17:35
Faudrai aussi faire pour qu'on puisse afficher seulement les sujets des résultats ou les sujets et les messages.
 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14507
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 12 Juin 2005, 17:43
Quand tu cherches dans les sujets uniquement, il te groupe tous les messages en un seul, il suffit donc de cliquer sur le sujet ;)


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
Equipe des MODS
Avatar de Fabogranqi
  • Age : 19 ans
  • Messages : 3095
  • Inscrit : 29 Décembre 2004
  Lien vers ce message 12 Juin 2005, 17:44
Nan mais qu'il affiche que la petite barre avec le sujet et pas les messages.
 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14507
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 12 Juin 2005, 17:48
Ok je vois ce que tu veux dire, je mettrais aussi ça dans ce cas :)


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
Volcan
Avatar de Mido
  • Age : 32 ans
  • Messages : 1836
  • Inscrit : 28 Janvier 2005
  Lien vers ce message 12 Juin 2005, 17:48
Question: vas-tu en add-on faire que quand on affiche le sujet, la recherche s'afficher par ex. avec un fond jaune ?

(en fait, c'est un truc très con: dans les session, tu stocke le sujet de recherche, et dans le msg, tu fait un truc genre str_replace($sujet, "<span class="recherche">".$sujet."</span>", $message), et dans la css, .recherche { background-color: yellow; } mais tout ça dépends de comment la recherche est faite / les réusultats préparés ^^; )

Mido ^^;


http://www.loutan.net/ub/encyclo.gif
http://www.loutan.net/ub/ludivers.gif
http://www.loutan.net/ub/yves.gif
 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14507
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 12 Juin 2005, 17:49
Ouaip effectivement bonne idée de pouvoir colorer les mots clefs de la recherche sur la page :) Je rajouterai ca aussi :)


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
Volcan
Avatar de Mido
  • Age : 32 ans
  • Messages : 1836
  • Inscrit : 28 Janvier 2005
  Lien vers ce message 12 Juin 2005, 17:51
(je sais, mais j'avoue, spa de moi, c'est un Mod du blog que j'utilise....)

Mido ^^;


http://www.loutan.net/ub/encyclo.gif
http://www.loutan.net/ub/ludivers.gif
http://www.loutan.net/ub/yves.gif
 
Répondre


.