Skip to content

Suivi individu (CMR) - Questions et suggestions d'amélioration #580

Description

@ahurabielle

J'ai implémenté une première version d'un module de suivi d'individu par CMR, à l'aide de la gestion des individus.
Le code est pour l'instant ici : https://github.com/Geomaticien-shf/protocoles_suivi/tree/dev/cmr_cistude/cmr_cistude
Cette version n'a pas été soumise à la review de la communauté GeoNature, car j'attends les retours des tests par les experts qui ont l'expérience de la CMR.
Cependant, je tenais déjà à communiquer mes premiers retours.

Fonctionnement général
En l'état, une première bonne nouvelle est que le module me paraît fonctionnel !
On peut renseigner des individus, des sites puis des visites.

Synthèse
Je vais essayer d'ajouter une traduction des données de monitoring dans la synthèse de GeoNature.
Existe-t-il d'autres sous-modules de suivi d'individus déployés, pour inspiration ?

Affichage du nom d'individu
Dans l'onglet dédié aux individus, on a bien l'affichage du nom des individus (cf photo).

Image

Or, je n'ai pas trouvé de manière intuitive d'afficher le nom de l'individu sur la partie "observation".
En effet, par défaut, c'est id_indivudual qui est affiché.
Or, ce qui aiderait les utilisateurs à se repérer, ça serait d'avoir le nom de l'individu individual_name.
Sans cette information, il peut être difficile de se repérer sur ce qui a déjà été saisi, ou de faire une correction sur une saisie déjà faite.

En l'état, ce que j'ai essayé pour l'afficher ne fonctionne pas. Sur la photo ci-dessous, j'aimerai pouvoir faire en sorte que la colonne "individual_name" soit remplie :
Image

Widget individu
Dans la documentation, il est précisé qu'il n'est pas possible d'ajouter des champs additionnels au widget individu.
Cependant, il pourrait être intéressant de préciser qu'il est possible malgré tout d'ajouter des filtres (j'ai par exemple conservé uniquement trois valeurs de nomenclature pour le sexe, cf photo ci-dessous) :

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions