dfg-cp-survey-ui/config.json

185 lines
8.3 KiB
JSON

{
"app_name": "DFG Annual Survey in Coordinated Programs",
"page_title": "DFG Survey",
"documentation_url": "https://docs.trr379.de/howtos/dfg-survey/index.html",
"source_code_url": "https://hub.trr379.de/q02/dfg-cp-survey-ui",
"front_page_content": "frontpage.html",
"app_theme": {
"link_color": "#ffa200",
"hover_color": "#ffa200",
"active_color": "#ffa201",
"visited_color": "#ffa201",
"panel_color": "#333333",
"logo": "logo.png"
},
"shapes_url": "https://concepts.trr379.de/s/dfg-cp-survey/2025.shacl.ttl",
"use_default_shapes": false,
"data_url": "",
"use_default_data": false,
"class_url": "https://concepts.trr379.de/s/dfg-cp-survey/2025.owl.ttl",
"use_default_classes": false,
"id_iri": "https://concepts.datalad.org/s/things/v1/pid",
"id_autogenerate": {
"https://concepts.trr379.de/s/dfg-cp-survey/2025/City": {
"id_autogenerate_prefix": "trr379dfgsurvey",
"id_autogenerate_prepend": "city/"
},
"https://concepts.trr379.de/s/dfg-cp-survey/2025/Contributor": {
"id_autogenerate_prefix": "trr379dfgsurvey",
"id_autogenerate_prepend": "contributor/"
},
"https://concepts.trr379.de/s/dfg-cp-survey/2025/DSCOrganization": {
"id_autogenerate_prefix": "trr379dfgsurvey",
"id_autogenerate_prepend": "organization/"
}
},
"id_resolves_externally": [
"geodata",
"hfs",
"obo",
"ror",
"trr379root"
],
"show_shapes_wo_id": false,
"show_all_fields": false,
"show_classes": [],
"show_classes_with_prefix": [
"trr379cps"
],
"hide_classes": [],
"hide_classes_with_prefix": [],
"no_edit_classes": [
"https://concepts.trr379.de/s/dfg-cp-survey/2025/Country",
"https://concepts.trr379.de/s/dfg-cp-survey/2025/Discipline",
"https://concepts.trr379.de/s/dfg-cp-survey/2025/Gender",
"https://concepts.trr379.de/s/dfg-cp-survey/2025/ConsortiumProject",
"https://concepts.trr379.de/s/dfg-cp-survey/2025/Role",
"https://concepts.trr379.de/s/dfg-cp-survey/2025/StatusGroup"
],
"allow_edit_instances": [
"https://concepts.trr379.de/s/dfg-cp-survey/2025/City",
"https://concepts.trr379.de/s/dfg-cp-survey/2025/ConsortiumParticipation",
"https://concepts.trr379.de/s/dfg-cp-survey/2025/DSCOrganization",
"https://concepts.trr379.de/s/dfg-cp-survey/2025/PromotionStatus",
"https://concepts.trr379.de/s/dfg-cp-survey/2025/PromotionQualifyingDegree"
],
"editor_selection": {
"sh:datatype": {
"trr379cps:YYYY": "W3CISO8601YearEditor",
"trr379cps:YYYYMM": "W3CISO8601YearMonthEditor"
}
},
"editor_config": {
"W3CISO8601YearEditor": {
"yearStart": 1925,
"yearEnd": 2030
},
"W3CISO8601YearMonthEditor": {
"yearStart": 1990,
"yearEnd": 2030
}
},
"class_name_display": "name",
"display_name_autogenerate": {
"trr379cps:City": "{dlcommonmx:name}",
"trr379cps:Country": "{dlcommonmx:name}",
"trr379cps:ConsortiumParticipation": "{trr379cps:participation_start_date}-{trr379cps:participation_end_date} ({trr379cps:status_group})",
"trr379cps:DSCOrganization": "{dlcommonmx:name}",
"trr379cps:Contributor": "{dlsocialmx:given_name} {dlsocialmx:family_name}",
"trr379cps:PromotionStatus": "{trr379cps:promotion_start_date}/{trr379cps:dissertation_submission_date}/{trr379cps:oral_exam_date}",
"trr379cps:PromotionQualifyingDegree": "{trr379cps:degree_type}"
},
"display_name_autogenerate_placeholder": {
"default": "?"
},
"use_service": true,
"use_token": true,
"token_info": "Survey participants received an access link/token via email. Please see the documentation for more information and contact details for requesting an access token",
"token_info_url": "https://docs.trr379.de/howtos/dfg-survey/index.html",
"service_base_url": [
{
"url": "https://dfg-cp-survey.trr379.de/api/2025-protected/",
"type": "write"
},
{
"url": "https://dfg-cp-survey.trr379.de/api/2025-public/",
"type": "read"
}
],
"service_constrained_search": {
"min_characters": 3,
"typing_debounce": 800
},
"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}"
},
"service_fetch_before": {
"get-record": [],
"get-records": []
},
"prefixes": {
"ADMS": "http://www.w3.org/ns/adms#",
"dash": "http://datashapes.org/dash#",
"dcterms": "http://purl.org/dc/terms/",
"dlcommonmx": "https://concepts.datalad.org/s/common-mixin/unreleased/",
"dlflat": "https://concepts.datalad.org/s/flat/unreleased/",
"dlflatsocial": "https://concepts.datalad.org/s/flat-social/unreleased/",
"dlidentifiers": "https://concepts.datalad.org/s/identifiers/unreleased/",
"dlschemas": "https://concepts.datalad.org/s/",
"dlsocialmx": "https://concepts.datalad.org/s/social-mixin/unreleased/",
"dlthings": "https://concepts.datalad.org/s/things/v1/",
"dltypes": "https://concepts.datalad.org/s/types/v1/",
"eunal": "http://publications.europa.eu/resource/authority/",
"geodata": "http://sws.geonames.org/",
"hfs": "https://w3id.org/kim/hochschulfaechersystematik/",
"trr379": "https://trr379.de/ns/",
"trr379cps": "https://concepts.trr379.de/s/dfg-cp-survey/2025/",
"trr379dfgsurvey": "https://trr379.de/ns/dfg-cp-survey/",
"trr379root": "https://trr379.de/",
"trr379schemas": "https://concepts.trr379.de/s/",
"linkml": "https://w3id.org/linkml/",
"obo": "http://purl.obolibrary.org/obo/",
"orcid": "https://orcid.org/",
"owl": "http://www.w3.org/2002/07/owl#",
"prov": "http://www.w3.org/ns/prov#",
"rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
"rdfs": "http://www.w3.org/2000/01/rdf-schema#",
"ror": "https://ror.org/",
"sh": "http://www.w3.org/ns/shacl#",
"sio": "http://semanticscience.org/resource/",
"skos": "http://www.w3.org/2004/02/skos/core#",
"spdx": "http://spdx.org/rdf/terms#",
"vcard": "http://www.w3.org/2006/vcard/ns#",
"w3ctr": "https://www.w3.org/TR/",
"xsd": "http://www.w3.org/2001/XMLSchema#"
},
"footer_links": [
{
"url": "https://www.fz-juelich.de/en/legal-notice",
"text": "Legal notice"
},
{
"url": "https://dfg-cp-survey.trr379.de/#privacy-policy",
"text": "Privacy policy"
}
],
"class_icons": {
"https://concepts.datalad.org/s/things/v1/Annotation": "mdi-tag",
"https://concepts.trr379.de/s/dfg-cp-survey/2025/City": "mdi-city",
"https://concepts.trr379.de/s/dfg-cp-survey/2025/ConsortiumParticipation": "mdi-account-details",
"https://concepts.trr379.de/s/dfg-cp-survey/2025/ConsortiumProject": "mdi-briefcase",
"https://concepts.trr379.de/s/dfg-cp-survey/2025/Contributor": "mdi-face-man",
"https://concepts.trr379.de/s/dfg-cp-survey/2025/Country": "mdi-flag",
"https://concepts.trr379.de/s/dfg-cp-survey/2025/Discipline": "mdi-puzzle-heart",
"https://concepts.trr379.de/s/dfg-cp-survey/2025/DSCOrganization": "mdi-account-group",
"https://concepts.trr379.de/s/dfg-cp-survey/2025/Gender": "mdi-gender-transgender",
"https://concepts.trr379.de/s/dfg-cp-survey/2025/PromotionQualifyingDegree": "mdi-certificate-outline",
"https://concepts.trr379.de/s/dfg-cp-survey/2025/PromotionStatus": "mdi-account-school-outline",
"https://concepts.trr379.de/s/dfg-cp-survey/2025/Role": "mdi-function-variant",
"https://concepts.trr379.de/s/dfg-cp-survey/2025/StatusGroup": "mdi-card-account-details"
}
}