shacl-vue/public/config_default.json
2026-01-21 14:06:57 +01:00

98 lines
No EOL
4.5 KiB
JSON

{
"use_default_shapes": false,
"use_default_data": false,
"use_default_classes": false,
"id_iri": "https://concepts.datalad.org/s/things/v1/pid",
"id_resolves_externally": [
"bibo",
"doi",
"geodata",
"gepris",
"IAO",
"ISSN",
"marcrel",
"obo",
"orcid",
"ror",
"rrid",
"sio",
"spdxlic"
],
"id_autogenerate_override": true,
"editor_selection": {
"sh:datatype": {
"xyzrse:flexdate": "W3CISO8601DateTimeEditor",
"w3ctr:NOTE-datetime": "W3CISO8601DateTimeEditor"
},
"shaclvue:gitAnnexUpload": {
"true": "InstancesUploadEditor"
}
},
"filter_records_by": [
"skos:prefLabel",
"shaclvue:displayLabel",
"dlthings:pid"
],
"component_config": {
"W3CISO8601DateTimeEditor": {
"yearStart": 1990,
"yearEnd": 2028
},
"URIEditor": {
"default": "curie"
}
},
"class_name_display": "name",
"display_name_autogenerate": {
"dlthings:Statement": "{rdf:predicate}: {rdf:object}",
"dlidentifiers:Identifier": "{dlidentifiers:notation} ({dlidentifiers:schema_agency} {dlidentifiers:creator})",
"dlidentifiers:IssuedIdentifier": "{dlidentifiers:notation} ({dlidentifiers:schema_agency} {dlidentifiers:creator})",
"dlidentifiers:ComputedIdentifier": "{dlidentifiers:notation} ({dlidentifiers:schema_agency} {dlidentifiers:creator})",
"dlidentifiers:Checksum": "{dlidentifiers:creator}:{dlidentifiers:notation}",
"dlidentifiers:DOI": "DOI: {dlidentifiers:notation}",
"dlflat:FlatAttributeSpecification": "{rdf:predicate}: {rdf:value}",
"dlprovmx:End": "{dltemporalmx:at_time}",
"dlprovmx:Start": "{dltemporalmx:at_time}",
"dlprovmx:Usage": "{rdf:object} ({dlrelationsmx:roles})",
"dlprovmx:Association": "{rdf:object} ({dlrelationsmx:roles})"
},
"display_name_autogenerate_placeholder": {
"default": "?",
"dlidentifiers:creator": "",
"dlidentifiers:schema_agency": ""
},
"service_constrained_search": {
"min_characters": 3
},
"service_endpoints": {
"post-record": "record/{name}?format=ttl",
"get-record": "record?pid={curie}&format=ttl",
"get-records": "records/{name}?format=ttl",
"get-paginated-records": "records/p/{name}?format=ttl&size=100&page={page_number}",
"get-paginated-records-constrained": "records/p/{name}?format=ttl&matching=%25{match_string}%25&size=100&page={page_number}"
},
"prefixes": {
"shaclvue": "https://concepts.datalad.org/ns/shaclvue/"
},
"class_icons": {
"https://concepts.datalad.org/s/flat/unreleased/AnnotationTag": "mdi-tag-outline",
"https://concepts.datalad.org/s/flat/unreleased/FlatAnnotation": "mdi-tag-text",
"https://concepts.datalad.org/s/flat/unreleased/FlatAttributeSpecification": "mdi-playlist-check",
"https://concepts.datalad.org/s/flat/unreleased/FlatProperty": "mdi-contain-start",
"https://concepts.datalad.org/s/flat/unreleased/FlatStatement": "mdi-comment-text-outline",
"https://concepts.datalad.org/s/identifiers/unreleased/Checksum": "mdi-file-check-outline",
"https://concepts.datalad.org/s/identifiers/unreleased/ComputedIdentifier": "mdi-pound-box-outline",
"https://concepts.datalad.org/s/identifiers/unreleased/DOI": "mdi-identifier",
"https://concepts.datalad.org/s/identifiers/unreleased/Identifier": "mdi-identifier",
"https://concepts.datalad.org/s/identifiers/unreleased/IssuedIdentifier": "mdi-identifier",
"https://concepts.datalad.org/s/prov-mixin/unreleased/Association": "mdi-account-switch",
"https://concepts.datalad.org/s/prov-mixin/unreleased/Communication": "mdi-message-text-outline",
"https://concepts.datalad.org/s/prov-mixin/unreleased/End": "mdi-clock-end",
"https://concepts.datalad.org/s/prov-mixin/unreleased/Start": "mdi-clock-start",
"https://concepts.datalad.org/s/prov-mixin/unreleased/Usage": "mdi-format-list-checks",
"https://concepts.datalad.org/s/things/v1/Annotation": "mdi-tag-outline",
"https://concepts.datalad.org/s/things/v1/AttributeSpecification": "mdi-playlist-check",
"https://concepts.datalad.org/s/things/v1/Property": "mdi-contain-start",
"https://concepts.datalad.org/s/things/v1/Statement": "mdi-comment-text-outline"
}
}