GeoNature
GeoNature copied to clipboard
Possibilité d'épingler une occurrence
Besoin formulé par Picardie Nature.
Lorsqu'une observation est soumises à discussion, un validateur ou un observateur peut avoir besoin d'ajouter un tag pour retrouver rapidement cette observation. La possibilité d'épingler permet alors de "marquer" des occurrences pour répondre par exemple à ce type de cas d'usage.
Chaque marquage est donc strictement propre à un utilisateur (elle lui appartient). Un utilisateur ne peut donc voir que ses marquages et pas ceux des autres.
Une observation peut donc être marquée :
- Par plusieurs observateurs
- Une fois par observateur
Une épingle peut être manuellement enlevée par son propriétaire via un clic le même bouton qui a servi à l'ajout.
Détails techniques
La table t_reports
contiendra les épingles sur le même fonctionnement que les signalements #1750.
La date sera donc connue et permettra ultérieurement une purge sur les marquages qui serait trop anciens.
La table BibReportsTypes contient déjà le type pin
qui sera utilisé spécifiquement pour cette fonctionnalité.
Critères d'acceptation
- Ouvrir la liste SYNTHESE ou VALIDATION
- Cliquer sur une occurrence
- Cliquer dans la toolbar des actions sur
Epingler
- Accéder au module VALIDATION ou SYNTHESE
- Voir dans la liste une punaise sur les occurrence épinglées
- Rechercher via un filtre avancé sur le champ spécifique
Est épinglée
- Ne voir que les occurrences marquées par l'utilisateurs
- Supprimer le filtre avancé
Est épinglé
- Voir toutes les occurrences dans la liste
- Cliquer sur une observation épinglées
- Cliquer dans la toolbar sur le bouton `Ne plus épingler" (la couleur du bouton est différente car il y a déjà une épingle)
- Retourner dans la liste et voir que l'observation n'est plus épinglées
- Reproduire l'étape
6
et ne pas voir l'observation concernées par l'étape11
@jbdesbas est-il possible de valider que ce fonctionnement est bien conforme et qu'on a pas oublié de cas d'usage ?
@Gaetanbrl OK. La gestion des épinglages sur la synthèse n'était pas demandée (validation seulement), mais ca me parait tout de même pertinent.
La gestion des épinglages sur la synthèse n'était pas demandée
@camillemonchicourt un retour sur ce point ?
Oui comme les signalements, c'est utile de l'avoir des 2 côtés. Mais avec un paramètre pour activer ou non globalement la fonction d'epinglagle (masquant aussi le filtre "Est épinglé".
Mais avec un paramètre pour activer ou non
Oui tout à fait
Intégré dans la 2.10.0.