[Le site] Recherche dans les discussions
#

bohwaz
le mardi 03 septembre 2013 à 11h07
Ça manquait depuis longtemps mais voilà c'est fait : il est possible de rechercher dans les discussions.
Par contrainte technique ça recherche déjà dans les titres de discussions et ça affiche les discussions trouvées (y'a de bonnes chances que si vous cherchiez 'asexualité' les discussions dont le titre contient le mot soient plus intéressantes de ttes façons), puis dans les messages.
La recherche ne renvoie que 20 résultats des titres et 20 résultats des messages au maximum.
Je rajouterais plus tard la possibilité de chercher un message dans une discussion spécifique.
#

bohwaz
le mardi 03 septembre 2013 à 12h43
Pour ceux qui utilisent la version HTTPS (connexion sécurisée) : y'a maintenant un cookie qui dit à votre navigateur de rediriger si vous allez sur la version non chiffrée.
#

Paul-Eaglott
le mardi 03 septembre 2013 à 23h25
-- Et, euh... juste comme ça, par curiosité, on la trouve où, la fonction "recherche" ?
-- Eh bien mon petit Paul, tu vas sur la page "Discussions", et elle est à droite, juste en dessous de "nouvelle discussion" et de "Chat en direct". C'est pas plus compliqué que ça.
-- Ah oui, j'avais pas vu. Merci.
Message modifié par son auteur il y a 12 ans.
#

Cendre
le mardi 03 septembre 2013 à 23h35
A droite dans le menu.
Bravo !
(Pour info, ma petite fierté personnelle est l'ajout d'un index lucene sur le forum à mon boulot -from scratch- et j'ai donc une petite idée de l'ampleur de la tâche)
Juste une question : c'est quoi ton critère de tri pour sélectionner les 20 résultats ? (ce n'est visiblement pas la date)
Sinon, pour info, pour ceux qui utilisent la méthode google "site:polyamour.info ma recherche", et qui râlent parce que google indique un super post sur la page 12 de Lulutine, mais que celle-ci a tellement posté depuis que le post en question n'est plus page 12, il existe une petite astuce :
Dans une réponse google, il y a le titre en bleu, puis en dessous, l'adresse en vert, et à droite du lien vert, une petite flèche.
Cliquer sur cette flèche, et cliquer sur "en cache" permet d'avoir la page telle que google l'a sauvegardé à l'époque (c'est-à-dire avec le post qui nous intéresse !! )
#

bohwaz
le mercredi 04 septembre 2013 à 00h40
C'est pas du Lucene c'est du mysql Full Text c'est plus simple à mettre en place pour un "petit" site comme pa.info. Du coup c'était pas hyper compliqué à faire mais j'avais juste jamais pris le tempos de le faire ;-)
Le critère de tri c'est la pertinence, les résultats les plus pertinents en premier.
Ah oui tiens Cendre tu indique un point intéressant pour les discussions sur les pages des membres, peut-être qu'il faudrait les afficher dans l'ordre chronologique pour éviter ce souci mais du coup ça serait pas des plus pratiques non plus...
#

Anarchamory
le mercredi 04 septembre 2013 à 00h46
@Bohwaz : merci pour cette nouvelle option !
@Cendre : merci pour l'astuce : j'ai déjà été confronté à ce problème de nombreuses fois et je m'arrachais les cheveux :-)
#

bohwaz
le mercredi 04 septembre 2013 à 09h28
Rajouté la possibilité de rechercher des messages dans une discussion spécifique et une grosse icône pour que la recherche se voit mieux ;-)
J'ai aussi optimisé les petites icônes du menu de droite, ce qui leur a fait perdre 75% de poids, ça devrait charger les pages un poil plus vite
#

bouquetfleuri
le mercredi 04 septembre 2013 à 13h41
Mais il ne s'arrête plus...
Et la fonction "livraison de pizza" pendant qu'on rédige une série de réponses ?