updated UCD "Concessioni_estere" according to Task #26456

This commit is contained in:
Francesco Mangiacrapa 2024-01-19 18:29:05 +01:00
parent 261438b509
commit 651328fd75
1 changed files with 408 additions and 342 deletions

View File

@ -98,15 +98,43 @@
} }
}, },
"_dataAccessPolicies": [ "_dataAccessPolicies": [
{"_policy": {"_read": "any","_write": "any"}, {
"_roles": ["Data-Manager"]}, "_policy": {
{"_policy": {"_read": "own","_write": "own"}, "_read": "any",
"_roles": ["Data-Editor"]}, "_write": "any"
{"_policy": {"_read": "any","_write": "none"}, },
"_roles": ["Member"], "_roles": [
"_enforcer": {"_filter": "{\"_lifecycleInformation._phase\" : {\"$eq\" : \"Published\"}}"}}, "Data-Manager"
{"_policy": {"_read": "none","_write": "none"}, ]
"_roles": []} },
{
"_policy": {
"_read": "own",
"_write": "own"
},
"_roles": [
"Data-Editor"
]
},
{
"_policy": {
"_read": "any",
"_write": "none"
},
"_roles": [
"Member"
],
"_enforcer": {
"_filter": "{\"_lifecycleInformation._phase\" : {\"$eq\" : \"Published\"}}"
}
},
{
"_policy": {
"_read": "none",
"_write": "none"
},
"_roles": []
}
], ],
"_handlers": [ "_handlers": [
{ {
@ -184,21 +212,11 @@
"path": "$._theDocument.descrizioneContenuto", "path": "$._theDocument.descrizioneContenuto",
"type": "TEXT" "type": "TEXT"
}, },
{
"name": "autore",
"path": "$._theDocument.authors",
"type": "TEXT"
},
{ {
"name": "contributore", "name": "contributore",
"path": "$._theDocument.contributore", "path": "$._theDocument.contributore",
"type": "TEXT" "type": "TEXT"
}, },
{
"name": "titolare",
"path": "$._theDocument.titolari",
"type": "TEXT"
},
{ {
"name": "responsabile", "name": "responsabile",
"path": "$._theDocument.responsabile", "path": "$._theDocument.responsabile",
@ -209,6 +227,16 @@
"path": "$._theDocument.editore", "path": "$._theDocument.editore",
"type": "TEXT" "type": "TEXT"
}, },
{
"name": "ufficio_competente",
"path": "$._theDocument.ufficioCompetente",
"type": "TEXT"
},
{
"name": "funzionario_responsabile",
"path": "$._theDocument.funzionarioResponsabile",
"type": "TEXT"
},
{ {
"name": "finanziamento", "name": "finanziamento",
"path": "$._theDocument.fontiFinanziamento", "path": "$._theDocument.fontiFinanziamento",
@ -244,11 +272,6 @@
"path": "$._info._access._license", "path": "$._info._access._license",
"type": "TEXT" "type": "TEXT"
}, },
{
"name": "titolare_licenza",
"path": "$._theDocument.titolareLicenza",
"type": "TEXT"
},
{ {
"name": "accesso", "name": "accesso",
"path": "$._info._access._license", "path": "$._info._access._license",
@ -258,6 +281,56 @@
"name": "parole_chiave", "name": "parole_chiave",
"path": "$._theDocument.paroleChiaveLibere", "path": "$._theDocument.paroleChiaveLibere",
"type": "TEXT" "type": "TEXT"
},
{
"name": "modalita_individuazione",
"path": "$._theDocument.modalitaIndividuazione",
"type": "TEXT"
},
{
"name": "contesto_indagine",
"path": "$._theDocument.contestoIndagine",
"type": "TEXT"
},
{
"name": "denominazione",
"path": "$._theDocument.denominazione",
"type": "TEXT"
},
{
"name": "stato_attuale",
"path": "$._theDocument.statoAttuale",
"type": "TEXT"
},
{
"name": "accessibilita",
"path": "$._theDocument.accessibilita",
"type": "TEXT"
},
{
"name": "cronologia_macrofase",
"path": "$._theDocument.cronologiaMacrofase",
"type": "TEXT",
"apply_regex": {
"type": "replaceAll",
"regex": "(\\s)?\\([\\s\\S]*",
"replacement": ""
}
},
{
"name": "specifiche_cronologia",
"path": "$._theDocument.specificheCronologia",
"type": "TEXT"
},
{
"name": "quota_max",
"path": "$._theDocument.quotaMax",
"type": "TEXT"
},
{
"name": "quota_min",
"path": "$._theDocument.quotaMin",
"type": "TEXT"
} }
], ],
"jslt": {}, "jslt": {},
@ -278,9 +351,9 @@
"gcubeProfiles": [ "gcubeProfiles": [
{ {
"gcubeSecondaryType": "GeoNaMetadata", "gcubeSecondaryType": "GeoNaMetadata",
"gcubeName": "Informazioni_di_progetto", "gcubeName": "Informazioni_di_progetto_estero",
"sectionName": "$.", "sectionName": "$.",
"sectionTitle": "Informazioni di Progetto" "sectionTitle": "Informazioni di Progetto per l'Estero"
}, },
{ {
"gcubeSecondaryType": "GeoNaMetadata", "gcubeSecondaryType": "GeoNaMetadata",
@ -375,12 +448,12 @@
"paths": [ "paths": [
"_theDocument.nome", "_theDocument.nome",
"_theDocument.introduzione", "_theDocument.introduzione",
"_theDocument.authors",
"_theDocument.contributore", "_theDocument.contributore",
"_theDocument.titolari",
"_theDocument.editore", "_theDocument.editore",
"_theDocument.responsabile", "_theDocument.responsabile",
"_theDocument.paroleChiaveLibere", "_theDocument.paroleChiaveLibere",
"_theDocument.cronologiaMacrofase",
"_theDocument.contestoIndagine",
"_theDocument.paroleChiaveICCD" "_theDocument.paroleChiaveICCD"
], ],
"operator": "$or", "operator": "$or",
@ -408,16 +481,6 @@
"sortable": false, "sortable": false,
"asResult": true "asResult": true
}, },
{
"label": "Author/s",
"paths": [
"_theDocument.authors"
],
"operator": "$and",
"searchable": false,
"sortable": true,
"asResult": true
},
{ {
"label": "Project Start (yyyy-mm-dd)", "label": "Project Start (yyyy-mm-dd)",
"paths": [ "paths": [
@ -431,11 +494,9 @@
{ {
"label": "Director/Staff", "label": "Director/Staff",
"paths": [ "paths": [
"_theDocument.authors",
"_theDocument.contributore", "_theDocument.contributore",
"_theDocument.titolari", "_theDocument.responsabile",
"_theDocument.editore", "_theDocument.editore"
"_theDocument.responsabile"
], ],
"operator": "$or", "operator": "$or",
"searchable": true, "searchable": true,
@ -446,6 +507,7 @@
"label": "Keywords", "label": "Keywords",
"paths": [ "paths": [
"_theDocument.paroleChiaveLibere", "_theDocument.paroleChiaveLibere",
"_theDocument.cronologiaMacrofase",
"_theDocument.paroleChiaveICCD" "_theDocument.paroleChiaveICCD"
], ],
"operator": "$or", "operator": "$or",
@ -506,12 +568,12 @@
"paths": [ "paths": [
"_theDocument.nome", "_theDocument.nome",
"_theDocument.introduzione", "_theDocument.introduzione",
"_theDocument.authors",
"_theDocument.contributore", "_theDocument.contributore",
"_theDocument.titolari",
"_theDocument.editore", "_theDocument.editore",
"_theDocument.responsabile", "_theDocument.responsabile",
"_theDocument.paroleChiaveLibere", "_theDocument.paroleChiaveLibere",
"_theDocument.cronologiaMacrofase",
"_theDocument.contestoIndagine",
"_theDocument.paroleChiaveICCD" "_theDocument.paroleChiaveICCD"
], ],
"operator": "$or", "operator": "$or",
@ -562,11 +624,9 @@
{ {
"label": "Director/Staff", "label": "Director/Staff",
"paths": [ "paths": [
"_theDocument.authors",
"_theDocument.contributore", "_theDocument.contributore",
"_theDocument.titolari", "_theDocument.responsabile",
"_theDocument.editore", "_theDocument.editore"
"_theDocument.responsabile"
], ],
"operator": "$or", "operator": "$or",
"searchable": true, "searchable": true,
@ -577,6 +637,7 @@
"label": "Keywords", "label": "Keywords",
"paths": [ "paths": [
"_theDocument.paroleChiaveLibere", "_theDocument.paroleChiaveLibere",
"_theDocument.cronologiaMacrofase",
"_theDocument.paroleChiaveICCD" "_theDocument.paroleChiaveICCD"
], ],
"operator": "$or", "operator": "$or",
@ -586,8 +647,7 @@
} }
] ]
} }
} },
,
{ {
"_id": "org.gcube.portlets.user.geoportal-timeline-json-template", "_id": "org.gcube.portlets.user.geoportal-timeline-json-template",
"_type": "TIMELINE_JSON_TEMPLATE", "_type": "TIMELINE_JSON_TEMPLATE",
@ -661,9 +721,15 @@
} }
], ],
"_relationshipDefinitions": [ "_relationshipDefinitions": [
{"_id": "precedes", "_label" : "Precede", {
"_reverseRelationId" : "follows"}, "_id": "precedes",
{"_id": "follows", "_label" : "Segue", "_label": "Precede",
"_reverseRelationId" : "precedes"} "_reverseRelationId": "follows"
},
{
"_id": "follows",
"_label": "Segue",
"_reverseRelationId": "precedes"
}
] ]
} }