Il faudrait pouvoir afficher un statut validé ou expert pour certains utilisateurs. Ce statut serait décidé manuellement dans l’admin.
Option 1:
définir un nouveau champ dans la table User
utiliser cette information dans l’application pour afficher un badge à coté de l’utilisateur.
Option 2:
utiliser un maximum les fonctionnalités de “reward”. Mais rien ne semble stocké en db, donc il faudrait combiner avec l’option 1.
Faut-il ensuite utiliser cette information dans les points d’API des observations, càd flagger les observations d’utilisateurs expert comme expert?
Temps estimé: 2.5 jours
Il faudrait pouvoir afficher un statut validé ou expert pour certains utilisateurs. Ce statut serait décidé manuellement dans l’admin.
Option 1:
* définir un nouveau champ dans la table User
* utiliser cette information dans l’application pour afficher un badge à coté de l’utilisateur.
Option 2:
* utiliser un maximum les fonctionnalités de “reward”. Mais rien ne semble stocké en db, donc il faudrait combiner avec l’option 1.
Faut-il ensuite utiliser cette information dans les points d’API des observations, càd flagger les observations d’utilisateurs expert comme expert?
Temps estimé: 2.5 jours
- add user eval in User model + write migration
- add user eval in Site and Visit Admin
- add user eval in 2 API end points: http://localhost:8080/api/sites/{id} and http://localhost:8080/api/sites/programs/{id}, through the functions `get_site_visits` and `format_site`, respectively.
Vue de la table des Sites:

Vue de la table des Visites:

Y at-t-il moyen d’affecter un badge à l’expert ? Et de le faire apparaitre sur le rapport de visite ou le site ?
Possible, mais on devrait limiter les modifications au code GeoNature au max. A discuter.
> Y at-t-il moyen d’affecter un badge à l’expert ? Et de le faire apparaitre sur le rapport de visite ou le site ?
Possible, mais on devrait limiter les modifications au code GeoNature au max. A discuter.
Attention, il y a une migration SQL à faire: https://github.com/Champs-Libres/GeoNature-citizen/blob/champs-libres-dev/data/migrations/add_user_eval.sql
◦ Ajouter un badge dans programme + visites. Ajouter uniquement un badge pour les eval « CONFIANCE »
◦ modifier le champ user dans la page des téléversements pour en faire un <select> avec les Users. Comma ça on pourra mettre une eval sur les users « import »
◦ Ajouter un badge dans programme + visites. Ajouter uniquement un badge pour les eval « CONFIANCE »
◦ modifier le champ user dans la page des téléversements pour en faire un <select> avec les Users. Comma ça on pourra mettre une eval sur les users « import »
le rebuild de media est super rapide. Cela a marché sans problèmes
NB: Pour ajouter une nouvelle image, il faut suivre les instructions ici : https://gitea.champs-libres.be/champs-libres/biommap/wiki/Image-programme
le rebuild de media est super rapide. Cela a marché sans problèmes
Une icone “check” verte a été ajouté à côté du nom de l’utilisateur de confiance à plusieurs endroits: dans sa page personelle, dans la page d’un programme et dans le détail de la page des visites.
D’autre part, dans l’interface admin sur la page des téléversements (import de données), le champ des utilisateur est un sélecteur d’utilisateur existant: on ne peut plus ajouter un utilisateur fictif “à la main”.
Une icone “check” verte a été ajouté à côté du nom de l’utilisateur de confiance à plusieurs endroits: dans sa page personelle, dans la page d’un programme et dans le détail de la page des visites.



D’autre part, dans l’interface admin sur la page des téléversements (import de données), le champ des utilisateur est un sélecteur d’utilisateur existant: on ne peut plus ajouter un utilisateur fictif “à la main”.

Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Il faudrait pouvoir afficher un statut validé ou expert pour certains utilisateurs. Ce statut serait décidé manuellement dans l’admin.
Option 1:
Option 2:
Faut-il ensuite utiliser cette information dans les points d’API des observations, càd flagger les observations d’utilisateurs expert comme expert?
Temps estimé: 2.5 jours
get_site_visitsandformat_site, respectively.Vue de la table des Sites:
Vue de la table des Visites:
Possible, mais on devrait limiter les modifications au code GeoNature au max. A discuter.
mergé dans champs-libres-dev
Attention, il y a une migration SQL à faire: https://github.com/Champs-Libres/GeoNature-citizen/blob/champs-libres-dev/data/migrations/add_user_eval.sql
NB: Pour ajouter une nouvelle image, il faut suivre les instructions ici : https://gitea.champs-libres.be/champs-libres/biommap/wiki/Image-programme
le rebuild de media est super rapide. Cela a marché sans problèmes
Une icone “check” verte a été ajouté à côté du nom de l’utilisateur de confiance à plusieurs endroits: dans sa page personelle, dans la page d’un programme et dans le détail de la page des visites.
D’autre part, dans l’interface admin sur la page des téléversements (import de données), le champ des utilisateur est un sélecteur d’utilisateur existant: on ne peut plus ajouter un utilisateur fictif “à la main”.