SPW-DIG / metawal-core-geonetwork

Metawal - Catalogue pour l'information géographique de Wallonie
http://metawal.wallonie.be
GNU General Public License v2.0
3 stars 1 forks source link

Configuration - Liste des types de liens - possibilité d'exploiter la fonction #735

Closed vbombaerts closed 2 years ago

vbombaerts commented 2 years ago

Actuellement on ne peut exploiter que le protocole pour configurer le typage des liens.

image

Dans Metawal, on utilise aussi la fonction (et même l'application profile). On différencie aussi des types de ressources associées supplémentaires.

Avoir plus de finesse sur le typage des liens nous permettrait de vérifier plus facilement que l'info est bien codée dans la fiche, et donc de voir en un coup d'oeil en cas de problème si c'est le GP ou l'encodage MW qui doit être incriminé.

fxprunayre commented 2 years ago

Oui faudrait mettre en cohérence avec la config https://github.com/geonetwork/core-geonetwork/blob/main/web-ui/src/main/resources/catalog/js/CatController.js#L719-L730 qui permet de définir les groupes de liens dans la consultation de la fiche.

vbombaerts commented 2 years ago

Oui faudrait mettre en cohérence avec la config https://github.com/geonetwork/core-geonetwork/blob/main/web-ui/src/main/resources/catalog/js/CatController.js#L719-L730 qui permet de définir les groupes de liens dans la consultation de la fiche.

Un truc encore différent de la définition de l'index ? Je m'y perds... https://github.com/SPW-DIG/metawal-core-geonetwork/blob/be695f6af1d238d9d19f611c802c5f67f4ced723/schemas/iso19115-3.2018/src/main/plugin/iso19115-3.2018/index-fields/index.xsl#L1242-L1257

fxprunayre commented 2 years ago

Un truc encore différent de la définition de l'index ? Je m'y perds...

Non, dans l'index on crée des objets link avec des propriétés et maintenant dans la fiche de consultation, on peut configurer les blocs de lien avec des expressions sur ces propriétés "-protocol:OGC:.|ESRI:.|atom.|.DOWNLOAD.|DB:.|FILE:.* AND -function:legend|featureCatalogue|dataQualityReport". Il faut donc appliquer la même règle pour la configuration des boutons qui pour l'instant ne se basent que sur les protocoles.

fxprunayre commented 2 years ago

Dans Metawal, on utilise aussi la fonction (et même l'application profile). On différencie aussi des types de ressources associées supplémentaires.

Après cette config est utilisée pour les boutons dans les résultats qui sont liés à certaines actions eg. WMS > Add to map image Dans Metawal, on a pas de carte, donc ca ne sert pas à grand chose sans doute...

vbombaerts commented 2 years ago

@vbombaerts à tester

vbombaerts commented 2 years ago

Est-ce que cette configuration est encore utilisée ?

J'ai modifié les valeurs et il n'y a pas de changement dans la présentation de la fiche. Il y a par ailleurs des catégories dans la présentation de la fiche qui ne sont pas dans la configuration (légende par exemple)

https://metawal4.test.wallonie.be/geonetwork/srv/fre/catalog.search#/metadata/6bb4a41f-8477-4a0c-95f9-7d2807ee0589

Ou bien je me suis trompé et c'est la configuration uniquement pour la présentation des résultats sous forme de grid ?

davinciagf commented 2 years ago

Si tu vas au niveau de la définition de la config (admin > settings > user interface ; vue en json), tu as bien la config sur la legend (voir recordView > distributionConfig), si tu la supprimse et sauves la config, la légende disparait au niveau de la présentation de la MTD.

https://metawal4.test.wallonie.be/geonetwork/srv/fre/admin.console#/settings/ui

image

image

image

vbombaerts commented 2 years ago

OK. Ce serait bien d'aligner à l'occasion.