added mapping and policy for ads, added ads schema for solr, added ads datasource; removed not used profiles
This commit is contained in:
parent
07759bdd6b
commit
1280702100
|
@ -1,101 +0,0 @@
|
|||
<RESOURCE_PROFILE>
|
||||
<HEADER>
|
||||
<RESOURCE_IDENTIFIER value="179120cf-7288-4e7d-956a-a6ccd0c01de2_TURGb3JtYXREU1Jlc291cmNlcy9NREZvcm1hdERTUmVzb3VyY2VUeXBl"/>
|
||||
<RESOURCE_TYPE value="MDFormatDSResourceType"/>
|
||||
<RESOURCE_KIND value="MDFormatDSResources"/>
|
||||
<RESOURCE_URI value=""/>
|
||||
<DATE_OF_CREATION value="2017-01-17T11:27:16-03:00"/>
|
||||
</HEADER>
|
||||
<BODY>
|
||||
<CONFIGURATION>
|
||||
<NAME>CIDOC</NAME>
|
||||
<DESCRIPTION>CIDOC Metadata Format</DESCRIPTION>
|
||||
<INTERPRETATION>transformed</INTERPRETATION>
|
||||
<SCHEMA uri=""/>
|
||||
</CONFIGURATION>
|
||||
<STATUS>
|
||||
<LAYOUTS>
|
||||
<LAYOUT name="index">
|
||||
<FIELDS><!-- Header fields -->
|
||||
<FIELD indexable="true" multivalued="false" name="objidentifier" result="false" stat="false" tokenizable="false" xpath="//dri:objIdentifier"/>
|
||||
<FIELD indexable="true" multivalued="false" name="datasourcename" result="false" stat="false" xpath="//dri:datasourcename"/>
|
||||
<FIELD indexable="true" multivalued="false" name="datasourceprefix" result="false" stat="false" xpath="//dri:datasourceprefix"/>
|
||||
<FIELD header="true" indexable="true" multivalued="false" name="datasourceapi" result="false" stat="false" xpath="//dri:datasourceapi"/>
|
||||
<FIELD indexable="false" name="entity" result="true" stat="false" tokenizable="true" xpath="//rdf:RDF"/><!-- identification -->
|
||||
<FIELD header="true" indexable="true" multivalued="false" name="originalid" result="false" stat="false" tokenizable="false" xpath="//dri:recordIdentifier"/>
|
||||
<FIELD indexable="true" name="url" result="false" stat="false" tokenizable="false" xpath="//rdf:Description/@rdf:about"/>
|
||||
<FIELD indexable="true" name="title" result="false" stat="false" xpath="//rdf:Description/aocat:has_title"/>
|
||||
<FIELD indexable="true" name="language" result="false" stat="false" tokenizable="false" xpath="//rdf:Description/aocat:has_language"/>
|
||||
<FIELD indexable="true" name="period" result="false" stat="false" tokenizable="false" xpath="//rdf:Description[./rdf:type/@rdf:resource='https://www.ariadne-infrastructure.eu/resource/ao/cat/1.0/TemporalRegion']/rdfs:label"/>
|
||||
<FIELD indexable="true" name="place" result="false" stat="false" tokenizable="false" xpath="//rdf:Description[./rdf:type/@rdf:resource='https://www.ariadne-infrastructure.eu/resource/ao/cat/1.0/SpatialRegion']/aocat:has_place_name"/>
|
||||
<FIELD indexable="true" name="rightstype" result="false" stat="false" tokenizable="false" xpath="//rdf:Description/aocat:has_access_rights"/>
|
||||
<FIELD indexable="true" name="subject" result="false" stat="false" tokenizable="false" xpath="//rdf:Description/aocat:has_native_subject"/>
|
||||
|
||||
|
||||
|
||||
<FIELD browsingAliasFor="datasourcename" indexable="true" name="datasourcenameforbrowsing" result="false" stat="false" tokenizable="false" xpath="//dri:datasourcename"/>
|
||||
<FIELD browsingAliasFor="datasourceapi" indexable="true" name="datasourceapiforbrowsing" result="false" stat="false" tokenizable="false" xpath="//dri:datasourceapi"/>
|
||||
</FIELDS>
|
||||
</LAYOUT>
|
||||
</LAYOUTS>
|
||||
</STATUS>
|
||||
</BODY>
|
||||
</RESOURCE_PROFILE>
|
||||
|
||||
<RESOURCE_TYPE value="MDFormatDSResourceType"/>
|
||||
<RESOURCE_KIND value="MDFormatDSResources"/>
|
||||
<RESOURCE_URI value=""/>
|
||||
<DATE_OF_CREATION value="2017-01-17T11:27:16-03:00"/>
|
||||
</HEADER>
|
||||
<BODY>
|
||||
<CONFIGURATION>
|
||||
<NAME>CIDOC</NAME>
|
||||
<DESCRIPTION>CIDOC Metadata Format</DESCRIPTION>
|
||||
<INTERPRETATION>transformed</INTERPRETATION>
|
||||
<SCHEMA uri=""/>
|
||||
</CONFIGURATION>
|
||||
<STATUS>
|
||||
<LAYOUTS>
|
||||
<LAYOUT name="index">
|
||||
<FIELDS><!-- Header fields -->
|
||||
<FIELD indexable="true" multivalued="false" name="objidentifier" result="false" stat="false" tokenizable="false" xpath="//dri:objIdentifier"/>
|
||||
<FIELD indexable="true" multivalued="false" name="datasourcename" result="false" stat="false" xpath="//dri:datasourcename"/>
|
||||
<FIELD indexable="true" multivalued="false" name="datasourceprefix" result="false" stat="false" xpath="//dri:datasourceprefix"/>
|
||||
<FIELD header="true" indexable="true" multivalued="false" name="datasourceapi" result="false" stat="false" xpath="//dri:datasourceapi"/>
|
||||
<FIELD indexable="false" name="entity" result="true" stat="false" tokenizable="true" xpath="//rdf:RDF"/><!-- identification -->
|
||||
<FIELD header="true" indexable="true" multivalued="false" name="originalid" result="false" stat="false" tokenizable="false" xpath="//dri:recordIdentifier"/>
|
||||
<FIELD indexable="true" name="url" result="false" stat="false" tokenizable="false" xpath="//rdf:Description/@rdf:about"/>
|
||||
<FIELD indexable="true" name="type" result="false" stat="false" tokenizable="false" value="tokenize(.,'/')[last()]" xpath="//rdf:RDF/*/rdf:type/@rdf:resource"/><!-- description --><!--<FIELD indexable="true" name="title" result="false" stat="false" xpath="//crm:P102_has_title/crm:E35_Title/rdfs:label"/>-->
|
||||
<FIELD indexable="true" name="title" result="false" stat="false" xpath="//rdf:Description/aocat:has_title"/>
|
||||
<FIELD indexable="true" name="language" result="false" stat="false" tokenizable="false" xpath="//rdf:Description/aocat:has_language"/>
|
||||
<FIELD indexable="true" name="period" result="false" stat="false" tokenizable="false" xpath="//rdf:Description[./rdf:type/@rdf:resource='https://www.ariadne-infrastructure.eu/resource/ao/cat/1.0/TemporalRegion']/rdfs:label"/>
|
||||
<FIELD indexable="true" name="place" result="false" stat="false" tokenizable="false" xpath="//rdf:Description[./rdf:type/@rdf:resource='https://www.ariadne-infrastructure.eu/resource/ao/cat/1.0/SpatialRegion']/aocat:has_place_name"/>
|
||||
<FIELD indexable="true" name="rightstype" result="false" stat="false" tokenizable="false" xpath="//rdf:Description/aocat:has_access_rights"/>
|
||||
<FIELD indexable="true" name="datasettype" result="false" stat="false" tokenizable="false" xpath="//rdf:Description[starts-with(./@rdf:about, 'http://parthenos.d4science.org/handle/Parthenos/REG/Concept/datasettype')]/rdfs:label"/>
|
||||
<FIELD indexable="true" name="eventtype" result="false" stat="false" tokenizable="false" xpath="//rdf:Description[starts-with(./@rdf:about, 'http://parthenos.d4science.org/handle/Parthenos/REG/Concept/eventtype')]/rdfs:label"/>
|
||||
<FIELD indexable="true" name="role" result="false" stat="false" tokenizable="false" xpath="//rdf:Description[starts-with(./@rdf:about, 'http://parthenos.d4science.org/handle/Parthenos/REG/Concept/role')]/rdfs:label"/>
|
||||
<FIELD indexable="true" name="encodingtype" result="false" stat="false" tokenizable="false" xpath="//rdf:Description[starts-with(./@rdf:about, 'http://parthenos.d4science.org/handle/Parthenos/REG/Concept/encodingtype')]/rdfs:label"/>
|
||||
<FIELD indexable="true" name="identifiertype" result="false" stat="false" tokenizable="false" xpath="//rdf:Description[starts-with(./@rdf:about, 'http://parthenos.d4science.org/handle/Parthenos/REG/Concept/idtype')]/rdfs:label"/>
|
||||
<FIELD indexable="true" name="subject" result="false" stat="false" tokenizable="false" xpath="//rdf:Description[starts-with(./@rdf:about, 'http://parthenos.d4science.org/handle/Parthenos/REG/Concept/subject')]/rdfs:label"/>
|
||||
<FIELD indexable="true" name="availabilitytype" result="false" stat="false" tokenizable="false" value="//rdf:Description[starts-with(./@rdf:about, 'http://parthenos.d4science.org/handle/Parthenos/REG/Concept/availabilitytype')]/rdfs:label"/><!-- ERRORS IN CLEANING -->
|
||||
<FIELD header="true" indexable="false" name="cleaningErrors" result="false" stat="false" stored="true" tokenizable="false" xpath="//dri:invalid"/>
|
||||
<FIELD indexable="true" name="cleaned" result="false" stat="false" tokenizable="false" type="boolean" value="not(//dri:error)"/>
|
||||
<FIELD indexable="true" name="err_contactpointtype" result="false" stat="false" tokenizable="false" value="//dri:error[./@vocabularies = 'PARTHENOS:ContactPointTypes']/@term"/>
|
||||
<FIELD indexable="true" name="err_datasetencoding" result="false" stat="false" tokenizable="false" value="//dri:error[./@vocabularies = 'parthenos:dataset_encodings']/@term"/>
|
||||
<FIELD indexable="true" name="err_datasetsubjects" result="false" stat="false" tokenizable="false" value="//dri:error[./@vocabularies = 'parthenos:dataset_subjects']/@term"/>
|
||||
<FIELD indexable="true" name="err_datasettype" result="false" stat="false" tokenizable="false" value="//dri:error[./@vocabularies = 'PARTHENOS:DatasetTypes']/@term"/>
|
||||
<FIELD indexable="true" name="err_language" result="false" stat="false" tokenizable="false" value="//dri:error[./@vocabularies = 'dnet:languages']/@term"/>
|
||||
<FIELD indexable="true" name="err_period" result="false" stat="false" tokenizable="false" value="//dri:error[./@vocabularies = 'PARTHENOS:Periods']/@term"/>
|
||||
<FIELD indexable="true" name="err_placetype" result="false" stat="false" tokenizable="false" value="//dri:error[./@vocabularies = 'PARTHENOS:PlaceTypes']/@term"/>
|
||||
<FIELD indexable="true" name="err_schema" result="false" stat="false" tokenizable="false" value="//dri:error[./@vocabularies = 'PARTHENOS:Schemas']/@term"/><!--<FIELD indexable="true" name="err_availability" result="false" stat="false" tokenizable="false" value="//dri:error[./@vocabularies = 'parthenos:service_availability']/@term"/>-->
|
||||
<FIELD indexable="true" name="err_competence" result="false" stat="false" tokenizable="false" value="//dri:error[./@vocabularies = 'parthenos:parthenos:service_competences']/@term"/>
|
||||
<FIELD indexable="true" name="err_programminglanguage" result="false" stat="false" tokenizable="false" value="//dri:error[./@vocabularies = 'PARTHENOS:ProgrammingLanguages']/@term"/>
|
||||
<FIELD indexable="true" name="err_place" result="false" stat="false" tokenizable="false" value="//dri:error[./@vocabularies = 'PARTHENOS:Places']/@term"/><!-- Browsing Fields -->
|
||||
<FIELD browsingAliasFor="datasourcename" indexable="true" name="datasourcenameforbrowsing" result="false" stat="false" tokenizable="false" xpath="//dri:datasourcename"/>
|
||||
<FIELD browsingAliasFor="datasourceapi" indexable="true" name="datasourceapiforbrowsing" result="false" stat="false" tokenizable="false" xpath="//dri:datasourceapi"/>
|
||||
</FIELDS>
|
||||
</LAYOUT>
|
||||
</LAYOUTS>
|
||||
</STATUS>
|
||||
</BODY>
|
||||
</RESOURCE_PROFILE>
|
|
@ -1,71 +0,0 @@
|
|||
<RESOURCE_PROFILE>
|
||||
<HEADER>
|
||||
<RESOURCE_IDENTIFIER value="3326c3d8-d330-4570-817a-d935a3563145_TURGb3JtYXREU1Jlc291cmNlcy9NREZvcm1hdERTUmVzb3VyY2VUeXBl"/>
|
||||
<RESOURCE_TYPE value="MDFormatDSResourceType"/>
|
||||
<RESOURCE_KIND value="MDFormatDSResources"/>
|
||||
<RESOURCE_URI value=""/>
|
||||
<DATE_OF_CREATION value="2017-04-04T11:27:16-03:00"/>
|
||||
</HEADER>
|
||||
<BODY>
|
||||
<CONFIGURATION>
|
||||
<NAME>CIDOC</NAME>
|
||||
<DESCRIPTION>CIDOC Metadata Format</DESCRIPTION>
|
||||
<INTERPRETATION>public</INTERPRETATION>
|
||||
<SCHEMA uri=""/>
|
||||
</CONFIGURATION>
|
||||
<STATUS>
|
||||
<LAYOUTS>
|
||||
<LAYOUT name="index">
|
||||
<!-- UPDATING TO MATCH THE RDF COMING FROM VIRTUOSOREADAPI BY TYPE (via sparql query template) since in the RDF we get we may have multiple rdf:Resource, we must ensure our point of view is the rdf:Resource whose uri is the one in objIdentifier-->
|
||||
<!-- in objIdentifier we have the resource URI but it is XML escaped, in some cases this may prevent the resource to be indexed. Hopefully it will affect a limited number of records and it may be a signal that a "wrong" URI has been generated -->
|
||||
<FIELDS>
|
||||
<!-- common -->
|
||||
<FIELD indexable="false" name="entity" result="true" stat="false" tokenizable="true" xpath="//rdf:RDF"/>
|
||||
<FIELD header="true" indexable="true" name="objidentifier" result="false" stat="false" tokenizable="false" xpath="//dri:objIdentifier"/>
|
||||
<FIELD header="true" indexable="true" name="datasourcename" result="false" stat="false" xpath="//dri:datasourcename"/>
|
||||
<FIELD header="true" indexable="true" name="datasourceapi" result="false" stat="false" tokenizable="false" xpath="//dri:datasourceapi"/>
|
||||
<FIELD indexable="true" stored="true" name="url" result="false" stat="false" tokenizable="false" xpath="//dri:objIdentifier"/>
|
||||
|
||||
<FIELD indexable="true" name="title" stored="true" result="false" stat="false" xpath="//rdf:RDF/rdf:Description[./@rdf:about = //dri:objIdentifier]/rdfs:label | //rdf:RDF/rdf:Description[./@rdf:about = //dri:objIdentifier]/crm:P102_has_title"/>
|
||||
<FIELD indexable="true" name="description" result="false" stat="false" xpath="//rdf:RDF/rdf:Description[./@rdf:about = //dri:objIdentifier]/crm:P3_has_note"/>
|
||||
<FIELD indexable="true" name="type" result="false" stat="false" stored="true" tokenizable="false" value="tokenize(.,'/')[last()]" xpath="distinct-values(//rdf:Description[./@rdf:about = //dri:objIdentifier]/rdf:type/@rdf:resource)"/>
|
||||
<FIELD indexable="true" name="type_e55type" result="false" stat="false" stored="true" tokenizable="false" xpath="distinct-values(//rdf:Description[./@rdf:about = //dri:objIdentifier]/crm:P2_has_type/text())"/>
|
||||
|
||||
<FIELD indexable="true" name="context_provider" result="false" stat="false" tokenizable="false" xpath="distinct-values(//rdf:Description[./@rdf:about = //dri:objIdentifier]/crmpe:PP2_provided_by/@rdf:resource)"/>
|
||||
<!-- FIXME: No way to distinguish between provider (context_provider above) and RI_Consortium-->
|
||||
<FIELD indexable="true" name="context_ri_consortium" result="false" stat="false" tokenizable="false" xpath="distinct-values(//rdf:Description[./@rdf:about = //dri:objIdentifier]/crmpe:PP2_provided_by/@rdf:resource)"/>
|
||||
<FIELD indexable="true" name="context_project" result="false" stat="false" tokenizable="false" xpath="//rdf:Description[./@rdf:about = //dri:objIdentifier]/crmpe:PP1i_is_currently_offered_by/@rdf:about"/>
|
||||
<FIELD indexable="true" name="context_collection" result="false" stat="false" tokenizable="false" xpath="//rdf:Description[./@rdf:about = //dri:objIdentifier]/crm:P106i_forms_part_of/@rdf:resource"/>
|
||||
|
||||
<!-- new field for generic declared time -->
|
||||
<FIELD indexable="true" name="declaredtime" result="false" stat="false" tokenizable="false" xpath="//rdf:Description[./@rdf:about = //dri:objIdentifier]/crmpe:PP42_has_declarative_time"/>
|
||||
|
||||
<FIELD indexable="true" name="actor" result="false" stat="false" tokenizable="false" xpath="//rdf:Description[./rdf:type/@rdf:resource='http://www.cidoc-crm.org/cidoc-crm/E39_Actor']/@rdf:about"/>
|
||||
<!-- new field -->
|
||||
<FIELD indexable="true" name="curator" result="false" stat="false" tokenizable="false" xpath="//rdf:Description[./@rdf:about = //dri:objIdentifier]/crmpe:PP32i_is_curated_by/@rdf:resource"/>
|
||||
|
||||
<!-- PE35_Project -->
|
||||
<FIELD indexable="true" name="currently_offers" result="false" stat="false" tokenizable="false" xpath="//rdf:Description[./@rdf:about = //dri:objIdentifier]/crmpe:PP1_currently_offers/@rdf:resource"/>
|
||||
|
||||
<FIELD indexable="true" name="language" result="false" stat="false" tokenizable="false" xpath="//rdf:Description[./@rdf:about = //dri:objIdentifier]/crm:P72_has_language"/>
|
||||
|
||||
<FIELD indexable="true" name="creationtime" result="false" stat="false" tokenizable="false" xpath="//rdf:Description/creationtime"/>
|
||||
<FIELD indexable="true" name="curationactivitytime" result="false" stat="false" tokenizable="false" xpath="//rdf:Description/curationtime"/>
|
||||
<!-- FIXME: how to sparql for this. what's the difference with custodytransfertime? -->
|
||||
<FIELD indexable="true" name="acquisitiontime" result="false" stat="false" tokenizable="false" xpath="//rdf:Description/custodytime"/>
|
||||
<!-- FIXME: how to sparql for this. It seems we have no Move Events -->
|
||||
<FIELD indexable="true" name="movetime" result="false" stat="false" tokenizable="false" xpath="//rdf:Description/movetime"/>
|
||||
<!-- new field for custodial history -->
|
||||
<FIELD indexable="true" name="custodialhistory" result="false" stat="false" tokenizable="false" xpath="//rdf:Description/custodialhistorynote"/>
|
||||
<!-- FIX ME: what's the difference with acquisitiontime -->
|
||||
<FIELD indexable="true" name="custodytransfertime" result="false" stat="false" tokenizable="false" xpath="//rdf:Description/custodytime"/>
|
||||
<FIELD indexable="true" name="modificationtime" result="false" stat="false" tokenizable="false" xpath="//rdf:Description/updatetime"/>
|
||||
|
||||
<!-- Browsing Fields -->
|
||||
<FIELD browsingAliasFor="datasourcename" indexable="true" name="datasourcenameforbrowsing" result="false" stat="false" tokenizable="false" xpath="//dri:datasourcename"/>
|
||||
</FIELDS>
|
||||
</LAYOUT>
|
||||
</LAYOUTS>
|
||||
</STATUS>
|
||||
</BODY>
|
||||
</RESOURCE_PROFILE>
|
|
@ -4,7 +4,7 @@
|
|||
<RESOURCE_TYPE value="MDFormatDSResourceType"/>
|
||||
<RESOURCE_KIND value="MDFormatDSResources"/>
|
||||
<RESOURCE_URI value=""/>
|
||||
<DATE_OF_CREATION value="2017-01-17T11:27:16-03:00"/>
|
||||
<DATE_OF_CREATION value="2019-09-22T17:15:27+02:00"/>
|
||||
</HEADER>
|
||||
<BODY>
|
||||
<CONFIGURATION>
|
||||
|
@ -17,93 +17,19 @@
|
|||
<LAYOUTS>
|
||||
<LAYOUT name="index">
|
||||
<FIELDS>
|
||||
<!-- Header fields -->
|
||||
<FIELD indexable="true" name="objidentifier" result="false" stat="false" tokenizable="false" xpath="//dri:objIdentifier" multivalued="false"/>
|
||||
<FIELD indexable="true" name="datasourcename" result="false" stat="false" xpath="//dri:datasourcename" multivalued="false"/>
|
||||
<FIELD indexable="true" name="datasourceprefix" result="false" stat="false" xpath="//dri:datasourceprefix" multivalued="false"/>
|
||||
<FIELD header="true" indexable="true" name="datasourceapi" result="false" stat="false" xpath="//dri:datasourceapi" multivalued="false"/>
|
||||
|
||||
<FIELD indexable="false" name="entity" result="true" stat="false" tokenizable="true" xpath="//rdf:RDF"/>
|
||||
<!-- identification -->
|
||||
<FIELD header="true" indexable="true" name="originalid" result="false" stat="false" tokenizable="false" xpath="//dri:recordIdentifier" multivalued="false"/>
|
||||
<FIELD indexable="true" multivalued="false" name="objidentifier" result="false" stat="false" tokenizable="false" xpath="//dri:objIdentifier"/>
|
||||
<FIELD indexable="true" multivalued="false" name="datasourcename" result="false" stat="false" xpath="//dri:datasourcename"/>
|
||||
<FIELD indexable="true" multivalued="false" name="datasourceprefix" result="false" stat="false" xpath="//dri:datasourceprefix"/>
|
||||
<FIELD header="true" indexable="true" multivalued="false" name="datasourceapi" result="false" stat="false" xpath="//dri:datasourceapi"/>
|
||||
<FIELD indexable="false" name="entity" result="true" stat="false" tokenizable="true" xpath="//rdf:RDF"/><!-- identification -->
|
||||
<FIELD header="true" indexable="true" multivalued="false" name="originalid" result="false" stat="false" tokenizable="false" xpath="//dri:recordIdentifier"/>
|
||||
<FIELD indexable="true" name="url" result="false" stat="false" tokenizable="false" xpath="//rdf:Description/@rdf:about"/>
|
||||
<FIELD indexable="true" name="type" result="false" stat="false" tokenizable="false" xpath="//rdf:RDF/*/rdf:type/@rdf:resource" value="tokenize(.,'/')[last()]"/>
|
||||
|
||||
<!-- description -->
|
||||
<!--<FIELD indexable="true" name="title" result="false" stat="false" xpath="//crm:P102_has_title/crm:E35_Title/rdfs:label"/>-->
|
||||
<FIELD indexable="true" name="title" result="false" stat="false" xpath="//rdf:Description[./rdf:type/@rdf:resource='http://www.cidoc-crm.org/cidoc-crm/E35_Title']/rdfs:label"/>
|
||||
<FIELD indexable="true" name="language" result="false" stat="false" tokenizable="false" xpath="//rdf:Description[./rdf:type/@rdf:resource='http://www.cidoc-crm.org/cidoc-crm/E56_Language']/rdfs:label"/>
|
||||
<FIELD indexable="true" name="note" result="false" stat="false" xpath="//crm:P3_has_note"/>
|
||||
|
||||
<!-- more browse fields for the selection of vocabularies -->
|
||||
<FIELD indexable="true" name="contactpointtype" result="false" stat="false" tokenizable="false"
|
||||
xpath="//rdf:Description[starts-with(./@rdf:about, 'http://parthenos.d4science.org/handle/Parthenos/REG/Concept/contactpointtype')]/rdfs:label"/>
|
||||
|
||||
<FIELD indexable="true" name="protocoltype" result="false" stat="false" tokenizable="false"
|
||||
xpath="//rdf:Description[./rdf:type/@rdf:resource='http://parthenos.d4science.org/CRMext/CRMpe.rdfs/PE37_Protocol_Type']/rdfs:label"/>
|
||||
|
||||
<FIELD indexable="true" name="period" result="false" stat="false" tokenizable="false"
|
||||
xpath="//rdf:Description[./rdf:type/@rdf:resource='http://www.cidoc-crm.org/cidoc-crm/E4_Period']/rdfs:label"/>
|
||||
|
||||
<FIELD indexable="true" name="placetype" result="false" stat="false" tokenizable="false"
|
||||
xpath="//rdf:Description[starts-with(./@rdf:about, 'http://parthenos.d4science.org/handle/Parthenos/REG/Concept/placetype')]/rdfs:label"/>
|
||||
|
||||
<FIELD indexable="true" name="place" result="false" stat="false" tokenizable="false"
|
||||
xpath="//rdf:Description[./rdf:type/@rdf:resource='http://www.cidoc-crm.org/cidoc-crm/E53_Place']/rdfs:label"/>
|
||||
|
||||
<FIELD indexable="true" name="schema" result="false" stat="false" tokenizable="false"
|
||||
xpath="//rdf:Description[./rdf:type/@rdf:resource='http://parthenos.d4science.org/CRMext/CRMpe.rdfs/PE38_Schema']/rdfs:label"/>
|
||||
|
||||
<FIELD indexable="true" name="rightstype" result="false" stat="false" tokenizable="false"
|
||||
xpath="//rdf:Description[starts-with(./@rdf:about, 'http://parthenos.d4science.org/handle/Parthenos/REG/Concept/righttype')]/rdfs:label"/>
|
||||
|
||||
<FIELD indexable="true" name="rightsusetype" result="false" stat="false" tokenizable="false"
|
||||
xpath="//rdf:Description[starts-with(./@rdf:about, 'http://parthenos.d4science.org/handle/Parthenos/REG/Concept/rightusetype')]/rdfs:label"/>
|
||||
|
||||
<FIELD indexable="true" name="rights" result="false" stat="false" tokenizable="false"
|
||||
xpath="//rdf:Description[./rdf:type/@rdf:resource='http://www.cidoc-crm.org/cidoc-crm/E30_Right']/rdfs:label"/>
|
||||
|
||||
<FIELD indexable="true" name="competence" result="false" stat="false" tokenizable="false"
|
||||
xpath="//rdf:Description[./rdf:type/@rdf:resource='http://parthenos.d4science.org/CRMext/CRMpe.rdfs/PE36_Competency']/rdfs:label"/>
|
||||
|
||||
<FIELD indexable="true" name="datasettype" result="false" stat="false" tokenizable="false"
|
||||
xpath="//rdf:Description[starts-with(./@rdf:about, 'http://parthenos.d4science.org/handle/Parthenos/REG/Concept/datasettype')]/rdfs:label"/>
|
||||
|
||||
<FIELD indexable="true" name="eventtype" result="false" stat="false" tokenizable="false"
|
||||
xpath="//rdf:Description[starts-with(./@rdf:about, 'http://parthenos.d4science.org/handle/Parthenos/REG/Concept/eventtype')]/rdfs:label"/>
|
||||
|
||||
<FIELD indexable="true" name="role" result="false" stat="false" tokenizable="false"
|
||||
xpath="//rdf:Description[starts-with(./@rdf:about, 'http://parthenos.d4science.org/handle/Parthenos/REG/Concept/role')]/rdfs:label"/>
|
||||
|
||||
<FIELD indexable="true" name="encodingtype" result="false" stat="false" tokenizable="false"
|
||||
xpath="//rdf:Description[starts-with(./@rdf:about, 'http://parthenos.d4science.org/handle/Parthenos/REG/Concept/encodingtype')]/rdfs:label"/>
|
||||
|
||||
<FIELD indexable="true" name="identifiertype" result="false" stat="false" tokenizable="false"
|
||||
xpath="//rdf:Description[starts-with(./@rdf:about, 'http://parthenos.d4science.org/handle/Parthenos/REG/Concept/idtype')]/rdfs:label"/>
|
||||
|
||||
<FIELD indexable="true" name="subject" result="false" stat="false" tokenizable="false"
|
||||
xpath="//rdf:Description[starts-with(./@rdf:about, 'http://parthenos.d4science.org/handle/Parthenos/REG/Concept/subject')]/rdfs:label"/>
|
||||
|
||||
<FIELD indexable="true" name="availabilitytype" result="false" stat="false" tokenizable="false" value="//rdf:Description[starts-with(./@rdf:about, 'http://parthenos.d4science.org/handle/Parthenos/REG/Concept/availabilitytype')]/rdfs:label"/>
|
||||
|
||||
<!-- ERRORS IN CLEANING -->
|
||||
<FIELD header="true" indexable="false" name="cleaningErrors" result="false" stat="false" stored="true" tokenizable="false" xpath="//dri:invalid"/>
|
||||
<FIELD indexable="true" name="cleaned" result="false" stat="false" tokenizable="false" type="boolean" value="not(//dri:error)"/>
|
||||
|
||||
<FIELD indexable="true" name="err_contactpointtype" result="false" stat="false" tokenizable="false" value="//dri:error[./@vocabularies = 'PARTHENOS:ContactPointTypes']/@term"/>
|
||||
<FIELD indexable="true" name="err_datasetencoding" result="false" stat="false" tokenizable="false" value="//dri:error[./@vocabularies = 'parthenos:dataset_encodings']/@term"/>
|
||||
<FIELD indexable="true" name="err_datasetsubjects" result="false" stat="false" tokenizable="false" value="//dri:error[./@vocabularies = 'parthenos:dataset_subjects']/@term"/>
|
||||
<FIELD indexable="true" name="err_datasettype" result="false" stat="false" tokenizable="false" value="//dri:error[./@vocabularies = 'PARTHENOS:DatasetTypes']/@term"/>
|
||||
<FIELD indexable="true" name="err_language" result="false" stat="false" tokenizable="false" value="//dri:error[./@vocabularies = 'dnet:languages']/@term"/>
|
||||
<FIELD indexable="true" name="err_period" result="false" stat="false" tokenizable="false" value="//dri:error[./@vocabularies = 'PARTHENOS:Periods']/@term"/>
|
||||
<FIELD indexable="true" name="err_placetype" result="false" stat="false" tokenizable="false" value="//dri:error[./@vocabularies = 'PARTHENOS:PlaceTypes']/@term"/>
|
||||
<FIELD indexable="true" name="err_schema" result="false" stat="false" tokenizable="false" value="//dri:error[./@vocabularies = 'PARTHENOS:Schemas']/@term"/>
|
||||
<!--<FIELD indexable="true" name="err_availability" result="false" stat="false" tokenizable="false" value="//dri:error[./@vocabularies = 'parthenos:service_availability']/@term"/>-->
|
||||
<FIELD indexable="true" name="err_competence" result="false" stat="false" tokenizable="false" value="//dri:error[./@vocabularies = 'parthenos:parthenos:service_competences']/@term"/>
|
||||
<FIELD indexable="true" name="err_programminglanguage" result="false" stat="false" tokenizable="false" value="//dri:error[./@vocabularies = 'PARTHENOS:ProgrammingLanguages']/@term"/>
|
||||
<FIELD indexable="true" name="err_place" result="false" stat="false" tokenizable="false" value="//dri:error[./@vocabularies = 'PARTHENOS:Places']/@term"/>
|
||||
|
||||
<!-- Browsing Fields -->
|
||||
<FIELD indexable="true" name="title" result="false" stat="false" xpath="//rdf:Description/aocat:has_title"/>
|
||||
<FIELD indexable="true" name="language" result="false" stat="false" tokenizable="false" xpath="//rdf:Description/aocat:has_language"/>
|
||||
<FIELD indexable="true" name="period" result="false" stat="false" tokenizable="false" xpath="//rdf:Description[./rdf:type/@rdf:resource='https://www.ariadne-infrastructure.eu/resource/ao/cat/1.0/TemporalRegion']/rdfs:label"/>
|
||||
<FIELD indexable="true" name="place" result="false" stat="false" tokenizable="false" xpath="//rdf:Description[./rdf:type/@rdf:resource='https://www.ariadne-infrastructure.eu/resource/ao/cat/1.0/SpatialRegion']/aocat:has_place_name"/>
|
||||
<FIELD indexable="true" name="rightstype" result="false" stat="false" tokenizable="false" xpath="//rdf:Description/aocat:has_access_rights"/>
|
||||
<FIELD indexable="true" name="subject" result="false" stat="false" tokenizable="false" xpath="//rdf:Description/aocat:has_native_subject"/>
|
||||
<FIELD browsingAliasFor="datasourcename" indexable="true" name="datasourcenameforbrowsing" result="false" stat="false" tokenizable="false" xpath="//dri:datasourcename"/>
|
||||
<FIELD browsingAliasFor="datasourceapi" indexable="true" name="datasourceapiforbrowsing" result="false" stat="false" tokenizable="false" xpath="//dri:datasourceapi"/>
|
||||
</FIELDS>
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
<RESOURCE_TYPE value="RepositoryServiceResourceType"/>
|
||||
<RESOURCE_KIND value="RepositoryServiceResources"/>
|
||||
<RESOURCE_URI value=""/>
|
||||
<DATE_OF_CREATION value="2019-09-20T11:47:33+02:00"/>
|
||||
<DATE_OF_CREATION value="2019-09-22T19:16:54+02:00"/>
|
||||
<PROTOCOL/>
|
||||
</HEADER>
|
||||
<BODY>
|
||||
|
@ -32,9 +32,9 @@
|
|||
<REPOSITORY_INSTITUTION>University of York</REPOSITORY_INSTITUTION>
|
||||
<ADMIN_INFO>julian.richards@york.ac.uk</ADMIN_INFO>
|
||||
<INTERFACES>
|
||||
<INTERFACE active="false" compliance="metadata" contentDescription="metadata" id="api_________::ariadne_plus::ads::1" label="dnet:repository (metadata)" removable="false" typology="dnet:repository">
|
||||
<ACCESS_PROTOCOL>ads</ACCESS_PROTOCOL>
|
||||
<BASE_URL>file:///var/lib/dnet/ariadne</BASE_URL>
|
||||
<INTERFACE active="true" compliance="metadata" contentDescription="metadata" id="api_________::ariadne_plus::ads::1" label="dnet:repository (metadata)" removable="false" typology="dnet:repository">
|
||||
<ACCESS_PROTOCOL splitOnElement="record" suffixToBaseUrl="aaa">ads</ACCESS_PROTOCOL>
|
||||
<BASE_URL>file:///var/lib/dnet/ariadne/ariadne_398_part1.xml</BASE_URL>
|
||||
<INTERFACE_EXTRA_FIELD name="metadata_identifier_path">//*[local-name()='record']/*[namespace-uri()='http://purl.org/dc/elements/1.1/' and local-name()='identifier'][2]</INTERFACE_EXTRA_FIELD>
|
||||
</INTERFACE>
|
||||
</INTERFACES>
|
||||
|
|
|
@ -1,61 +0,0 @@
|
|||
<RESOURCE_PROFILE>
|
||||
<HEADER>
|
||||
<RESOURCE_IDENTIFIER value="e811c692-460e-42b0-8767-e80c10c8bf3f_UmVwb3NpdG9yeVNlcnZpY2VSZXNvdXJjZXMvUmVwb3NpdG9yeVNlcnZpY2VSZXNvdXJjZVR5cGU="/>
|
||||
<RESOURCE_TYPE value="RepositoryServiceResourceType"/>
|
||||
<RESOURCE_KIND value="RepositoryServiceResources"/>
|
||||
<RESOURCE_URI value=""/>
|
||||
<DATE_OF_CREATION value="2018-10-13T17:02:19+02:00"/>
|
||||
<PROTOCOL/>
|
||||
</HEADER>
|
||||
<BODY>
|
||||
<CONFIGURATION>
|
||||
<DATASOURCE_TYPE>dnet:repository</DATASOURCE_TYPE>
|
||||
<DATASOURCE_ORIGINAL_ID provenance="D-NET">parthenos___::parthenos</DATASOURCE_ORIGINAL_ID>
|
||||
<DATASOURCE_AGGREGATED>false</DATASOURCE_AGGREGATED>
|
||||
<ENVIRONMENTS>
|
||||
<ENVIRONMENT/>
|
||||
</ENVIRONMENTS>
|
||||
<TYPOLOGY>null</TYPOLOGY>
|
||||
<MAX_SIZE_OF_DATASTRUCTURE>0</MAX_SIZE_OF_DATASTRUCTURE>
|
||||
<AVAILABLE_DISKSPACE>0</AVAILABLE_DISKSPACE>
|
||||
<MAX_NUMBER_OF_DATASTRUCTURE>0</MAX_NUMBER_OF_DATASTRUCTURE>
|
||||
<OFFICIAL_NAME>PARTHENOS</OFFICIAL_NAME>
|
||||
<ENGLISH_NAME>PARTHENOS</ENGLISH_NAME>
|
||||
<ICON_URI>null</ICON_URI>
|
||||
<COUNTRY>EU</COUNTRY>
|
||||
<LOCATION>
|
||||
<LONGITUDE>0.0</LONGITUDE>
|
||||
<LATITUDE>0.0</LATITUDE>
|
||||
<TIMEZONE>0.0</TIMEZONE>
|
||||
</LOCATION>
|
||||
<REPOSITORY_WEBPAGE>http://</REPOSITORY_WEBPAGE>
|
||||
<REPOSITORY_INSTITUTION>PARTHENOS</REPOSITORY_INSTITUTION>
|
||||
<ADMIN_INFO>alessia.bardi@isti.cnr.it</ADMIN_INFO>
|
||||
<INTERFACES>
|
||||
<INTERFACE active="true" compliance="metadata" contentDescription="metadata" id="api_________::parthenos___::parthenos::topLevel" label="dnet:repository (metadata)" removable="false" typology="dnet:repository">
|
||||
<ACCESS_PROTOCOL>httpSimple</ACCESS_PROTOCOL>
|
||||
<BASE_URL>http://data.d4science.org/em1EemhBdUZ0bjNGTWJNNjlxVDltcm9acDFmMHlBSVVHbWJQNStIS0N6Yz0</BASE_URL>
|
||||
<INTERFACE_EXTRA_FIELD name="metadata_identifier_path">concat('toplevel_', //data/local-name())</INTERFACE_EXTRA_FIELD>
|
||||
</INTERFACE>
|
||||
</INTERFACES>
|
||||
<EXTRA_FIELDS>
|
||||
<FIELD>
|
||||
<key>NamespacePrefix</key>
|
||||
<value>parthenos___</value>
|
||||
</FIELD>
|
||||
</EXTRA_FIELDS>
|
||||
<REGISTERED_BY/>
|
||||
</CONFIGURATION>
|
||||
<STATUS>
|
||||
<NUMBER_OF_OBJECTS>0</NUMBER_OF_OBJECTS>
|
||||
<LAST_UPDATE value="2018-11-15T10:12:46+02:00"/>
|
||||
</STATUS>
|
||||
<QOS>
|
||||
<AVAILABILITY>0</AVAILABILITY>
|
||||
<CAPACITY/>
|
||||
<THROUGHPUT>0</THROUGHPUT>
|
||||
</QOS>
|
||||
<SECURITY_PARAMETERS/>
|
||||
<BLACKBOARD/>
|
||||
</BODY>
|
||||
</RESOURCE_PROFILE>
|
|
@ -0,0 +1,664 @@
|
|||
<RESOURCE_PROFILE>
|
||||
<HEADER>
|
||||
<RESOURCE_IDENTIFIER value="f42b4b91-78d4-4c83-9147-19d4845f79f5_VHJhbnNmb3JtYXRpb25SdWxlRFNSZXNvdXJjZXMvVHJhbnNmb3JtYXRpb25SdWxlRFNSZXNvdXJjZVR5cGU="/>
|
||||
<RESOURCE_TYPE value="TransformationRuleDSResourceType"/>
|
||||
<RESOURCE_KIND value="TransformationRuleDSResources"/>
|
||||
<RESOURCE_URI value=""/>
|
||||
<DATE_OF_CREATION value="2019-09-22T18:17:03+02:00"/>
|
||||
</HEADER>
|
||||
<BODY>
|
||||
<CONFIGURATION>
|
||||
<IMPORTED/>
|
||||
<SCRIPT>
|
||||
<TITLE>ADS 574 Mapping 2019-09-19</TITLE>
|
||||
<CODE>
|
||||
<x3ml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" source_type="xpath" version="1.0" xsi:noNamespaceSchemaLocation="x3ml_v1.4.xsd" editor="3MEditor v3.3">
|
||||
<info>
|
||||
<title>
|
||||
ARIADNEplus ADS Sites and Monuments mapping (AO-CAT v1.0.2 and simplified subjects/temporal)
|
||||
</title>
|
||||
<general_description/>
|
||||
<source>
|
||||
<source_info>
|
||||
<source_schema type="" version=""/>
|
||||
<namespaces>
|
||||
<namespace prefix="ads" uri="http://archaeologydataservice.ac.uk/"/>
|
||||
<namespace prefix="dcterms" uri="http://purl.org/dc/terms/"/>
|
||||
<namespace prefix="xsi" uri="http://www.w3.org/2001/XMLSchema-instance"/>
|
||||
<namespace prefix="dc" uri="http://purl.org/dc/elements/1.1/"/>
|
||||
</namespaces>
|
||||
</source_info>
|
||||
<source_collection/>
|
||||
</source>
|
||||
<target>
|
||||
<target_info>
|
||||
<target_schema schema_file="cidoc_crm_v6.2.1-2018April.rdfs" type="rdfs" version="6.2.1">CIDOC-CRM</target_schema>
|
||||
<namespaces>
|
||||
<namespace prefix="crm" uri="http://www.cidoc-crm.org/cidoc-crm/"/>
|
||||
</namespaces>
|
||||
</target_info>
|
||||
<target_info>
|
||||
<target_schema schema_file="AO-CAT1.0.2___14-07-2019185002___5176.rdfs" type="rdfs" version="1.0.2">AO-CAT</target_schema>
|
||||
<namespaces>
|
||||
<namespace prefix="aocat" uri="https://www.ariadne-infrastructure.eu/resource/ao/cat/1.0/"/>
|
||||
<namespace prefix="owl" uri="http://www.w3.org/2002/07/owl#"/>
|
||||
<namespace prefix="xml" uri="http://www.w3.org/XML/1998/namespace"/>
|
||||
<namespace prefix="skos" uri="http://www.w3.org/2004/02/skos/core#"/>
|
||||
<namespace prefix="crmpe" uri="http://parthenos.d4science.org/CRMext/CRMpe/"/>
|
||||
<namespace prefix="crm" uri="http://www.cidoc-crm.org/cidoc-crm/"/>
|
||||
</namespaces>
|
||||
</target_info>
|
||||
<target_collection/>
|
||||
</target>
|
||||
<mapping_info>
|
||||
<mapping_created_by_org/>
|
||||
<mapping_created_by_person/>
|
||||
<in_collaboration_with/>
|
||||
</mapping_info>
|
||||
<example_data_info>
|
||||
<example_data_from/>
|
||||
<example_data_contact_person/>
|
||||
<example_data_source_record xml_link="ariadne_testSample___19-09-2019164647___3509.xml">ariadne_testSample.xml</example_data_source_record>
|
||||
<generator_policy_info generator_link="ARIADNEplusGeneratorPolicy_v1.0___09-09-2019114327___2407.xml">ARIADNEplusGeneratorPolicy_v1.0.xml</generator_policy_info>
|
||||
<example_data_target_record rdf_link="Mapping574.ttl"/>
|
||||
<thesaurus_info/>
|
||||
</example_data_info>
|
||||
</info>
|
||||
<namespaces>
|
||||
<namespace prefix="ariadneplus" uri="https://ariadne-infrastructure.eu/aocat/"/>
|
||||
</namespaces>
|
||||
<mappings>
|
||||
<mapping>
|
||||
<domain>
|
||||
<source_node>//collection</source_node>
|
||||
<target_node>
|
||||
<entity>
|
||||
<type>aocat:Collection</type>
|
||||
<instance_generator name="CollectionURI">
|
||||
<arg name="term" type="xpath">meta/dc:identifier/text()</arg>
|
||||
</instance_generator>
|
||||
<label_generator name="CompositeLabel">
|
||||
<arg name="label" type="constant">Collection </arg>
|
||||
<arg name="text" type="xpath">meta/dc:identifier/text()</arg>
|
||||
</label_generator>
|
||||
<additional>
|
||||
<relationship>aocat:has_ARIADNE_subject</relationship>
|
||||
<entity>
|
||||
<type>aocat:ARIADNEConcept</type>
|
||||
<instance_info>
|
||||
<constant>sites and monuments</constant>
|
||||
</instance_info>
|
||||
<instance_generator name="ConceptURI">
|
||||
<arg name="term" type="constant">sites_and_monuments</arg>
|
||||
</instance_generator>
|
||||
<label_generator name="prefLabel">
|
||||
<arg name="text" type="constant">sites and monuments</arg>
|
||||
<arg name="language" type="constant">en</arg>
|
||||
</label_generator>
|
||||
</entity>
|
||||
</additional>
|
||||
</entity>
|
||||
</target_node>
|
||||
</domain>
|
||||
<link>
|
||||
<path>
|
||||
<source_relation>
|
||||
<relation>meta/dc:title</relation>
|
||||
</source_relation>
|
||||
<target_relation>
|
||||
<relationship>aocat:has_title</relationship>
|
||||
</target_relation>
|
||||
</path>
|
||||
<range>
|
||||
<source_node>meta/dc:title</source_node>
|
||||
<target_node>
|
||||
<entity>
|
||||
<type>http://www.w3.org/2001/XMLSchema#string</type>
|
||||
<instance_generator name="Literal">
|
||||
<arg name="text" type="xpath">text()</arg>
|
||||
<arg name="language" type="constant">en</arg>
|
||||
</instance_generator>
|
||||
</entity>
|
||||
</target_node>
|
||||
</range>
|
||||
</link>
|
||||
<link>
|
||||
<path>
|
||||
<source_relation>
|
||||
<relation>meta/dc:identifier</relation>
|
||||
</source_relation>
|
||||
<target_relation>
|
||||
<relationship>aocat:has_identifier</relationship>
|
||||
</target_relation>
|
||||
</path>
|
||||
<range>
|
||||
<source_node>meta/dc:identifier</source_node>
|
||||
<target_node>
|
||||
<entity>
|
||||
<type>http://www.w3.org/2001/XMLSchema#string</type>
|
||||
<instance_generator name="Literal">
|
||||
<arg name="text" type="xpath">text()</arg>
|
||||
<arg name="language" type="constant">en</arg>
|
||||
</instance_generator>
|
||||
</entity>
|
||||
</target_node>
|
||||
</range>
|
||||
</link>
|
||||
<link>
|
||||
<path>
|
||||
<source_relation>
|
||||
<relation>meta/dc:source</relation>
|
||||
</source_relation>
|
||||
<target_relation>
|
||||
<relationship>aocat:has_owner</relationship>
|
||||
</target_relation>
|
||||
</path>
|
||||
<range>
|
||||
<source_node>meta/dc:source</source_node>
|
||||
<target_node>
|
||||
<entity>
|
||||
<type>aocat:Agent</type>
|
||||
<instance_generator name="AgentURI">
|
||||
<arg name="term" type="xpath">text()</arg>
|
||||
</instance_generator>
|
||||
<label_generator name="SimpleLabel">
|
||||
<arg name="label" type="xpath">text()</arg>
|
||||
</label_generator>
|
||||
</entity>
|
||||
</target_node>
|
||||
</range>
|
||||
</link>
|
||||
<link>
|
||||
<path>
|
||||
<source_relation>
|
||||
<relation>meta/dc:description</relation>
|
||||
</source_relation>
|
||||
<target_relation>
|
||||
<relationship>aocat:has_description</relationship>
|
||||
</target_relation>
|
||||
</path>
|
||||
<range>
|
||||
<source_node>meta/dc:description</source_node>
|
||||
<target_node>
|
||||
<entity>
|
||||
<type>http://www.w3.org/2001/XMLSchema#string</type>
|
||||
<instance_generator name="Literal">
|
||||
<arg name="text" type="xpath">text()</arg>
|
||||
<arg name="language" type="constant">en</arg>
|
||||
</instance_generator>
|
||||
</entity>
|
||||
</target_node>
|
||||
</range>
|
||||
</link>
|
||||
<link>
|
||||
<path>
|
||||
<source_relation>
|
||||
<relation>meta/dc:publisher</relation>
|
||||
</source_relation>
|
||||
<target_relation>
|
||||
<relationship>aocat:has_publisher</relationship>
|
||||
</target_relation>
|
||||
</path>
|
||||
<range>
|
||||
<source_node>meta/dc:publisher</source_node>
|
||||
<target_node>
|
||||
<entity>
|
||||
<type>aocat:Agent</type>
|
||||
<instance_generator name="AgentURI">
|
||||
<arg name="term" type="xpath">text()</arg>
|
||||
</instance_generator>
|
||||
<label_generator name="SimpleLabel">
|
||||
<arg name="label" type="xpath">text()</arg>
|
||||
</label_generator>
|
||||
</entity>
|
||||
</target_node>
|
||||
</range>
|
||||
</link>
|
||||
<link>
|
||||
<path>
|
||||
<source_relation>
|
||||
<relation>meta/dc:creator</relation>
|
||||
</source_relation>
|
||||
<target_relation>
|
||||
<relationship>aocat:has_creator</relationship>
|
||||
</target_relation>
|
||||
</path>
|
||||
<range>
|
||||
<source_node>meta/dc:creator</source_node>
|
||||
<target_node>
|
||||
<entity>
|
||||
<type>aocat:Agent</type>
|
||||
<instance_generator name="AgentURI">
|
||||
<arg name="term" type="xpath">text()</arg>
|
||||
</instance_generator>
|
||||
<label_generator name="SimpleLabel">
|
||||
<arg name="label" type="xpath">text()</arg>
|
||||
</label_generator>
|
||||
</entity>
|
||||
</target_node>
|
||||
</range>
|
||||
</link>
|
||||
<link>
|
||||
<path>
|
||||
<source_relation>
|
||||
<relation>meta/dc:date</relation>
|
||||
</source_relation>
|
||||
<target_relation>
|
||||
<relationship>aocat:was_issued</relationship>
|
||||
</target_relation>
|
||||
</path>
|
||||
<range>
|
||||
<source_node>meta/dc:date</source_node>
|
||||
<target_node>
|
||||
<entity>
|
||||
<type>http://www.w3.org/2001/XMLSchema#dateTime</type>
|
||||
<instance_generator name="Literal">
|
||||
<arg name="text" type="xpath">text()</arg>
|
||||
</instance_generator>
|
||||
</entity>
|
||||
</target_node>
|
||||
</range>
|
||||
</link>
|
||||
<link>
|
||||
<path>
|
||||
<source_relation>
|
||||
<relation>meta/dc:format</relation>
|
||||
</source_relation>
|
||||
<target_relation>
|
||||
<relationship>aocat:has_type</relationship>
|
||||
</target_relation>
|
||||
</path>
|
||||
<range>
|
||||
<source_node>meta/dc:format</source_node>
|
||||
<target_node>
|
||||
<entity>
|
||||
<type>aocat:ARIADNEConcept</type>
|
||||
<instance_generator name="ConceptURI">
|
||||
<arg name="term" type="xpath">text()</arg>
|
||||
</instance_generator>
|
||||
<label_generator name="prefLabel">
|
||||
<arg name="text" type="xpath">text()</arg>
|
||||
<arg name="language" type="constant">en</arg>
|
||||
</label_generator>
|
||||
</entity>
|
||||
</target_node>
|
||||
</range>
|
||||
</link>
|
||||
<link>
|
||||
<path>
|
||||
<source_relation>
|
||||
<relation>meta/dc:language</relation>
|
||||
</source_relation>
|
||||
<target_relation>
|
||||
<relationship>aocat:has_language</relationship>
|
||||
</target_relation>
|
||||
</path>
|
||||
<range>
|
||||
<source_node>meta/dc:language</source_node>
|
||||
<target_node>
|
||||
<entity>
|
||||
<type>http://www.w3.org/2001/XMLSchema#string</type>
|
||||
<instance_generator name="Literal">
|
||||
<arg name="text" type="xpath">text()</arg>
|
||||
</instance_generator>
|
||||
</entity>
|
||||
</target_node>
|
||||
</range>
|
||||
</link>
|
||||
<link>
|
||||
<path>
|
||||
<source_relation>
|
||||
<relation>meta/dc:rights</relation>
|
||||
</source_relation>
|
||||
<target_relation>
|
||||
<relationship>aocat:has_access_rights</relationship>
|
||||
</target_relation>
|
||||
</path>
|
||||
<range>
|
||||
<source_node>meta/dc:rights</source_node>
|
||||
<target_node>
|
||||
<entity>
|
||||
<type>http://www.w3.org/2001/XMLSchema#string</type>
|
||||
<instance_generator name="Literal">
|
||||
<arg name="text" type="xpath">text()</arg>
|
||||
<arg name="language" type="constant">en</arg>
|
||||
</instance_generator>
|
||||
</entity>
|
||||
</target_node>
|
||||
</range>
|
||||
</link>
|
||||
<link>
|
||||
<path>
|
||||
<source_relation>
|
||||
<relation>records/record</relation>
|
||||
</source_relation>
|
||||
<target_relation>
|
||||
<relationship>aocat:has_part</relationship>
|
||||
</target_relation>
|
||||
</path>
|
||||
<range>
|
||||
<source_node>records/record</source_node>
|
||||
<target_node>
|
||||
<entity>
|
||||
<type>aocat:DataResource</type>
|
||||
<instance_generator name="UUID"/>
|
||||
</entity>
|
||||
</target_node>
|
||||
</range>
|
||||
</link>
|
||||
</mapping>
|
||||
<mapping>
|
||||
<domain>
|
||||
<source_node>//record</source_node>
|
||||
<target_node>
|
||||
<entity>
|
||||
<type>aocat:DataResource</type>
|
||||
<instance_generator name="UUID"/>
|
||||
<label_generator name="CompositeLabel">
|
||||
<arg name="label" type="constant">Record</arg>
|
||||
<arg name="text" type="xpath">dc:title/text()</arg>
|
||||
</label_generator>
|
||||
</entity>
|
||||
</target_node>
|
||||
</domain>
|
||||
<link>
|
||||
<path>
|
||||
<source_relation>
|
||||
<relation>dc:title</relation>
|
||||
</source_relation>
|
||||
<target_relation>
|
||||
<relationship>aocat:has_title</relationship>
|
||||
</target_relation>
|
||||
</path>
|
||||
<range>
|
||||
<source_node>dc:title</source_node>
|
||||
<target_node>
|
||||
<entity>
|
||||
<type>http://www.w3.org/2001/XMLSchema#string</type>
|
||||
<instance_generator name="Literal">
|
||||
<arg name="text" type="xpath">text()</arg>
|
||||
<arg name="language" type="constant">en</arg>
|
||||
</instance_generator>
|
||||
</entity>
|
||||
</target_node>
|
||||
</range>
|
||||
</link>
|
||||
<link>
|
||||
<path>
|
||||
<source_relation>
|
||||
<relation>dc:creator</relation>
|
||||
</source_relation>
|
||||
<target_relation>
|
||||
<relationship>aocat:has_creator</relationship>
|
||||
</target_relation>
|
||||
</path>
|
||||
<range>
|
||||
<source_node>dc:creator</source_node>
|
||||
<target_node>
|
||||
<entity>
|
||||
<type>aocat:Agent</type>
|
||||
<instance_generator name="AgentURI">
|
||||
<arg name="term" type="xpath">text()</arg>
|
||||
</instance_generator>
|
||||
<label_generator name="SimpleLabel">
|
||||
<arg name="label" type="xpath">text()</arg>
|
||||
</label_generator>
|
||||
</entity>
|
||||
</target_node>
|
||||
</range>
|
||||
</link>
|
||||
<link>
|
||||
<path>
|
||||
<source_relation>
|
||||
<relation>dc:subjectPeriod/dc:subject</relation>
|
||||
</source_relation>
|
||||
<target_relation>
|
||||
<relationship>aocat:has_native_subject</relationship>
|
||||
</target_relation>
|
||||
</path>
|
||||
<range>
|
||||
<source_node>dc:subjectPeriod/dc:subject</source_node>
|
||||
<target_node>
|
||||
<entity>
|
||||
<type>aocat:ARIADNEConcept</type>
|
||||
<instance_generator name="ConceptURI">
|
||||
<arg name="term" type="xpath">text()</arg>
|
||||
</instance_generator>
|
||||
<label_generator name="prefLabel">
|
||||
<arg name="text" type="xpath">text()</arg>
|
||||
<arg name="language" type="constant">en</arg>
|
||||
</label_generator>
|
||||
</entity>
|
||||
</target_node>
|
||||
</range>
|
||||
</link>
|
||||
<link>
|
||||
<path>
|
||||
<source_relation>
|
||||
<relation>dc:subjectPeriod/dcterms:temporal</relation>
|
||||
</source_relation>
|
||||
<target_relation>
|
||||
<relationship>aocat:has_temporal_coverage</relationship>
|
||||
</target_relation>
|
||||
</path>
|
||||
<range>
|
||||
<source_node>dc:subjectPeriod/dcterms:temporal</source_node>
|
||||
<target_node>
|
||||
<entity>
|
||||
<type>aocat:TemporalRegion</type>
|
||||
<instance_generator name="Time-SpanURI">
|
||||
<arg name="term" type="xpath">text()</arg>
|
||||
</instance_generator>
|
||||
<label_generator name="SimpleLabel">
|
||||
<arg name="label" type="xpath">text()</arg>
|
||||
</label_generator>
|
||||
</entity>
|
||||
</target_node>
|
||||
</range>
|
||||
</link>
|
||||
<link>
|
||||
<path>
|
||||
<source_relation>
|
||||
<relation>dc:description</relation>
|
||||
</source_relation>
|
||||
<target_relation>
|
||||
<relationship>aocat:has_description</relationship>
|
||||
</target_relation>
|
||||
</path>
|
||||
<range>
|
||||
<source_node>dc:description</source_node>
|
||||
<target_node>
|
||||
<entity>
|
||||
<type>http://www.w3.org/2001/XMLSchema#string</type>
|
||||
<instance_generator name="Literal">
|
||||
<arg name="text" type="xpath">text()</arg>
|
||||
<arg name="language" type="constant">en</arg>
|
||||
</instance_generator>
|
||||
</entity>
|
||||
</target_node>
|
||||
</range>
|
||||
</link>
|
||||
<link>
|
||||
<path>
|
||||
<source_relation>
|
||||
<relation>dc:identifier</relation>
|
||||
</source_relation>
|
||||
<target_relation>
|
||||
<relationship>aocat:has_identifier</relationship>
|
||||
</target_relation>
|
||||
</path>
|
||||
<range>
|
||||
<source_node>dc:identifier</source_node>
|
||||
<target_node>
|
||||
<entity>
|
||||
<type>http://www.w3.org/2001/XMLSchema#string</type>
|
||||
<instance_generator name="Literal">
|
||||
<arg name="text" type="xpath">text()</arg>
|
||||
</instance_generator>
|
||||
</entity>
|
||||
</target_node>
|
||||
</range>
|
||||
</link>
|
||||
<link>
|
||||
<path>
|
||||
<source_relation>
|
||||
<relation>dc:source</relation>
|
||||
</source_relation>
|
||||
<target_relation>
|
||||
<relationship>aocat:has_landing_page</relationship>
|
||||
</target_relation>
|
||||
</path>
|
||||
<range>
|
||||
<source_node>dc:source</source_node>
|
||||
<target_node>
|
||||
<entity>
|
||||
<type>owl:Thing</type>
|
||||
<instance_generator name="URIorUUID">
|
||||
<arg name="text" type="xpath">text()</arg>
|
||||
</instance_generator>
|
||||
</entity>
|
||||
</target_node>
|
||||
</range>
|
||||
</link>
|
||||
<link>
|
||||
<path>
|
||||
<source_relation>
|
||||
<relation>dc:language</relation>
|
||||
</source_relation>
|
||||
<target_relation>
|
||||
<relationship>aocat:has_language</relationship>
|
||||
</target_relation>
|
||||
</path>
|
||||
<range>
|
||||
<source_node>dc:language</source_node>
|
||||
<target_node>
|
||||
<entity>
|
||||
<type>http://www.w3.org/2001/XMLSchema#string</type>
|
||||
<instance_generator name="Literal">
|
||||
<arg name="text" type="xpath">text()</arg>
|
||||
</instance_generator>
|
||||
</entity>
|
||||
</target_node>
|
||||
</range>
|
||||
</link>
|
||||
<link>
|
||||
<path>
|
||||
<source_relation>
|
||||
<relation>dcterms:spatial</relation>
|
||||
</source_relation>
|
||||
<target_relation>
|
||||
<if>
|
||||
<not>
|
||||
<if>
|
||||
<exists>@xsi:type</exists>
|
||||
</if>
|
||||
</not>
|
||||
</if>
|
||||
<relationship>aocat:has_spatial_coverage</relationship>
|
||||
<entity variable="sr1">
|
||||
<type>aocat:SpatialRegion</type>
|
||||
<instance_generator name="UUID"/>
|
||||
</entity>
|
||||
<relationship>aocat:has_place_name</relationship>
|
||||
</target_relation>
|
||||
</path>
|
||||
<range>
|
||||
<source_node>dcterms:spatial</source_node>
|
||||
<target_node>
|
||||
<entity>
|
||||
<type>http://www.w3.org/2001/XMLSchema#string</type>
|
||||
<instance_generator name="Literal">
|
||||
<arg name="text" type="xpath">text()</arg>
|
||||
<arg name="language" type="constant">en</arg>
|
||||
</instance_generator>
|
||||
</entity>
|
||||
</target_node>
|
||||
</range>
|
||||
</link>
|
||||
<link>
|
||||
<path>
|
||||
<source_relation>
|
||||
<relation>dcterms:spatial</relation>
|
||||
</source_relation>
|
||||
<target_relation>
|
||||
<if>
|
||||
<equals value="dcterms:Point">@xsi:type</equals>
|
||||
</if>
|
||||
<relationship>aocat:has_spatial_coverage</relationship>
|
||||
<entity variable="sr1">
|
||||
<type>aocat:SpatialRegionPoint</type>
|
||||
<instance_generator name="UUID"/>
|
||||
</entity>
|
||||
<relationship>aocat:has_longitude</relationship>
|
||||
</target_relation>
|
||||
</path>
|
||||
<range>
|
||||
<source_node>dcterms:spatial</source_node>
|
||||
<target_node>
|
||||
<entity>
|
||||
<type>http://www.w3.org/2001/XMLSchema#decimal</type>
|
||||
<instance_generator name="UUID"/>
|
||||
</entity>
|
||||
</target_node>
|
||||
</range>
|
||||
</link>
|
||||
<link>
|
||||
<path>
|
||||
<source_relation>
|
||||
<relation>dcterms:spatial</relation>
|
||||
</source_relation>
|
||||
<target_relation>
|
||||
<if>
|
||||
<equals value="dcterms:Point">@xsi:type</equals>
|
||||
</if>
|
||||
<relationship>aocat:has_spatial_coverage</relationship>
|
||||
<entity>
|
||||
<type>aocat:SpatialRegionPoint</type>
|
||||
<instance_generator name="UUID"/>
|
||||
</entity>
|
||||
<relationship>aocat:has_latitude</relationship>
|
||||
</target_relation>
|
||||
</path>
|
||||
<range>
|
||||
<source_node>dcterms:spatial</source_node>
|
||||
<target_node>
|
||||
<entity>
|
||||
<type>http://www.w3.org/2001/XMLSchema#decimal</type>
|
||||
<instance_generator name="UUID"/>
|
||||
</entity>
|
||||
</target_node>
|
||||
</range>
|
||||
</link>
|
||||
<link>
|
||||
<path>
|
||||
<source_relation>
|
||||
<relation>dc:rights</relation>
|
||||
</source_relation>
|
||||
<target_relation>
|
||||
<relationship>aocat:has_access_rights</relationship>
|
||||
</target_relation>
|
||||
</path>
|
||||
<range>
|
||||
<source_node>dc:rights</source_node>
|
||||
<target_node>
|
||||
<entity>
|
||||
<type>http://www.w3.org/2001/XMLSchema#string</type>
|
||||
<instance_generator name="URIorUUID">
|
||||
<arg name="text" type="xpath">text()</arg>
|
||||
</instance_generator>
|
||||
</entity>
|
||||
</target_node>
|
||||
</range>
|
||||
</link>
|
||||
</mapping>
|
||||
</mappings>
|
||||
</x3ml>
|
||||
|
||||
|
||||
</CODE>
|
||||
</SCRIPT>
|
||||
</CONFIGURATION>
|
||||
<STATUS/>
|
||||
<SECURITY_PARAMETERS/>
|
||||
</BODY>
|
||||
</RESOURCE_PROFILE>
|
|
@ -0,0 +1,89 @@
|
|||
<RESOURCE_PROFILE>
|
||||
<HEADER>
|
||||
<RESOURCE_IDENTIFIER value="e1a85324-8f54-45c1-8513-208693a41666_VHJhbnNmb3JtYXRpb25SdWxlRFNSZXNvdXJjZXMvVHJhbnNmb3JtYXRpb25SdWxlRFNSZXNvdXJjZVR5cGU="/>
|
||||
<RESOURCE_TYPE value="TransformationRuleDSResourceType"/>
|
||||
<RESOURCE_KIND value="TransformationRuleDSResources"/>
|
||||
<RESOURCE_URI value=""/>
|
||||
<DATE_OF_CREATION value="2019-09-22T16:12:31+02:00"/>
|
||||
</HEADER>
|
||||
<BODY>
|
||||
<CONFIGURATION>
|
||||
<IMPORTED/>
|
||||
<SCRIPT>
|
||||
<TITLE>ARIADNE Policy 2019-09-19</TITLE>
|
||||
<CODE>
|
||||
<generator_policy>
|
||||
|
||||
<!-- The prefix is a namespace that must be declared in the X3ML definition.
|
||||
in the x3ml define <namespace prefix="ariadneplus" uri="http://www.ariadneplus.eu/"/> -->
|
||||
|
||||
<generator name="CollectionURI" prefix="ariadneplus">
|
||||
<pattern>Collection/{term}</pattern>
|
||||
</generator>
|
||||
|
||||
<generator name="DataResourceURI" prefix="ariadneplus">
|
||||
<pattern>Resource/{term}</pattern>
|
||||
</generator>
|
||||
|
||||
<generator name="IdentifierURI" prefix="ariadneplus">
|
||||
<pattern>Identifier/{term}</pattern>
|
||||
</generator>
|
||||
|
||||
<generator name="EventURI" prefix="ariadneplus">
|
||||
<pattern>Event/{term}</pattern>
|
||||
</generator>
|
||||
<generator name="Time-SpanURI" prefix="ariadneplus">
|
||||
<pattern>Time-Span/{term}</pattern>
|
||||
</generator>
|
||||
<generator name="PlaceURI" prefix="ariadneplus">
|
||||
<pattern>Place/{term}</pattern>
|
||||
</generator>
|
||||
<generator name="AgentURI" prefix="ariadneplus">
|
||||
<pattern>Agent/{term}</pattern>
|
||||
</generator>
|
||||
|
||||
<generator name="ConceptURI" prefix="ariadneplus">
|
||||
<pattern>Concept/{term}</pattern>
|
||||
</generator>
|
||||
<generator name="ConceptURI-2" prefix="ariadneplus">
|
||||
<pattern>Concept/{scheme}/{term}</pattern>
|
||||
</generator>
|
||||
|
||||
<generator name="OneLevelCustomURI" prefix="ariadneplus">
|
||||
<pattern>{level1}/{term}</pattern>
|
||||
</generator>
|
||||
<generator name="TwoLevelCustomURI" prefix="ariadneplus">
|
||||
<pattern>{level1}/{level2}/{term}</pattern>
|
||||
</generator>
|
||||
|
||||
<generator name="SimpleLabel">
|
||||
<pattern>{label}</pattern>
|
||||
</generator>
|
||||
|
||||
<generator name="CompositeLabel">
|
||||
<pattern>{label} {text}</pattern>
|
||||
</generator>
|
||||
|
||||
<generator name="URIorUUID">
|
||||
<custom generatorClass="gr.forth.URIorUUID">
|
||||
<set-arg name="text"/>
|
||||
</custom>
|
||||
</generator>
|
||||
|
||||
<generator name="URNfromTextualContent">
|
||||
<custom generatorClass="gr.forth.TextualContent">
|
||||
<set-arg name="text" type="xpath"/>
|
||||
</custom>
|
||||
</generator>
|
||||
|
||||
|
||||
</generator_policy>
|
||||
|
||||
|
||||
</CODE>
|
||||
</SCRIPT>
|
||||
</CONFIGURATION>
|
||||
<STATUS/>
|
||||
<SECURITY_PARAMETERS/>
|
||||
</BODY>
|
||||
</RESOURCE_PROFILE>
|
|
@ -1,163 +0,0 @@
|
|||
<RESOURCE_PROFILE>
|
||||
<HEADER>
|
||||
<RESOURCE_IDENTIFIER value="4d94a3f0-a5c8-441e-a506-8328af17a6f3_VHJhbnNmb3JtYXRpb25SdWxlRFNSZXNvdXJjZXMvVHJhbnNmb3JtYXRpb25SdWxlRFNSZXNvdXJjZVR5cGU="/>
|
||||
<RESOURCE_TYPE value="TransformationRuleDSResourceType"/>
|
||||
<RESOURCE_KIND value="TransformationRuleDSResources"/>
|
||||
<RESOURCE_URI value=""/>
|
||||
<DATE_OF_CREATION value="2018-10-12T12:14:22+01:00"/>
|
||||
</HEADER>
|
||||
<BODY>
|
||||
<CONFIGURATION>
|
||||
<IMPORTED/>
|
||||
<SCRIPT>
|
||||
<TITLE>PARTHENOS Policy v1.5 2018-10-12</TITLE>
|
||||
<CODE>
|
||||
<![CDATA[<!-- PARTHENOS Generator Policy file v1.5 -->
|
||||
<generator_policy>
|
||||
<!-- The prefix is a namespace that must be declared in the X3ML definition.
|
||||
In PARTHENOS it was decided that it is constructed by the namespace of PARTHENOS
|
||||
followed by the provider and the database that is being mapped
|
||||
e.g. prefix="parthenos" and in the x3ml define
|
||||
<namespace prefix="parthenos" uri="http://parthenos-project.eu/FORTH/myDB/"/> -->
|
||||
|
||||
<generator name="ProjectURI" prefix="parthenos" shorten="yes">
|
||||
<pattern>Project/{term}</pattern>
|
||||
</generator>
|
||||
<generator name="ServiceURI" prefix="parthenos" shorten="yes">
|
||||
<pattern>Service/{term}</pattern>
|
||||
</generator>
|
||||
<generator name="DatasetURI" prefix="parthenos" shorten="yes">
|
||||
<pattern>Dataset/{term}</pattern>
|
||||
</generator>
|
||||
<generator name="DatasetVerMergeURI" prefix="parthenos" shorten="yes">
|
||||
<pattern>Dataset/{term}_{term1}</pattern>
|
||||
</generator>
|
||||
<generator name="SoftwareURI" prefix="parthenos" shorten="yes">
|
||||
<pattern>Software/{term}</pattern>
|
||||
</generator>
|
||||
<generator name="ActorURI" prefix="parthenos" shorten="yes">
|
||||
<pattern>Actor/{term}</pattern>
|
||||
</generator>
|
||||
<generator name="ActorTwoNameMergeURI" prefix="parthenos" shorten="yes">
|
||||
<pattern>Actor/{firstName}_{LastName}</pattern>
|
||||
</generator>
|
||||
<generator name="ConceptURI" prefix="reg" shorten="yes">
|
||||
<pattern>Concept/{term}</pattern>
|
||||
</generator>
|
||||
<generator name="ConceptURI_2step" prefix="reg" shorten="yes">
|
||||
<pattern>Concept/{term}/{term1}</pattern>
|
||||
</generator>
|
||||
<generator name="ConceptURI_3step" prefix="reg" shorten="yes">
|
||||
<pattern>Concept/{term}/{term1}/{term2}</pattern>
|
||||
</generator>
|
||||
<generator name="PlaceURI" prefix="parthenos" shorten="yes">
|
||||
<pattern>Place/{term}</pattern>
|
||||
</generator>
|
||||
<generator name="ProjectAppellationURI" prefix="parthenos" shorten="yes">
|
||||
<pattern>Project/Appellation/{term}</pattern>
|
||||
</generator>
|
||||
<generator name="ServiceAppellationURI" prefix="parthenos" shorten="yes">
|
||||
<pattern>Service/Appellation/{term}</pattern>
|
||||
</generator>
|
||||
<generator name="DatasetAppellationURI" prefix="parthenos" shorten="yes">
|
||||
<pattern>Dataset/Appellation/{term}</pattern>
|
||||
</generator>
|
||||
<generator name="DatasetAppvermergeURI" prefix="parthenos" shorten="yes">
|
||||
<pattern>Dataset/Appellation/{term}_{term1}</pattern>
|
||||
</generator>
|
||||
<generator name="SoftwareAppellationURI" prefix="parthenos" shorten="yes">
|
||||
<pattern>Software/Appellation/{term}</pattern>
|
||||
</generator>
|
||||
<generator name="ActorAppellationURI" prefix="parthenos" shorten="yes">
|
||||
<pattern>Actor/Appellation/{term}</pattern>
|
||||
</generator>
|
||||
<generator name="ConceptAppellationURI" prefix="parthenos" shorten="yes">
|
||||
<pattern>Concept/Appellation/{term}</pattern>
|
||||
</generator>
|
||||
<generator name="ThingAppellationURI" prefix="parthenos" shorten="yes">
|
||||
<pattern>Thing/Appellation/{term}</pattern>
|
||||
</generator>
|
||||
<generator name="EventAppellationURI" prefix="parthenos" shorten="yes">
|
||||
<pattern>Event/Appellation/{term}</pattern>
|
||||
</generator>
|
||||
<generator name="PlaceAppellationURI" prefix="parthenos" shorten="yes">
|
||||
<pattern>Place/Appellation/{term}</pattern>
|
||||
</generator>
|
||||
<generator name="PlaceAppellationAddressURI" prefix="parthenos" shorten="yes">
|
||||
<pattern>Place/Appellation/{mainaddress}-{postcode}-{country}</pattern>
|
||||
</generator>
|
||||
<generator name="PlaceAppLatLong" prefix="parthenos" shorten="yes">
|
||||
<pattern>Place/Appellation/{lat}-{long}</pattern>
|
||||
</generator>
|
||||
<generator name="ThingURI" prefix="parthenos" shorten="yes">
|
||||
<pattern>Thing/{term}</pattern>
|
||||
</generator>
|
||||
<generator name="DimensionURI" prefix="parthenos" shorten="yes">
|
||||
<pattern>Dimension/{term}</pattern>
|
||||
</generator>
|
||||
<generator name="RemoveTerm" prefix="parthenos">
|
||||
<custom generatorClass="gr.forth.RemoveTerm">
|
||||
<set-arg name="termToRemove" type="constant"></set-arg>
|
||||
<set-arg name="text"></set-arg>
|
||||
</custom>
|
||||
</generator>
|
||||
<generator name="OneLevelCustomURI" prefix="parthenos" shorten="yes">
|
||||
<pattern>{level1}/{term}</pattern>
|
||||
</generator>
|
||||
<generator name="TwoLevelCustomURI" prefix="parthenos" shorten="yes">
|
||||
<pattern>{level1}/{level2}/{term}</pattern>
|
||||
</generator>
|
||||
<generator name="OneLevelCustomURIwCount" prefix="parthenos" shorten="yes">
|
||||
<pattern>{level1}/{count}/{term}</pattern>
|
||||
</generator>
|
||||
<generator name="TwoLevelCustomURIwCount" prefix="parthenos" shorten="yes">
|
||||
<pattern>{level1}/{level2}/{count}/{term}</pattern>
|
||||
</generator>
|
||||
<generator name="SimpleLabel">
|
||||
<pattern>{label}</pattern>
|
||||
</generator>
|
||||
<generator name="CompositeLabel">
|
||||
<pattern>{label} {text}</pattern>
|
||||
</generator>
|
||||
<generator name="CompositeVerLabel">
|
||||
<pattern>{label} Ver {text}</pattern>
|
||||
</generator>
|
||||
<generator name="LatLong">
|
||||
<pattern>({lat} {long})</pattern>
|
||||
</generator>
|
||||
<generator name="AddressLabel">
|
||||
<pattern>{term},{term2},{term3},{term4}</pattern>
|
||||
</generator>
|
||||
<generator name="GermanDateTime">
|
||||
<custom generatorClass="gr.forth.GermanDate">
|
||||
<set-arg name="bound" type="constant"></set-arg>
|
||||
<set-arg name="text"></set-arg>
|
||||
</custom>
|
||||
</generator>
|
||||
<generator name="URIorUUID">
|
||||
<custom generatorClass="gr.forth.URIorUUID">
|
||||
<set-arg name="text"></set-arg>
|
||||
</custom>
|
||||
</generator>
|
||||
<generator name="ConcatMultipleTerms">
|
||||
<custom generatorClass="gr.forth.ConcatMultipleTerms">
|
||||
<set-arg name="prefix" type="constant"></set-arg>
|
||||
<set-arg name="sameTermsDelim" type="constant"></set-arg>
|
||||
<set-arg name="diffTermsDelim" type="constant"></set-arg>
|
||||
<set-arg name="text1"></set-arg>
|
||||
<set-arg name="text2"></set-arg>
|
||||
<set-arg name="text3"></set-arg>
|
||||
<set-arg name="text4"></set-arg>
|
||||
<set-arg name="text5"></set-arg>
|
||||
</custom>
|
||||
</generator>
|
||||
</generator_policy>
|
||||
|
||||
]]>
|
||||
</CODE>
|
||||
</SCRIPT>
|
||||
</CONFIGURATION>
|
||||
<STATUS/>
|
||||
<SECURITY_PARAMETERS/>
|
||||
</BODY>
|
||||
</RESOURCE_PROFILE>
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue