Hello!

Inspiré(e) de prendre part à la discussion ? Ou de poser une question ou demander de l’aide ?

Alors bienvenues dans les grands sujets des forums de La Bulle : m’inscrire.

Cette partie du forum n’est pas compatible avec les bloqueurs publicitaires

Félicitations à vous, de préférer les accès payants plutôt que la gratuité par la publicité, c’est honnorable et cohérent de votre part. Malheureusement, l’accès payant par micropaiement (qui serait d’environ 1 cent pour 20 pages consultées) n’est pour l’instant pas encore mis en place, et l’accès gratuit sans publicité, est réservé aux membres actif(ve)s du forum. En attendant, si vous souhaitez poursuivre votre visite chez nous, vous pouvez ajouter le site à votre liste blanche, ou encore mieux, désactiver le bloqueur partout. Pour ajouter le site à votre liste blanche, pour Firefox (similaire pour les autres navigateurs), rendez‑vous en bas à gauche de la fenêtre de votre navigateur, et cliquez sur le menu comme dans l’exemple de l’image ci‑dessous, puis rechargez la page, en appuyant sur F5.

La fonction Rechercher du forum
Auteur Message
Administrateur
Avatar de l’utilisateur
  • Genre : Télétubbie
  • Messages : 17497
Mer 21 Déc 2011 18:44
Message La fonction Rechercher du forum
Pour les gens auraient voulu l’utiliser, vous aurez peut être remarqué que la fonction de recherche du forum semblait manquer des messages et ne pas renvoyer tous les résultats.

Maintenant ça devrait marcher, mais avec une limitation, qui est que la recherche sur des mots de moins de 4 caractères n’est pas possible.

Pour les curieux, c’est la méthode Fulltext Native de PHPBB qui déconne. La méthode Fulltext MySQL fonctionne, elle au moins, mais avec la limite de la taille minimum d’un mot indiquée plus haut, et qui ne peut pas être modifié. Pour la taille du plus petit mot possible, 3 caractères aurait été mieux, mais tant‑pis, ce sera 4.

Image
Hibou57

« La perversion de la cité commence par la fraude des mots » [Platon]
Profil Site Internet
Administrateur
Avatar de l’utilisateur
  • Genre : Télétubbie
  • Messages : 17497
Lun 19 Aoû 2013 18:57
Message Re: La fonction Rechercher du forum
Finalement j’ai rétabli l’ancienne méthode de recherche, parce que celle de l’index FULLTEXT de MySQL pose problème, à cause de la limite inférieure de la longueur des mots, qui ne permettait même pas de trouver sur LaBulle, le mot « Ada », alors que le sujet est souvent abordé ici, et à cause d’une limitation de MySQL <= 5.5, qui fait qu’on ne peut pas garantir l’intégrité de la base de données avec un index FULLTEXT, car seulement supporté par MyISAM, qui ne supporte pas les fonctions d’intégrité, qui ne sont supportées que par InnoDB, qui ne supporte pas les indexes index FULLTEXT avant MySQL 5.6, et comme le forum utilise MySQL 5.5…

Voilà donc, maintenant on peut trouver « Ada » en faisant une recherche sur le forum. Mais certains mots sont manqués; pour une raison que j’ignore, il n’est pas possible de trouver « Test », alors qu’il est possible de trouver « Teste » ou « Testé ».

Important : la recherche ne fait pas la différence minuscule/majuscule, mais elle distingue les accents ! Par exemple une recherche sur le mot « marée » renvoi des résultats, mais pas une recherche sur le mot « maree », sans accent — cette recherche ne renvoi rien (à part ce message, maintenant Grand sourire ).

Image
Hibou57

« La perversion de la cité commence par la fraude des mots » [Platon]
Profil Site Internet