From 0ccf545247fc7a4e3cc295fdd99d712cbb951569 Mon Sep 17 00:00:00 2001 From: David Mosbach Date: Fri, 24 Feb 2023 04:01:53 +0100 Subject: [PATCH 1/7] fix(diploma): wording --- diploma.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/diploma.yaml b/diploma.yaml index a8b6085..9255359 100644 --- a/diploma.yaml +++ b/diploma.yaml @@ -636,18 +636,18 @@ nodes: translations: en-eu: "Approval" tooltip: - fallback: "Bestätigen Sie bitte die Korrektheit Ihrer Daten sowie Ihren Wunsch der Zeugniserstellung." + fallback: "Bestätigen Sie bitte Ihren Antrag zur Zeugniserstellung." fallback-lang: de-de-formal translations: - en-eu: "Please confirm the correctness of your data as well as your request to create your diploma." + en-eu: "Please confirm your request to create your diploma." placeholder: fallback: >- - Bestätigen Sie die Korrektheit Ihrer Daten (siehe „Aktueller Datensatz“ auf dieser Seite). + Bestätigen Sie, dass alle Module wie gewünscht im Kontoauszug angerechnet wurden (siehe „Aktueller Datensatz“ auf dieser Seite). Bestätigen Sie ferner, dass Ihnen Ihr Abschlusszeugnis so bald wie möglich ausgestellt werden soll. fallback-lang: de-de-formal translations: en-eu: >- - Confirm the correctness of your data (see “Current data” on this page). + Confirm that all modules have been recognised as desired in the transcript of records (see “Current data” on this page). Furthermore, confirm that you want your diploma to be created as soon as possible. default: null optional: false From 7ea6af1d81246aabd3a7fd0bf1aeee9f3abab6d7 Mon Sep 17 00:00:00 2001 From: David Mosbach Date: Fri, 24 Feb 2023 04:09:21 +0100 Subject: [PATCH 2/7] fix(diploma): "dipl. signed" visible for students --- diploma.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/diploma.yaml b/diploma.yaml index 9255359..f26f388 100644 --- a/diploma.yaml +++ b/diploma.yaml @@ -1246,7 +1246,7 @@ nodes: fallback-lang: de-de-formal translations: en-eu: "Diploma signed and ready for collection" - viewers: *view-internal + viewers: *view-alle payload-view: *payload-view-2 final: false messages: From a608de69fe519a413fd4d2656a1146165776591f Mon Sep 17 00:00:00 2001 From: David Mosbach Date: Fri, 24 Feb 2023 04:31:14 +0100 Subject: [PATCH 3/7] fix(diploma): moved demand of minor subj. diploma --- diploma.yaml | 101 ++++++++++++++++++++++++++------------------------- 1 file changed, 51 insertions(+), 50 deletions(-) diff --git a/diploma.yaml b/diploma.yaml index f26f388..a250abc 100644 --- a/diploma.yaml +++ b/diploma.yaml @@ -510,10 +510,10 @@ nodes: "nebenfachabschluss verlangt": viewers: display-label: - fallback: "Nebenfachabschluss fehlt" + fallback: "Nebenfachabschluss fehlt oder ist fehlerhaft" fallback-lang: de-de-formal translations: - en-eu: "Minor degree required" + en-eu: "Minor degree missing or incorrect" viewers: *view-minimal payload-view: *payload-view final: false @@ -530,11 +530,11 @@ nodes: "nebenfachabschluss verlangen": mode: manual display-label: - fallback: "Nebenfachabschluss verlangen" + fallback: "Nebenfachabschluss einfordern/verbessern" fallback-lang: de-de-formal translations: - en-eu: "Demand minor degree" - source: "erstellung beantragt" + en-eu: "Demand/adjust minor degree" + source: "antrag in begutachtung" view-actor: *view-minimal viewers: *view-minimal actors: @@ -675,47 +675,7 @@ nodes: form: "kommunikation": *kommunikation-form "notizen": *notizen-form - "nebenfachabschluss nachreichen": - mode: manual - source: "nebenfachabschluss verlangt" - display-label: - fallback: "Nebenfachabschluss nachreichen" - fallback-lang: de-de-formal - translations: - en-eu: "Submit minor diploma" - view-actor: *view-minimal - viewers: *view-minimal - actors: - - *student - form: - "kommunikation": *kommunikation-form-optional - "nebenfachabschluss": - - "2": &nf-abschluss-field - tag: file - label: - fallback: "Abschlussdokumente Nebenfach" - fallback-lang: de-de-formal - translations: - en-eu: "Minor diploma" - tooltip: - fallback: >- - Sofern auf Ihrem Kontoauszug keine Nebenfachnote aufgeführt ist, - laden Sie hier bitte Ihr Nebenfachabschlusszeugnis hoch. - fallback-lang: de-de-formal - translations: - en-eu: >- - In case the grade of you minor subject is not listed on your transcript - of records, please upload your minor diploma here. - default: null - optional: false - config: &nf-abschluss-field-config - unpack-zips: - default: true - force: true - multiple: true - all-empty-ok: false - max-file-size: 5242880 - restrict-extensions: ["pdf"] + "antrag in begutachtung": viewers: @@ -766,18 +726,59 @@ nodes: en-eu: "Student" "kommunikation": *kommunikation-form-optional "nebenfachabschluss": - - "2": - <<: *nf-abschluss-field + - "2": &nf-abschluss-field + tag: file + label: + fallback: "Abschlussdokumente Nebenfach" + fallback-lang: de-de-formal + translations: + en-eu: "Minor diploma" + tooltip: + fallback: >- + Sofern auf Ihrem Kontoauszug keine Nebenfachnote aufgeführt ist, + laden Sie hier bitte Ihr Nebenfachabschlusszeugnis hoch. + fallback-lang: de-de-formal + translations: + en-eu: >- + In case the grade of you minor subject is not listed on your transcript + of records, please upload your minor diploma here. + default: null optional: true - config: - <<: *nf-abschluss-field-config + config: &nf-abschluss-field-config + unpack-zips: + default: true + force: true + multiple: true all-empty-ok: true + max-file-size: 5242880 + restrict-extensions: ["pdf"] "kommunikation anpassen, student, antrag in begutachtung": <<: *kommunikation-student-edge source: "antrag in begutachtung" "kommunikation anpassen, internal, antrag in begutachtung": <<: *kommunikation-intern-edge source: "antrag in begutachtung" + "nebenfachabschluss nachreichen": + mode: manual + source: "nebenfachabschluss verlangt" + display-label: + fallback: "Nebenfachabschluss nachreichen" + fallback-lang: de-de-formal + translations: + en-eu: "Submit minor diploma" + view-actor: *view-minimal + viewers: *view-minimal + actors: + - *student + form: + "kommunikation": *kommunikation-form-optional + "nebenfachabschluss": + - "2": + <<: *nf-abschluss-field + optional: false + config: + <<: *nf-abschluss-field-config + all-empty-ok: false ##################################################### # Ab hier Aufspaltung Informatik - Medieninformatik # From 286444eb1d5ce923bfab9b090918f8a9cff85ccf Mon Sep 17 00:00:00 2001 From: David Mosbach Date: Mon, 27 Feb 2023 17:33:03 +0100 Subject: [PATCH 4/7] fix(diploma): different names for inf / med states --- diploma.yaml | 133 ++++++++++++++++++++++++++++++++++++++++++++------- 1 file changed, 117 insertions(+), 16 deletions(-) diff --git a/diploma.yaml b/diploma.yaml index a250abc..fd8cc35 100644 --- a/diploma.yaml +++ b/diploma.yaml @@ -789,10 +789,10 @@ nodes: "antrag angenommen, informatik": &antrag-angenommen-informatik-node viewers: display-label: - fallback: "Antrag angenommen" + fallback: "Antrag angenommen (Informatik)" fallback-lang: de-de-formal translations: - en-eu: "Application accepted" + en-eu: "Application accepted (informatics)" viewers: *view-minimal messages: @@ -857,6 +857,13 @@ nodes: "antrag angenommen, medieninformatik": <<: *antrag-angenommen-informatik-node + viewers: + display-label: + fallback: "Antrag angenommen (Medieninformatik)" + fallback-lang: de-de-formal + translations: + en-eu: "Application accepted (media informatics)" + viewers: *view-minimal edges: "kommunikation anpassen, student, antrag angenommen, medieninformatik": @@ -897,10 +904,10 @@ nodes: "zeugnisdateien erstellt, informatik": &zeugnisdateien-erstellt-informatik-node viewers: display-label: - fallback: "Zeugnisdateien erstellt" + fallback: "Zeugnisdateien erstellt (Informatik)" fallback-lang: de-de-formal translations: - en-eu: "Certificates created" + en-eu: "Certificates created (informatics)" viewers: *view-internal payload-view: &payload-view-2 @@ -1036,6 +1043,14 @@ nodes: "zeugnisdateien erstellt, medieninformatik": <<: *zeugnisdateien-erstellt-informatik-node + viewers: + display-label: + fallback: "Zeugnisdateien erstellt (Medieninformatik)" + fallback-lang: de-de-formal + translations: + en-eu: "Certificates created (media informatics)" + viewers: *view-internal + edges: "kommunikation anpassen, student, zeugnisdateien erstellt, medieninformatik": <<: *kommunikation-student-all-edge @@ -1100,13 +1115,16 @@ nodes: "zeugnis gedruckt, informatik": &zeugnis-gedruckt-informatik-node viewers: display-label: - fallback: "Zeugnis gedruckt, Abholung noch nicht möglich" + fallback: "Zeugnis gedruckt (Informatik)" fallback-lang: de-de-formal translations: - en-eu: "Diploma printed, collection not possible yet" + en-eu: "Diploma printed (informatics)" viewers: *view-internal + payload-view: *payload-view-2 + final: false + messages: - *interne-bearbeitung-message edges: @@ -1142,6 +1160,15 @@ nodes: "zeugnis gedruckt, medieninformatik": <<: *zeugnis-gedruckt-informatik-node + + viewers: + display-label: + fallback: "Zeugnis gedruckt (Medieninformatik)" + fallback-lang: de-de-formal + translations: + en-eu: "Diploma printed (media informatics)" + viewers: *view-internal + edges: "kommunikation anpassen, student, zeugnis gedruckt, medieninformatik": <<: *kommunikation-student-all-edge @@ -1169,15 +1196,19 @@ nodes: "zeugnis unterschrift, informatik": &zeugnis-unterschrift-informatik-node viewers: display-label: - fallback: "Zeugnis liegt zur Unterschrift vor" + fallback: "Zeugnis liegt zur Unterschrift vor (Informatik)" fallback-lang: de-de-formal translations: - en-eu: "Diploma available for signing" + en-eu: "Diploma available for signing (informatics)" viewers: *view-internal + payload-view: *payload-view-2 + final: false + messages: - *interne-bearbeitung-message + edges: "kommunikation anpassen, student, zeugnis unterschrift, informatik": <<: *kommunikation-student-all-edge @@ -1212,6 +1243,15 @@ nodes: "zeugnis unterschrift, medieninformatik": <<: *zeugnis-unterschrift-informatik-node + + viewers: + display-label: + fallback: "Zeugnis liegt zur Unterschrift vor (Medieninformatik)" + fallback-lang: de-de-formal + translations: + en-eu: "Diploma available for signing (media informatics)" + viewers: *view-internal + edges: "kommunikation anpassen, student, zeugnis unterschrift, medieninformatik": <<: *kommunikation-student-all-edge @@ -1243,13 +1283,16 @@ nodes: "zeugnis unterschrieben, informatik": &zeugnis-unterschrieben-informatik-node viewers: display-label: - fallback: "Zeugnis unterschrieben und abholbereit" + fallback: "Zeugnis unterschrieben & abholbereit (Informatik)" fallback-lang: de-de-formal translations: - en-eu: "Diploma signed and ready for collection" + en-eu: "Diploma signed & ready for collection (informatics)" viewers: *view-alle + payload-view: *payload-view-2 + final: false + messages: - *interne-bearbeitung-message edges: @@ -1325,6 +1368,15 @@ nodes: "zeugnis unterschrieben, medieninformatik": <<: *zeugnis-unterschrieben-informatik-node + + viewers: + display-label: + fallback: "Zeugnis unterschrieben & abholbereit (Medieninformatik)" + fallback-lang: de-de-formal + translations: + en-eu: "Diploma signed & ready for collection (media informatics)" + viewers: *view-alle + edges: "kommunikation anpassen, student, zeugnis unterschrieben, medieninformatik": <<: *kommunikation-student-all-edge @@ -1368,14 +1420,18 @@ nodes: "zeugnis abgeschickt, informatik": &zeugnis-abgeschickt-informatik-node viewers: display-label: - fallback: "Zeugnis abgeschickt" + fallback: "Zeugnis abgeschickt (Informatik)" fallback-lang: de-de-formal translations: - en-eu: "Diploma posted" + en-eu: "Diploma posted (informatics)" viewers: *view-alle + payload-view: *payload-view-2 + final: false + messages: [] + edges: "zeugnisscan hinzufuegen, zeugnis abgeschickt, informatik": <<: *zeugnisscan-hinzufuegen-edge @@ -1411,6 +1467,15 @@ nodes: "zeugnis abgeschickt, medieninformatik": <<: *zeugnis-abgeschickt-informatik-node + + viewers: + display-label: + fallback: "Zeugnis abgeschickt (Medieninformatik)" + fallback-lang: de-de-formal + translations: + en-eu: "Diploma posted (media informatics)" + viewers: *view-alle + edges: "zeugnisscan hinzufuegen, zeugnis abgeschickt, medieninformatik": <<: *zeugnisscan-hinzufuegen-edge @@ -1445,10 +1510,10 @@ nodes: "zeugnis überreicht, informatik": &zeugnis-ueberreicht-informatik-node viewers: display-label: - fallback: "Zeugnis überreicht" + fallback: "Zeugnis überreicht (Informatik)" fallback-lang: de-de-formal translations: - en-eu: "Diploma handed out" + en-eu: "Diploma handed out (informatics)" viewers: *view-alle payload-view: *payload-view-2 @@ -1482,6 +1547,15 @@ nodes: "zeugnis überreicht, medieninformatik": <<: *zeugnis-ueberreicht-informatik-node + + viewers: + display-label: + fallback: "Zeugnis überreicht (Medieninformatik)" + fallback-lang: de-de-formal + translations: + en-eu: "Diploma handed out (media informatics)" + viewers: *view-alle + edges: "zeugnisueberreichung bestaetigen, Sek, medieninformatik": <<: *ueberreichung-bestaetigen-sek-edge @@ -1498,10 +1572,10 @@ nodes: "zeugnis angekommen, informatik": &zeugnis-angekommen-informatik-node viewers: display-label: - fallback: "Zeugnis vermutlich angekommen" + fallback: "Zeugnis vermutlich angekommen (Informatik)" fallback-lang: de-de-formal translations: - en-eu: "Diploma presumably arrived" + en-eu: "Diploma presumably arrived (informatics)" viewers: *view-alle payload-view: *payload-view-2 @@ -1525,6 +1599,15 @@ nodes: "zeugnis angekommen, medieninformatik": <<: *zeugnis-angekommen-informatik-node + + viewers: + display-label: + fallback: "Zeugnis vermutlich angekommen (Medieninformatik)" + fallback-lang: de-de-formal + translations: + en-eu: "Diploma presumably arrived (media informatics)" + viewers: *view-alle + edges: "vermutliche zeugnisueberreichung bestaetigen, medieninformatik": <<: *vermutliche-ueberreichung-bestaetigen-edge @@ -1581,6 +1664,15 @@ nodes: "erstellung abgebrochen, informatik": <<: *erstellung-abgebrochen-node + + viewers: + display-label: + fallback: "Zeugniserstellung abgebrochen (Informatik)" + fallback-lang: de-de-formal + translations: + en-eu: "Creation of diploma aborted (informatics)" + viewers: *view-alle + edges: "erstellung abbrechen, antrag angenommen, informatik": <<: *abbrechen-edge @@ -1606,6 +1698,15 @@ nodes: "erstellung abgebrochen, medieninformatik": <<: *erstellung-abgebrochen-node + + viewers: + display-label: + fallback: "Zeugniserstellung abgebrochen (Medieninformatik)" + fallback-lang: de-de-formal + translations: + en-eu: "Creation of diploma aborted (media informatics)" + viewers: *view-alle + edges: "erstellung abbrechen, antrag angenommen, medieninformatik": <<: *abbrechen-edge From 62d9f05be3d61a2768a3fbf044b411522af9e2e2 Mon Sep 17 00:00:00 2001 From: David Mosbach Date: Tue, 28 Feb 2023 15:46:59 +0100 Subject: [PATCH 5/7] fix(diploma): removed message --- diploma.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/diploma.yaml b/diploma.yaml index fd8cc35..a6fd934 100644 --- a/diploma.yaml +++ b/diploma.yaml @@ -1293,8 +1293,7 @@ nodes: final: false - messages: - - *interne-bearbeitung-message + edges: "kommunikation anpassen, student, zeugnis unterschrieben, informatik": <<: *kommunikation-student-all-edge From e9c73d5ec91de99babdb00581823105797c4dbfb Mon Sep 17 00:00:00 2001 From: David Mosbach Date: Tue, 28 Feb 2023 16:00:53 +0100 Subject: [PATCH 6/7] fix(diploma): more precise action name --- diploma.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/diploma.yaml b/diploma.yaml index a6fd934..bf7f177 100644 --- a/diploma.yaml +++ b/diploma.yaml @@ -384,10 +384,10 @@ nodes: "bestaetigung einfordern": display-label: - fallback: "Bestätigung einfordern" + fallback: "Bestätigung von Student:in einfordern" fallback-lang: de-de-formal translations: - en-eu: "Request for confirmation" + en-eu: "Ask student for confirmation" mode: manual source: "antrag in begutachtung" view-actor: *view-minimal From 9ee835f3e6e9034b284e32bf838ac5de98b25782 Mon Sep 17 00:00:00 2001 From: David Mosbach Date: Tue, 28 Feb 2023 16:02:35 +0100 Subject: [PATCH 7/7] fix(diploma): adjusted misleading message --- diploma.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/diploma.yaml b/diploma.yaml index bf7f177..197b600 100644 --- a/diploma.yaml +++ b/diploma.yaml @@ -522,7 +522,7 @@ nodes: - *student status: warning content: - fallback: "Ihr Nebenfachabschluss liegt noch nicht vor. Bitte reichen Sie diesen über folgendes Formular ein." + fallback: "Ihr Nebenfachabschluss liegt noch nicht vor oder ist fehlerhaft. Bitte reichen Sie diesen über folgendes Formular ein." fallback-lang: de-de-formal translations: en-eu: "Your minor degree is missing. Please submit it via the following form."