Les modèles de métadonnées

Description du formulaire de création d’un modèle de métadonnées (template)

Pour permettre de contextualiser une ressource que l’on dépose dans POUNT et que l’on veut partager on lui associe des métadonnées (informations sur les données).

POUNT permet de créer des modèles de métadonnées et dispose de modèle de métadonnées standards qui peuvent être enrichis.

Un modèle de métadonnées peut être créé au niveau d’un projet et peut être utilisé pour tous les ensembles du projet.

Ce modèle créé au niveau d’un projet peut être également enrichi suivant les ensembles du projet et une copie est créée pour l’ensemble qui devient spécifique à l’ensemble.

Un modèle de métadonnées peut être rendu public et donc visible pour toute la communauté utilisant POUNT unistra en faisant la demande auprès du référent.

Formulaire de création d’un modèle de métadonnées

Il faut absolument nommer tout composant ajouté dans un modèle de métadonnées pour éviter les dysfonctionnements lors de la saisie

Exemple à partir du modèle Datacite (modèle avec les métadonnées socles)

formulaire1

Configuration du modèle

formulaire2 : paramétrage du composant

formulaire3 : suppression du composant

Pour sauvegarder :

formulaire4

ou

formulaire5

Panneau Layouts

formulaire6

Row :

  • crée une ligne qui peut être découpée en colonne, par défaut il n’y a qu’une seule colonne

  • Ligne par page correspond à la pagination du tableau, on peut ajouter jusqu’à 12 colonnes, et cette pagination permet d’en afficher 5,10, 15 ou toutes les colonnes

  • API : pas nécessaire de renseigner parce que ce composant ne retourne pas de données

formulaire7

formulaire8

Content :

  • permet de créer un entête pour un ensemble de métadonnées

formulaire9

  • Data : texte contextuel

  • API : pas nécessaire de renseigner parce que ce composant ne retourne pas de données

  • Conditionnal : permet de le rendre existant et de l’afficher en fonction de réponse d’autre champ

formulaire10

Inputs

Format des champs qui peuvent être intégrés au modèle

formulaire11

Composant SELECT

formulaire12

dans DATA :

  • Liste de valeurs existantes pour le champ
  • Multiple pour pouvoir selectionner plusieurs valeurs
  • Depends : ou dependant de la reponse d’un autre champ
  • Search : recherche dans la liste de valeurs

Panneau SETTINGS

Permet de définir les langues de la plateforme et pour lesquelles le libellé des champs pourra être traduit

formulaire13

Champs de métadonnées

formulaire14 : paramétrage du champ

formulaire15
suppression du champ

Pour sauvegarder :

formulaire16

ou

formulaire17

Paramétrer un champ : selectionner un Inputs*

formulaire18

panneau DISPLAY

formulaire

Visibilité du champ (visibility) : champ affiché ou non, et si l’on veut qu’il existe dans le formulaire

  1. pour qu’il existe
  2. pour qu’il soit visible

formulaire19

Répétable (Repeatable) :

Oui ou non et combien de fois : nombre max de répetitions, et nbre affiché par défaut

formulaire20

Contenu (Content) du champ

  1. Label/Libellé attendu
  2. Placeholder : valeur par défaut
  3. Hint : aide contextuelle
  4. Préfix / Suffix : texte affiché avant ou après le label exemple : pour préciser une unité de mesure
  5. Component : format d’entrée
  6. Filled : applique un fond gris au champ
  7. Rounded : applique une bordure arrondie au champ
  8. Clearable : permet à l’utilisateur “d’effacer” sa réponse
  9. Outlined : contours
  10. Shaped : ombré

Panneau VALIDATION

formulaire21

  1. Required : champ obligatoire ou pas
  2. Minimum et Maximum : longueur de la réponse d’un champ texte, min et max si c’est un nombre
  3. Custom rules : non disponible

Panneau API

formulaire

Name = nom de la variable transmise au serveur

Attention : si on renseigne le label du champ dans l’onglet DISPLAY alors le nom du champ sera créé automatiquement, par contre si on passe par l’onglet INTERNATIONALIZATION et qu’on renseigne le label alors là le nom du champ ne sera pas créé et il faudra donc renseigner un nom ici.

Panneau CONDITIONNALS

formulaire22

Permet d’ajouter des contrôles sur le champ

  • critères pour la visibilité (display)

    1. le champ existera dans le formulaire suivant la réponse à un autre champ

    2. le champ sera visible dans le formulaire suivant la réponse à un autre champ

  • critère pour rendre obligatoire (required)

  1. champ obligatoire suivant la réponse à un autre champ

Panneau INTERNATIONALIZATION

Si dans la configuration du modèle on a permis de saisir une autre langue : la traduction des champs s’oppère ici

formulaire23