← Retour aux issues

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 à jour
Avatar Codeberg de etienneJretienneJr

ton avis @n4n5 ? image

  1. Avatar Codeberg de n4n5n4n5

    Je suis pas sûr de comprendre, tu veux uniquement Place PMR dans 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

  2. Avatar Codeberg de etienneJretienneJr

    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 Tour pour Tours, ou Ment pour 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 ?

  3. Avatar Codeberg de n4n5n4n5

    @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 Tour pour Tours, ou Ment pour 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éplacement place => Pas la catégories

    Mais également d'autre cas Services publics => si l'utilisateur cherche public, il faudrait que ça s'affiche Loisirs et nature => si l'utilisateur cherche nature, il faudrait que ça s'affiche

    Donc le début de chaque mot du nom du groupe ?

    ou si quelqu'un voit un autre cas bizarre?

  4. Avatar Codeberg de laemlaem

    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.

  5. Avatar Codeberg de laemlaem

    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.

  6. Avatar Codeberg de n4n5n4n5

    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)


✏️ Participer à la discussion