Open Amegilla opened 3 years ago
Pour que le rang soit indiqué, depuis quelques versions, il est mentionné à la fin de chaque ligne avant le cd_nom dans la liste des taxons en saisie. On pourrait imaginer ordonner les taxons dans la liste de recherche par rang, mais ça serait potentiellement en conflit et incohérent avec l'important travail réalisé pour que les résultats soient ordonnés par pertinence : https://si.ecrins-parcnational.com/blog/2019-01-fuzzy-search-taxons.html
Créer un arbre indenté dans la liste des résultats peut être complexe et comme les objets de la liste ne sont pas hiérarchisés entre eux, je suis pas trop emballé par l'idée.
Oui je me doute que cela n'est pas simple avec le mécanisme de fuzzy search déjà existant. Ma remarque part du constat que dans les résultats de la recherche il y a systématiquement espèce et sous espèce. Peut-être simplement une mise en avant du rang espèce en gras ?
On pensait aussi utiliser texte en gras ou normal selon si le nom est un nom de référence ou un synonyme, mais à creuser en effet.
Dans le composant Taxa, j'ai ajouter cette fonctionnalités en mettant en gras les noms retenus. Il y a une méthode formatSciname() qui offre cette fonctionnalité. Elle peut peut-être servir de base pour la fonctionnalité demandée...
Le rendu:
Cela améliore déjà beaucoup la lisibilité, en effet. merci !
Il y a des chances que ce sujet ait déjà été abordé mais je n'ai pas retrouvé le ticket. Les collègues (surtout botanistes) souhaiterait que la taxinomie soit mise en évidence dans les menu déroulants notamment celui d'occtax quand on veut saisir un taxon. Par mise en évidence, on peut imaginer une organisation des espèces et sous espèces avec un tri qui place l'espèce en premier puis la/les sous espèce(s) et qui indente les sous-espèces de manière à ce que les rangs hiérachiques soient bien visibles.
L'objectif est de rendre le menu déroulant le plus clair possible. Vous pensez quoi et est-ce que c'est possible d'améliorer l'affichage du déroulant dans ce sens ?