From 63de761b1cf47a7c8a4e0eec3354f404777fae2f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Szczepanik?= Date: Mon, 5 Oct 2026 10:36:15 +0200 Subject: [PATCH 1/2] Add ordering of PromotionStatus fields This makes them appear when adding a PromotionStatus without having to toggle "All fields" (order < 1M). Previously, editing PromotionStatus opened without any field visible. --- shacl-vue.yaml | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/shacl-vue.yaml b/shacl-vue.yaml index 39481e1..91fc48e 100644 --- a/shacl-vue.yaml +++ b/shacl-vue.yaml @@ -434,6 +434,17 @@ update_shapes: sh:order: 15 sh:group: participation + trr379cps:PromotionStatus: + sh:property: + trr379cps:promotion_start_date: + sh:order: 10 + sh:group: promotion_status + trr379cps:dissertation_submission_date: + sh:order: 11 + sh:group: promotion_status + trr379cps:oral_exam_date: + sh:order: 12 + sh:group: promotion_status # Things that are "classifiers" (i.e., tags) without a provenance interface # Non-Things, such as association classes @@ -523,4 +534,4 @@ update_shapes: dlthings:End: sh:property: dlthings:at_time: - dash:propertyRole: dash:KeyInfoRole \ No newline at end of file + dash:propertyRole: dash:KeyInfoRole -- 2.52.0 From 99693651d7532ad6e2638a9d18b61b723aa73e8f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Szczepanik?= Date: Mon, 5 Oct 2026 15:52:14 +0200 Subject: [PATCH 2/2] Include promotion_status in property groups Order value does not really make a difference because, unlike most other groups, it is only used on PromotionStatus class which is a property under Person (and is the only group there). I'm assuming reusing status_group_specific for PromotionStatus items could also work for similar reasons, and be more consistent with other classes. Suggested-by: Stephan Heunis --- shacl-vue.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/shacl-vue.yaml b/shacl-vue.yaml index 91fc48e..2ba4fd8 100644 --- a/shacl-vue.yaml +++ b/shacl-vue.yaml @@ -269,6 +269,9 @@ property_groups: consent: title: Consent order: 6 + promotion_status: + title: Promotion Status + order: 4 study: title: Study -- 2.52.0