le match pour afficher toutes les catégories d'un groupe devrait se faire uniquement sur le début du nom du groupe
publié le , mis à jourton avis @n4n5 ?
n4n5
Je suis pas sûr de comprendre, tu veux uniquement
Place PMRdans ce cas ?Le but c'est d'être générique et de supporter des fautes et des cas d'input un peu chelou. Donc si tu trouves une bonne option pour résoudre ça, c'est cool
Mais par exemple, si je comprends ton titre. Qu'est ce qui va être afficher quand on cherche "voiture" Recharge voiture, location de voiture et covoiturage seront présents ? Si oui, alors ton algo sera bien
TLDR j'ai pas d'avis particulier, c'est pas un problème simple avec une solution, c'est un problème avec beaucoup de cas extrêmes
etienneJr
Je voudrais qu'on soit plus restrictifs sur le déclenchement de l'affichage de toutes les catégories d'un groupe. Je le considère quasiment comme un easter egg, donc je voudrais qu'il soit plus difficile à déclencher. Notamment car il affiche toutes les catégories masquées. Aujourd'hui tu cherches
Tourpour Tours, ouMentpour Menton, tu obtiens une liste beaucoup trop longue, et ton résultat de photon est invisible. Quand il se déclenche, il faut qu'on comprenne pourquoi il s'est déclenché.Donc je propose de faire un traitement spécifique pour ce cas : que l'affichage du groupe complet ne se déclenche que si on a cherché le début du nom du groupe.
Qu'en penses tu ?
n4n5
@etienneJr wrote in https://codeberg.org/cartes/web/issues/3214#issuecomment-25605521:
Je voudrais qu'on soit plus restrictifs sur le déclenchement de l'affichage de toutes les catégories d'un groupe. Je le considère quasiment comme un easter egg, donc je voudrais qu'il soit plus difficile à déclencher. Notamment car il affiche toutes les catégories masquées. Aujourd'hui tu cherches
Tourpour Tours, ouMentpour Menton, tu obtiens une liste beaucoup trop longue, et ton résultat de photon est invisible. Quand il se déclenche, il faut qu'on comprenne pourquoi il s'est déclenché.Donc je propose de faire un traitement spécifique pour ce cas : que l'affichage du groupe complet ne se déclenche que si on a cherché le début du nom du groupe.
Qu'en penses tu ?
Okay, mais dcp, je suppose que on dois gérer les accents ?
Déplacement|Deplacement=> Catégories déplacementplace=> Pas la catégoriesMais également d'autre cas
Services publics=> si l'utilisateur cherche public, il faudrait que ça s'afficheLoisirs et nature=> si l'utilisateur cherche nature, il faudrait que ça s'afficheDonc le début de chaque mot du nom du groupe ?
ou si quelqu'un voit un autre cas bizarre?
laem
Il y a en effet une différence entre matcher sur une partie d'un mot et matcher sur une partie d'une phrase avec des espaces. Faudrait voir si Fuse n'a pas cette distinction en option et si ça résout pas simplement le pb ici.
laem
L'autre solution, peut-être complémentaire, plus UX, c'est d'adopter un affichage plus horizontal des catégories. Une liste horizontale à défiler sur mobile pour voir les autres catégories proposées. Ainsi les résultats photon ne sont jamais trop bas.
n4n5
J'ai push https://codeberg.org/cartes/web/pulls/3230 qui améliore ton pb @etienneJr
Dis moi ce que t'en pense, close l'issue ou laisse ouvert
@laem wrote in https://codeberg.org/cartes/web/issues/3214#issuecomment-26073434:
L'autre solution, peut-être complémentaire, plus UX, c'est d'adopter un affichage plus horizontal des catégories. Une liste horizontale à défiler sur mobile pour voir les autres catégories proposées. Ainsi les résultats photon ne sont jamais trop bas.
Pas une mauvaise idée non plus, il faudrait surtout montrer qu'on peut justement scroll (quand il y a bcp de catégories)