Implémenter la page Home de l'espace DRIIHM

Cette page permet de présenter l'espace, et selon l'état d'authentification de l'utilisateur, adapte les éléments graphiques.

Utilisateur non connecté (visiteur public)*

image

Utilisateur connecté mais non inscrit à l'espace

image

Utilisateur connecté et inscrit à l'espace

image

Comportement différencié des boutons d'actions / liens

image

Si l'utilisateur est auth, redirige vers les pages des processus correspondants.

Si l'utilisateur n'est pas auth, affiche une popup :

image

dont les textes sont, en anglais :

  • Access to my community resources: By logging in, you can access not only public resources (data, publications, codes) but also resources accessible through this research community.
  • Reference/catalogue: This interface guides you through the process of cataloguing your resources (data, codes), according to the FAIR principles. This will increase the visibility of your resources in Open Common and beyond.
  • Publish: This interface guides you through the process of depositing your resources (data, codes) in a recommended data repository, according to the FAIR principles. Let us guide you! Note that a DOI will be assigned to your data or codes.
  • Manage: Access to your dashboard and see the results of your previous searches and your previous data deposits. Add, modify or continue your research or data cataloguing/publication processes.
  • Access & share voc: Discover the thematic vocabularies used or recommended for our disciplinary and thematic community. Share your own thematic vocabularies with commmunity members.

Questions en suspend :

  • l'icône enveloppe est un lien mailto: ? si oui, vers quelle adresse mail ?
  • l'icône menu ouvre quoi comme menu ?
  • d'où provienne les informations de la section Documents ?
  • devons nous gérer de la contribution pour les textes présentés ?
  • devons nous afficher les actions qui n'ont pas encore de page dédiée ? (publish my resource, ...)

Composants pour cet écran

  • oc-header

  • gestion de l'état de connexion de l'utilisateur (bouton Connexion / Déconnexion)

  • oc-tree

  • paramétrable pour afficher le titre

  • doit recevoir les données via des props

  • doit émettre un événement quand l'utilisateur demande l'ouverture d'un élément, sélectionne un élément

  • oc-home-actions

  • contient les différentes actions

  • doit émettre un événement lors du clic sur l'action

  • le parent saura si l'utilisateur est connecté et adaptera la gestion de l'événement (popup ou reroutage)

  • oc-home-documents

  • en attente d'information sur la source des données à afficher

Page [:lang]/space/:space.vue (à discuter)

  • avec :space qui serait le slug / l'id du space et permettrait de filtrer les requêtes SparQL ?
Edited by mathieu.dartigues