Add UI services
*Les services IHM sont des fonctionnalités supplémentaires du catalogue de données, accessible depuis l'interface utilisateur. *
Configuration des services IHM
La liste des services IHM est configurable dans la partie administration de votre projet, depuis le menu User Interface et la carte Services configuration.
Notez que les services existants sont très spécifiques et ne vont pas être maintenus dans des versions ultérieures de REGARDS. Ils permettent notamment de gérer des features provenant de fem, étant donné que pour le moment, aucune interface d'administration ne permet de les gérer.
Développez vos propres services IHM pour enrichir l'utilisation du catalogue et proposer d'autres façons de visualiser la donnée. Vous pourriez par exemple, sélectionner des données pour les afficher sous forme de graphique et étudier l'évolution de certaines variables, ou encore afficher un rapport synthétique présentant des chiffres clés et pouvant s'exporter sous le format de votre choix.
Lorsque vous aurez développé votre service, ajoutez-le depuis la carte Plugin configuration en appuyant sur le bouton Add. Précisez ensuite le chemin d'accès à votre script contenant votre plugin, un aperçu des informations du script s'affichera dès que celui-ci aura été trouvé. Renseignez également quel type d'utilisateur aura le droit d'utiliser ce plugin.
Par exemple :
Une fois votre plugin créé, vous pourrez le voir dans la liste des UI Service plugin list accessible depuis la carte Services configuration.
Chaque bloc représente un type de service. L'écran accessible depuis le bouton Configuration liste toutes les instances de ce service ; chacune peut se paramétrer d'une manière spécifique. Le bouton Create vous permettra d'ajouter une nouvelle configuration.
Vous aurez la possibilité d'activer ou non une configuration du service, et de l'associer ou non à tous les jeux de données existant de votre projet. Vous pouvez également activer ce plugin pour un ou plusieurs jeux de données directement depuis le jeu de données, pour cela suivez l'étape 5 de la section création d'un jeu de données.
Application des services IHM
Les services IHM sont applicables sur les donn ées du catalogue accessible depuis http://<regards host>/user/<project>
.
Sur chaque donnée, vous pouvez appuyer sur le bouton Services pour voir les services associés. Cliquez ensuite sur le service IHM que vous souhaitez activer. Vous pouvez également les appliquer sur un groupe en cochant plusieurs cases, puis en appuyant sur le bouton qui s'affichera dans la barre au-dessus des données. Cela est uniquement possible lorsque le service le permet.
Par exemple, le plugin de test affiche une pop-up contenant la répartition des données par date :