pool.v0.trr379.de-ui/config.yaml

63 lines
2 KiB
YAML

app_name: TRR379 Knowledge Pooling Tool (v0)
page_title: TRR379 Knowledge
documentation_url: https://docs.trr379.de/howtos/pool-tool/index.html
source_code_url: https://hub.trr379.de/q02/pool.v0.trr379.de-ui
external_config_url: https://pool.v0.trr379.de/ui/config_ri_default.yaml
app_theme:
link_color: '#ffa200'
hover_color: '#ffa200'
active_color: '#ffa201'
visited_color: '#ffa201'
panel_color: '#333333'
logo: logo.png
id_resolves_externally:
- trr379root
show_classes:
- https://concepts.datalad.org/s/things/unreleased/AnnotationTag
- https://concepts.datalad.org/s/things/unreleased/Rule
- https://concepts.datalad.org/s/things/unreleased/Property
- https://concepts.datalad.org/s/things/unreleased/Convention
component_config:
NodeShapeViewer:
recordNumberStepSize: 5
textTruncateWidth: '85%'
W3CISO8601DateTimeEditor:
yearStart: 1990
yearEnd: 2028
use_service: true
use_token: true
token_info: Please refer to the documentation on how to obtain a new token
token_info_url: https://docs.trr379.de/howtos/pool-tool/setup/index.html
service_base_url:
- url: https://pool.v0.trr379.de/api/protected/
type: write
- url: https://pool.v0.trr379.de/api/public/
type: read
service_fetch_before:
get-record: []
get-records: []
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
# ----------------
# File upload
# ----------------
gitannex_p2phttp_config:
base_url: "https://hub.trr379.de/git-annex-p2phttp/git-annex"
annex_uuid: d10eeb70-bb68-4ae4-8c5a-713203d86733
client_uuid: trr379-pool-ui
use_gitannex_p2phttp: true
content:
depiction-upload-template:
url: templates/depiction-upload.ttl
# would also work for any usage of a slot via update_shapes_default + _all_property_shapes
update_shapes:
trr379ri:TRR379Person:
dlthings:depiction:
# this triggers the button
shaclvue:gitAnnexUpload: true