Closed fxprunayre closed 1 year ago
A déployer en test.
Pour le dernier point, je propose de le traiter à part.
curl 'https://apps.titellus.net/geonetwork/srv/api/search/records/_search?bucket=s101&relatedType=parent&relatedType=children&relatedType=services&relatedType=datasets' \
-H 'Accept: application/json, text/plain, */*' \
-H 'Accept-Language: eng' \
-H 'Content-Type: application/json;charset=UTF-8' \
-H 'Cookie: XSRF-TOKEN=3944f93a-5d74-4621-853d-a056af19aad8; JSESSIONID=node01s15pyctv6xqmc70igako6zfi862.node0; serverTime=1654161981806; sessionExpiry=1654161981806' \
-H 'X-XSRF-TOKEN: 3944f93a-5d74-4621-853d-a056af19aad8' \
--data-raw '{"from":0,"size":30,"sort":["_score"],"query":{"function_score":{"boost":"5","functions":[{"filter":{"exists":{"field":"parentUuid"}},"weight":0.3},{"filter":{"match":{"cl_status.key":"obsolete"}},"weight":0.2},{"filter":{"match":{"cl_status.key":"superseded"}},"weight":0.3},{"gauss":{"dateStamp":{"scale":"365d","offset":"90d","decay":0.5}}}],"score_mode":"multiply","query":{"bool":{"must":[{"terms":{"isTemplate":["n"]}}]}}}},"_source":{"includes":["uuid","id","creat*","group*","logo","category","topic*","inspire*","resource*","draft*","overview.*","owner*","link*","image*","status*","rating","tag*","geom","contact*","*Org*","hasBoundingPolygon","isTemplate","valid","isHarvested","dateStamp","documentStandard","standardNameObject.default","cl_status*","mdStatus*","recordLink"]},"track_total_hits":true}' \
--compressed
Dans la recherche, pour chaque résultat on obtient les ressources associées
Ancienne API https://apps.titellus.net/geonetwork/srv/api/records/7bbdd386-21dc-47cd-a4af-4f4c7583663b/related Nouvelle API https://apps.titellus.net/geonetwork/srv/api/records/7bbdd386-21dc-47cd-a4af-4f4c7583663b/associated
C'est super !
Serait-il possible, pour Metawal, d'ajouter l'accroche, indexée dans resourceHookAbstractObject ?
Autre chose, via l'API related on obtenait des infos sur tous ces éléments : children parent brothersAndSisters siblings associated services datasets fcats hasfeaturecats sources hassources related onlines thumbnails
Si j'ai bien compris, tout ce qui est documents attachés n'est maintenant plus disponible via l'api associated, à savoir. onlines thumbnails
Du coup par où sont-ils disponibles ? link overview
C'est ça ?
Serait-il possible, pour Metawal, d'ajouter l'accroche, indexée dans resourceHookAbstractObject ?
Je vais regarder.
Du coup par où sont-ils disponibles ? link overview C'est ça ?
Oui.
Serait-il possible, pour Metawal, d'ajouter l'accroche, indexée dans resourceHookAbstractObject ?
J'ai fait simple. A tester.
Les liens dans link, encodés en multilingue, ne sont pas indexés en multilingue ;-) https://metawal4.test.wallonie.be/geonetwork/srv/fre/catalog.search#/metadata/9701fc80-842c-11ec-92f0-7478273ff935
C'est en cours côté geocat.ch (également pour les organisations) - on attend un peu.
pour les organisations, les liens
Tous les liens ne sont pas indexés en multilingue
Si function = information, browsing --> OK Si function = legend, featureCatalogue, dataQualityReport --> KO
Ca dépend peut-être de la section dans laquelle les liens sont encodés.
@vbombaerts Pour les organisations, corriger les scriptedfields qui utilisent l'ancien élément
Sauf erreur de ma part, le multinlinguisme ne devrait-il pas aussi être poussé dans les éléments correspondants mw-gp dérivés des links :
A tester & déployer
Déployé
l'url n'est pas passée en multilingue dans les
mw-gp-informationWebsite mw-gp-informationDoc mw-gp-thematicMap mw-gp-wom mw-gp-esriWebServices mw-gp-allWebServices mw-gp-download
Mince, j'avais la modif en local mais je l'ai pas commité hier. Dsl. Redeploy @davinciagf
En cours de reindexation
Dans les champs ajoutés au JSON par la l'API/related, le multilingue n'est pas géré de la même façon que dans le reste du JSON
alors que dans un champ indexé on a
Ce serait peut-être mieux d'avoir la même logique partout.
Follow up of https://github.com/SPW-DIG/metawal-core-geonetwork/issues/695
Proposal
Current mechanism is:
Comments:
Proposal:
Tasks: