Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(1) En tant que contributeur, je souhaite soumettre une annotation sur une ressource. En tant qu'admin, je souhaite voir les annotations soumises #2324

Open
Alexmarmelab opened this issue Jan 10, 2025 · 0 comments
Assignees
Labels
Triage Nouveau problème ou besoin à étudier et à classer

Comments

@Alexmarmelab
Copy link
Collaborator

Alexmarmelab commented Jan 10, 2025

En front :
Sur les pages ressources :

  • Ajouter un bouton Image à côté de chaque titre des pages
  • Au clic sur le bouton, afficher un popper avec :
    • Titre "Faire un commentaire"
    • Textarea "Commentaire *" (obligatoire)
    • Bouton "Valider"
    • Une croix pour le fermer
  • Au clic sur "Valider" afficher un snackbar de confirmation "Votre suggestion a bien été transmise. Nous vous remercions pour votre contribution."

En back :
Dans Données :

  • Ajouter une nouvelle page "Annotation" qui contient un tableau à 2 colonnes :
    • "Commentaires"
    • "Annotation soumise le" qui contient la date de soumission l'annotation
  • Au survol du commentaire, afficher la valeur complète
  • Trier les annotations les annotations par date de soumission
  • Rendre triable et filtrable les colonnes (Opérateur "Contient" pour le filtre, de la même façon que pour la page "Données")
  • Ajouter la pagination

Informations à stocker pour faciliter l'implémentation des futurs cartes :

  • id de la ressource et du champ en BDD
  • id du champ

Front
Image

Exemple au clic sur le bouton annotation de Author_list :
Image

Image

Admin
Image

Hors scope :

  • Choisir quels champs sont annotables
  • Connaître le contexte de l'annotation dans l'admin (titre du document, champ annoté)
  • Savoir qui est le contributeur
  • Pouvoir soumettre des annotations sur les autres pages (accueil, sous-ressources, graphique)
  • Gestion des annotation pour les champs sans étiquette
@github-actions github-actions bot added the Triage Nouveau problème ou besoin à étudier et à classer label Jan 10, 2025
@arnault-dev arnault-dev self-assigned this Jan 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Triage Nouveau problème ou besoin à étudier et à classer
Projects
None yet
Development

No branches or pull requests

2 participants