From cb2598142c4fe3f8844e0d16d2947f6c6a80cf49 Mon Sep 17 00:00:00 2001 From: mosbach Date: Tue, 20 Sep 2022 01:09:24 +0200 Subject: [PATCH 1/6] feat(recognitions): new option: scientific writing --- recognitions-ifi.yaml | 125 +++++++++++++++++++++++++++++++++++++++--- 1 file changed, 116 insertions(+), 9 deletions(-) diff --git a/recognitions-ifi.yaml b/recognitions-ifi.yaml index d2b5acc..e86f7fe 100644 --- a/recognitions-ifi.yaml +++ b/recognitions-ifi.yaml @@ -1445,6 +1445,10 @@ - *pruefungsamt payload-view: *payload-view-sozialekompetenz-notizen +################ +# VHB +################ + "englisch antrag, student": messages: - *message-antrag-student @@ -1460,11 +1464,11 @@ status: info content: fallback: "Noteneintragung vom Ergebnis des Kurses „e-Xplore Technical English“ der HTWK Leipzig. - Dazu müssen Sie die Seite der Bestätigung hochladen, welche die Note und das Datum enthält; wenn Sie sich unsicher sind, gerne auch beide Seiten." + Dazu müssen Sie die Seite der Bestätigung hochladen, welche die Note und das Datum enthält; wenn Sie sich unsicher sind, gerne auch beide Seiten." fallback-lang: de-de-formal translations: en-eu: "Inclusion of grades from the course “e-Xplore Technical English” of the HTWK Leipzig. - You have to send the page with confirmation, grade, and date. If in doubt, send both pages." + You have to send the page with confirmation, grade, and date. If in doubt, send both pages." display-label: fallback: "Note aus dem Kurs „e-Xplore Technical English“ melden" fallback-lang: de-de-formal @@ -1526,7 +1530,7 @@ all-empty-ok: false max-file-size: 5242880 restrict-extensions: ["pdf"] - "englisch selbst beantragen": + "englisch selbst beantragen": &englisch-beantragen-edge <<: *englisch-beantragen mode: initial form: @@ -1536,7 +1540,7 @@ tag: capture-user actors: - *any-student - "englisch editieren": + "englisch editieren": &englisch-editieren-edge mode: manual display-label: fallback: "Antrag bearbeiten" @@ -1550,7 +1554,7 @@ - *pruefungsamt - *student form: *englisch-form - "englisch antrag zurueck": + "englisch antrag zurueck": &englisch-antrag-zurueck-edge mode: manual display-label: fallback: "Antrag an Student:in zurück geben" @@ -1631,7 +1635,7 @@ - *student - *pruefungsamt edges: - "englisch einreichen": + "englisch einreichen": &englisch-einreichen-pa-edge mode: manual display-label: fallback: "Antrag zur Begutachtung einreichen" @@ -1649,7 +1653,7 @@ final: ok messages: *message-ok edges: - "englisch akzeptieren": + "englisch akzeptieren": &englisch-akzeptieren-edge mode: manual display-label: fallback: "Antrag genehmigen" @@ -1678,13 +1682,13 @@ viewers: - *student - *pruefungsamt - payload-view: + payload-view: &englisch-akzeptieren-payload <<: *payload-view-englisch <<: *payload-view-internenotizen "englisch abgelehnt": final: not-ok edges: - "englisch ablehnen": + "englisch ablehnen": &englisch-ablehnen-edge mode: manual display-label: fallback: "Antrag ablehnen" @@ -1709,6 +1713,109 @@ - *student - *pruefungsamt payload-view: *payload-view-englisch-notizen + +"scientific writing antrag, student:in": + messages: + - *message-antrag-student + + edges: + "scientific writing beantragen": + <<: *englisch-beantragen-edge + messages: + - viewers: + - *student + - tag: initiator + status: info + content: + fallback: "Noteneintragung vom Ergebnis des Kurses „Scientific Writing“ der LMU München. + Dazu müssen Sie die Seite der Bestätigung hochladen, welche die Note und das Datum enthält; wenn Sie sich unsicher sind, gerne auch beide Seiten." + fallback-lang: de-de-formal + translations: + en-eu: "Inclusion of grades from the course “Scientific Writing” of the LMU Munich. + You have to send the page with confirmation, grade, and date. If in doubt, send both pages." + display-label: + fallback: "Note aus dem Kurs „Scientific Writing“ melden" + fallback-lang: de-de-formal + translations: + en-eu: "Report grade for course “Scientific Writing”" + + "scientific writing editieren": + <<: *englisch-editieren-edge + source: "scientific writing antrag, student:in" + + "scientific writing antrag zurueck": + <<: *englisch-antrag-zurueck-edge + source: "scientific writing antrag, pa" + + viewers: + display-label: + fallback: "Antrag noch unfertig (Scientific Writing)" + fallback-lang: de-de-formal + translations: + en-eu: "Application not finished (Scientific Writing)" + viewers: + - *student + - *pruefungsamt + + payload-view: *payload-view-englisch-notizen + +"scientific writing antrag, pa": + viewers: + display-label: + fallback: "Antrag in Begutachtung (Scientific Writing)" + fallback-lang: de-de-formal + translations: + en-eu: "Application being evaluated (Scientific Writing)" + viewers: + - *student + - *pruefungsamt + + edges: + "scientific writing einreichen": + <<: *englisch-einreichen-pa-edge + source: "scientific writing antrag, student:in" + + payload-view: *payload-view-englisch-notizen + +"scientific writing ok": + final: ok + messages: *message-ok + edges: + "scientific writing akzeptieren": + <<: *englisch-akzeptieren-edge + source: "scientific writing antrag, pa" + viewers: + display-label: + fallback: "Antrag genehmigt (Scientific Writing)" + fallback-lang: de-de-formal + translations: + en-eu: "Application accepted (Scientific Writing)" + viewers: + - *student + - *pruefungsamt + + payload-view: *englisch-akzeptieren-payload + +"scientific writing abgelehnt": + final: not-ok + + edges: + "scientific writing ablehnen": + <<: *englisch-ablehnen-edge + source: "scientific writing antrag, pa" + + viewers: + display-label: + fallback: "Antrag abgelehnt (Scientific Writing)" + fallback-lang: de-de-formal + translations: + en-eu: "Application rejected (Scientific Writing)" + viewers: + - *student + - *pruefungsamt + + payload-view: *payload-view-englisch-notizen + #################################### # Sozialekompetenz Master #################################### From 18b7e95149a2d54671455bf397f7b4f85000370e Mon Sep 17 00:00:00 2001 From: mosbach Date: Sat, 1 Oct 2022 03:46:35 +0200 Subject: [PATCH 2/6] feat(recognitions): common path for vhb courses --- recognitions-ifi.yaml | 221 +++++++++++++++++++++++++++++------------- 1 file changed, 151 insertions(+), 70 deletions(-) diff --git a/recognitions-ifi.yaml b/recognitions-ifi.yaml index 59d82d5..ada4de3 100644 --- a/recognitions-ifi.yaml +++ b/recognitions-ifi.yaml @@ -1445,14 +1445,18 @@ nodes: - *student - *pruefungsamt payload-view: *payload-view-sozialekompetenz-notizen - - "englisch antrag, student": + + ########### + # VHB # + ########### + "vhb antrag, student:in": messages: - *message-antrag-student + edges: - "englisch beantragen": + "vhb beantragen": source: "init" - <<: &englisch-beantragen + <<: &vhb-beantragen mode: manual messages: - viewers: @@ -1460,31 +1464,70 @@ nodes: - tag: initiator status: info content: - fallback: "Noteneintragung vom Ergebnis des Kurses „e-Xplore Technical English“ der HTWK Leipzig. - Dazu müssen Sie die Seite der Bestätigung hochladen, welche die Note und das Datum enthält; wenn Sie sich unsicher sind, gerne auch beide Seiten." + fallback: >- + Notenmeldung für anrechenbare Kurse der VHB (Virtuelle Hochschule Bayern). +

Laden Sie dazu bitte das Zertifikat hoch, welches Sie nach dem Bestehen des Kurses erhalten haben.

fallback-lang: de-de-formal translations: - en-eu: "Inclusion of grades from the course “e-Xplore Technical English” of the HTWK Leipzig. - You have to send the page with confirmation, grade, and date. If in doubt, send both pages." + en-eu: >- + Report your grade of an applicable course from the VHB (Virtuelle Hochschule Bayern). +

Please upload the certificate showing that you passed the course.

+ - viewers: + - *student + - tag: initiator + status: info + content: + fallback: "Zum aktuellen Zeitpunkt können nur die hier zur Auswahl stehenden Kurse angerechnet werden." + fallback-lang: de-de-formal + translations: + en-eu: "Only the courses selectable below will currently be accepted." display-label: - fallback: "Note aus dem Kurs „e-Xplore Technical English“ melden" + fallback: "Note von der VHB (Virtuelle Hochschule Bayern) melden" fallback-lang: de-de-formal translations: - en-eu: "Report grade for course “e-Xplore Technical English”" + en-eu: "Report grade from VHB (Virtuelle Hochschule Bayern)" actors: - *student view-actor: - *pruefungsamt - *student - form: &englisch-form + form: &vhb-form + "kurs": &kurs-form + - "1": &kurs-field + tag: text + label: + fallback: "Kurs" + fallback-lang: de-de-formal + translations: + en-eu: "Course" + default: null + optional: false + presets: + - text: "e-Xplore Technical English" + label: + fallback: "e-Xplore Technical English (HTWK Leipzig)" + fallback-lang: de-de-formal + - text: "Scientific Writing SoSe 2022" + label: + fallback: "Scientific Writing (LMU) SoSe 2022" + fallback-lang: de-de-formal + - text: "Scientific Writing WiSe 2022/2023" + label: + fallback: "Scientific Writing (LMU) WiSe 2022/2023" + fallback-lang: de-de-formal "note": ¬e-form - - "1": ¬e-field + - "2": ¬e-field tag: text label: fallback: "Note" fallback-lang: de-de-formal translations: en-eu: "Grade" + tooltip: + fallback: "Bei unbenoteten Kursen tragen Sie hier bitte „BE“ ein." + fallback-lang: de-de-formal + translations: + en-eu: "In case of an ungraded course please enter “BE”." placeholder: fallback: "Note" fallback-lang: de-de-formal @@ -1492,7 +1535,7 @@ nodes: en-eu: "Grade" optional: false "datum": &datum-form - - "2": &datum-field + - "3": &datum-field tag: day label: fallback: "Datum" @@ -1500,24 +1543,24 @@ nodes: translations: en-eu: "Date" tooltip: - fallback: "„Date of issue“ auf dem Zertifikat" + fallback: "Ausstellungsdatum des Zertifikats" fallback-lang: de-de-formal translations: - en-eu: "“Date of issue” on the certificate" + en-eu: "Date of issue of the certificate" optional: false - "englischbeleg": &englischbeleg-form - - "3": &englischbeleg-field + "zertifikat": &zertifikat-form + - "4": &zertifikat-field tag: file label: - fallback: "Dokument" + fallback: "Zertifikat" fallback-lang: de-de-formal translations: - en-eu: "Documentation" + en-eu: "Certificate" tooltip: - fallback: "Reichen Sie mindestens die Seite mit Note und Datum ein" + fallback: "Reichen Sie mindestens die Seite mit Note (falls benotet) und Datum ein" fallback-lang: de-de-formal translations: - en-eu: "Submit at least the page containing the grade and date" + en-eu: "Submit at least the page containing the grade (if graded) and date" optional: false config: unpack-zips: @@ -1527,43 +1570,43 @@ nodes: all-empty-ok: false max-file-size: 5242880 restrict-extensions: ["pdf"] - "englisch selbst beantragen": - <<: *englisch-beantragen + "vhb selbst beantragen": + <<: *vhb-beantragen mode: initial form: - <<: *englisch-form + <<: *vhb-form "student": - "0": tag: capture-user actors: - - *any-student - "englisch editieren": + - *any-student + "vhb editieren": mode: manual display-label: fallback: "Antrag bearbeiten" fallback-lang: de-de-formal translations: en-eu: "Edit application" - source: "englisch antrag, student" + source: "vhb antrag, student:in" actors: - *student view-actor: - *pruefungsamt - *student - form: *englisch-form - "englisch antrag zurueck": + form: *vhb-form + "vhb zurueck": mode: manual display-label: - fallback: "Antrag an Student:in zurück geben" + fallback: "Antrag an Student:in zurückgeben" fallback-lang: de-de-formal translations: en-eu: "Hand application back to student" - source: "englisch antrag, pa" + source: "vhb antrag, pa" actors: - *pruefungsamt view-actor: - *pruefungsamt - form: &englisch-notizen-form + form: &vhb-form-optional "note": ¬e-form-optional - "1": <<: *note-field @@ -1572,24 +1615,36 @@ nodes: - "2": <<: *datum-field optional: true - "englischbeleg": &englischbeleg-form-optional + "zertifikat": &zertifikat-form-optional - "3": - <<: *englischbeleg-field + <<: *zertifikat-field optional: true "notizen": *notizen-form <<: *internenotizen-formblock-optional + viewers: display-label: - fallback: "Antrag noch unfertig (Englisch)" + fallback: "Antrag noch unfertig" fallback-lang: de-de-formal translations: - en-eu: "Application not finished (English)" + en-eu: "Application not finished" viewers: - *student - *pruefungsamt - payload-view: &payload-view-englisch-notizen - <<: &payload-view-englisch + + payload-view: &vhb-payload-notizen + <<: &vhb-payload <<: *payload-view-init + "kurs": + viewers: + - *student + - tag: initiator + - *pruefungsamt + display-label: + fallback: "Kurs" + fallback-lang: de-de-formal + translations: + en-eu: "Course" "note": viewers: - *student @@ -1610,54 +1665,58 @@ nodes: fallback-lang: de-de-formal translations: en-eu: "Date" - "englischbeleg": + "zertifikat": viewers: - *student - tag: initiator - *pruefungsamt display-label: - fallback: "Beleg" + fallback: "Zertifikat" fallback-lang: de-de-formal translations: - en-eu: "Documentation" + en-eu: "Certificate" <<: *payload-view-notizen - "englisch antrag, pa": + + "vhb antrag, pa": viewers: display-label: - fallback: "Antrag in Begutachtung (Englisch)" + fallback: "Antrag in Begutachtung (VHB)" fallback-lang: de-de-formal translations: - en-eu: "Application being evaluated (English)" + en-eu: "Application being evaluated (VHB)" viewers: - *student - *pruefungsamt + edges: - "englisch einreichen": + "vhb einreichen": mode: manual display-label: fallback: "Antrag zur Begutachtung einreichen" fallback-lang: de-de-formal translations: en-eu: "Submit application for evaluation" - source: "englisch antrag, student" + source: "vhb antrag, student:in" actors: - *student view-actor: - *pruefungsamt - *student - payload-view: *payload-view-englisch-notizen - "englisch ok": + + payload-view: *vhb-payload-notizen + + "vhb ok": final: ok messages: *message-ok edges: - "englisch akzeptieren": + "vhb akzeptieren": mode: manual display-label: fallback: "Antrag genehmigen" fallback-lang: de-de-formal translations: en-eu: "Accept application" - source: "englisch antrag, pa" + source: "vhb antrag, pa" actors: - *pruefungsamt view-actor: @@ -1665,34 +1724,36 @@ nodes: form: "note": *note-form "datum": *datum-form + "kurs": *kurs-form "semester": &semester-form-optional - - "3": &semester-field-optional + - "4": &semester-field-optional <<: *semester-field optional: true <<: *internenotizen-formblock-optional viewers: display-label: - fallback: "Antrag genehmigt (Englisch)" + fallback: "Antrag genehmigt (VHB)" fallback-lang: de-de-formal translations: - en-eu: "Application accepted (English)" + en-eu: "Application accepted (VHB)" viewers: - *student - *pruefungsamt payload-view: - <<: *payload-view-englisch + <<: *vhb-payload <<: *payload-view-internenotizen - "englisch abgelehnt": + + "vhb abgelehnt": final: not-ok edges: - "englisch ablehnen": + "vhb ablehnen": mode: manual display-label: fallback: "Antrag ablehnen" fallback-lang: de-de-formal translations: en-eu: "Reject application" - source: "englisch antrag, pa" + source: "vhb antrag, pa" actors: - *pruefungsamt view-actor: @@ -1702,14 +1763,17 @@ nodes: <<: *internenotizen-formblock-optional viewers: display-label: - fallback: "Antrag abgelehnt (Englisch)" + fallback: "Antrag abgelehnt (VHB)" fallback-lang: de-de-formal translations: - en-eu: "Application rejected (English)" + en-eu: "Application rejected (VHB)" viewers: - *student - *pruefungsamt - payload-view: *payload-view-englisch-notizen + payload-view: *vhb-payload-notizen + + + #################################### # Sozialekompetenz Master #################################### @@ -2139,6 +2203,7 @@ nodes: - *entscheider payload-view: *payload-view-sozialekompetenz-master-notizen + stages: - label: "antrag" display-label: @@ -2197,7 +2262,7 @@ stages: - - tag: variable var: tag: node-in-history - node-in-history: "englisch antrag, student" + node-in-history: "vhb antrag, student:in" - tag: variable var: tag: payload-filled @@ -2209,7 +2274,11 @@ stages: - tag: variable var: tag: payload-filled - payload-filled: "englischbeleg" + payload-filled: "zertifikat" + - tag: variable + var: + tag: payload-filled + payload-filled: "kurs" - mode: required show-when: always display-label: @@ -2238,7 +2307,7 @@ stages: - - tag: variable var: tag: edge-in-history - edge-in-history: "englisch einreichen" + edge-in-history: "vhb einreichen" - - tag: variable var: tag: edge-in-history @@ -2307,6 +2376,18 @@ stages: var: tag: node-in-history node-in-history: "sozialekompetenz abgelehnt" + - - tag: variable + var: + tag: node-in-history + node-in-history: "vhb antrag, pa" + - tag: negated + var: + tag: node-in-history + node-in-history: "vhb ok" + - tag: negated + var: + tag: node-in-history + node-in-history: "vhb abgelehnt" - mode: optional show-when: always display-label: @@ -2366,17 +2447,17 @@ stages: - - tag: negated <<: *stage-var--sozialekompetenz-antrag-zurueck-in-history - - tag: variable - <<: &stage-var--englisch-antrag-zurueck-in-history + <<: &stage-var--vhb-antrag-zurueck-in-history var: tag: edge-in-history - edge-in-history: "englisch antrag zurueck" - - <<: &stage-neg--englisch-beantragen-previous + edge-in-history: "vhb zurueck" + - <<: &stage-neg--vhb-beantragen-previous tag: negated var: tag: previous-node - previous-node: "englisch beantragen" + previous-node: "vhb beantragen" - - tag: negated - <<: *stage-var--englisch-antrag-zurueck-in-history + <<: *stage-var--vhb-antrag-zurueck-in-history - - tag: variable <<: &stage-var--sozialekompetenz-master-antrag-zurueck-in-history var: @@ -2412,8 +2493,8 @@ stages: <<: *stage-var--sozialekompetenz-antrag-zurueck-in-history - <<: *stage-neg--sozialekompetenz-beantragen-previous - - tag: variable - <<: *stage-var--englisch-antrag-zurueck-in-history - - <<: *stage-neg--englisch-beantragen-previous + <<: *stage-var--vhb-antrag-zurueck-in-history + - <<: *stage-neg--vhb-beantragen-previous - - tag: variable <<: *stage-var--sozialekompetenz-master-antrag-zurueck-in-history - <<: *stage-neg--sozialekompetenz-master-beantragen-previous \ No newline at end of file From c2cbe6fdf425a602c19bb5493f3b68185ca4e5dc Mon Sep 17 00:00:00 2001 From: mosbach Date: Sat, 1 Oct 2022 16:00:52 +0200 Subject: [PATCH 3/6] fix(recognitions): dnf-terms --- recognitions-ifi.yaml | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/recognitions-ifi.yaml b/recognitions-ifi.yaml index ada4de3..fb92d90 100644 --- a/recognitions-ifi.yaml +++ b/recognitions-ifi.yaml @@ -2308,6 +2308,10 @@ stages: var: tag: edge-in-history edge-in-history: "vhb einreichen" + - tag: negated + var: + tag: previous-node + previous-node: "vhb antrag, student:in" - - tag: variable var: tag: edge-in-history @@ -2380,11 +2384,15 @@ stages: var: tag: node-in-history node-in-history: "vhb antrag, pa" - - tag: negated + - tag: variable var: tag: node-in-history node-in-history: "vhb ok" - - tag: negated + - - tag: variable + var: + tag: node-in-history + node-in-history: "vhb antrag, pa" + - tag: variable var: tag: node-in-history node-in-history: "vhb abgelehnt" @@ -2455,7 +2463,7 @@ stages: tag: negated var: tag: previous-node - previous-node: "vhb beantragen" + previous-node: "vhb antrag, student:in" - - tag: negated <<: *stage-var--vhb-antrag-zurueck-in-history - - tag: variable From 8c0eb03312247bc6af1eb2862f54bda954336828 Mon Sep 17 00:00:00 2001 From: mosbach Date: Sat, 8 Oct 2022 02:56:35 +0200 Subject: [PATCH 4/6] fix(recognitions): removed misleading message --- recognitions-ifi.yaml | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/recognitions-ifi.yaml b/recognitions-ifi.yaml index 06a8e23..c76fd74 100644 --- a/recognitions-ifi.yaml +++ b/recognitions-ifi.yaml @@ -1465,22 +1465,13 @@ nodes: status: info content: fallback: >- - Notenmeldung für anrechenbare Kurse der VHB (Virtuelle Hochschule Bayern). + Notenmeldung für Kurse der VHB (Virtuelle Hochschule Bayern).

Laden Sie dazu bitte das Zertifikat hoch, welches Sie nach dem Bestehen des Kurses erhalten haben.

fallback-lang: de-de-formal translations: en-eu: >- - Report your grade of an applicable course from the VHB (Virtuelle Hochschule Bayern). + Report your grade of a course from the VHB (Virtuelle Hochschule Bayern).

Please upload the certificate showing that you passed the course.

- - viewers: - - *student - - tag: initiator - status: info - content: - fallback: "Zum aktuellen Zeitpunkt können nur die hier zur Auswahl stehenden Kurse angerechnet werden." - fallback-lang: de-de-formal - translations: - en-eu: "Only the courses selectable below will currently be accepted." display-label: fallback: "Note von der VHB (Virtuelle Hochschule Bayern) melden" fallback-lang: de-de-formal From de63e03a5ebeee99c696371d7fb8ed68618c17b4 Mon Sep 17 00:00:00 2001 From: mosbach Date: Sat, 8 Oct 2022 03:24:26 +0200 Subject: [PATCH 5/6] fix(recognitions): moved e-Xplore out of VHB path --- recognitions-ifi.yaml | 321 ++++++++++++++++++++++++++++++++++++------ 1 file changed, 280 insertions(+), 41 deletions(-) diff --git a/recognitions-ifi.yaml b/recognitions-ifi.yaml index c76fd74..9390e1b 100644 --- a/recognitions-ifi.yaml +++ b/recognitions-ifi.yaml @@ -1445,6 +1445,274 @@ nodes: - *student - *pruefungsamt payload-view: *payload-view-sozialekompetenz-notizen + + ############################# + # eXplore Technical English # + ############################# + "englisch antrag, student": + messages: + - *message-antrag-student + edges: + "englisch beantragen": + source: "init" + <<: &englisch-beantragen + mode: manual + messages: + - viewers: + - *student + - tag: initiator + status: info + content: + fallback: "Noteneintragung vom Ergebnis des Kurses „e-Xplore Technical English“ der HTWK Leipzig. + Dazu müssen Sie die Seite der Bestätigung hochladen, welche die Note und das Datum enthält; wenn Sie sich unsicher sind, gerne auch beide Seiten." + fallback-lang: de-de-formal + translations: + en-eu: "Inclusion of grades from the course “e-Xplore Technical English” of the HTWK Leipzig. + You have to send the page with confirmation, grade, and date. If in doubt, send both pages." + display-label: + fallback: "Note aus dem Kurs „e-Xplore Technical English“ melden" + fallback-lang: de-de-formal + translations: + en-eu: "Report grade for course “e-Xplore Technical English”" + actors: + - *student + view-actor: + - *pruefungsamt + - *student + form: &englisch-form + "note": ¬e-form + - "1": ¬e-field + tag: text + label: + fallback: "Note" + fallback-lang: de-de-formal + translations: + en-eu: "Grade" + placeholder: + fallback: "Note" + fallback-lang: de-de-formal + translations: + en-eu: "Grade" + optional: false + "datum": &datum-form + - "2": &datum-field + tag: day + label: + fallback: "Datum" + fallback-lang: de-de-formal + translations: + en-eu: "Date" + tooltip: + fallback: "„Date of issue“ auf dem Zertifikat" + fallback-lang: de-de-formal + translations: + en-eu: "“Date of issue” on the certificate" + optional: false + "englischbeleg": &englischbeleg-form + - "3": &englischbeleg-field + tag: file + label: + fallback: "Dokument" + fallback-lang: de-de-formal + translations: + en-eu: "Documentation" + tooltip: + fallback: "Reichen Sie mindestens die Seite mit Note und Datum ein" + fallback-lang: de-de-formal + translations: + en-eu: "Submit at least the page containing the grade and date" + optional: false + config: + unpack-zips: + default: true + force: true + multiple: true + all-empty-ok: false + max-file-size: 5242880 + restrict-extensions: ["pdf"] + "englisch selbst beantragen": + <<: *englisch-beantragen + mode: initial + form: + <<: *englisch-form + "student": + - "0": + tag: capture-user + actors: + - *any-student + "englisch editieren": + mode: manual + display-label: + fallback: "Antrag bearbeiten" + fallback-lang: de-de-formal + translations: + en-eu: "Edit application" + source: "englisch antrag, student" + actors: + - *student + view-actor: + - *pruefungsamt + - *student + form: *englisch-form + "englisch antrag zurueck": + mode: manual + display-label: + fallback: "Antrag an Student:in zurück geben" + fallback-lang: de-de-formal + translations: + en-eu: "Hand application back to student" + source: "englisch antrag, pa" + actors: + - *pruefungsamt + view-actor: + - *pruefungsamt + form: &englisch-notizen-form + "note": ¬e-form-optional + - "1": + <<: *note-field + optional: true + "datum": &datum-form-optional + - "2": + <<: *datum-field + optional: true + "englischbeleg": &englischbeleg-form-optional + - "3": + <<: *englischbeleg-field + optional: true + "notizen": *notizen-form + <<: *internenotizen-formblock-optional + viewers: + display-label: + fallback: "Antrag noch unfertig (Englisch)" + fallback-lang: de-de-formal + translations: + en-eu: "Application not finished (English)" + viewers: + - *student + - *pruefungsamt + payload-view: &payload-view-englisch-notizen + <<: &payload-view-englisch + <<: *payload-view-init + "note": + viewers: + - *student + - tag: initiator + - *pruefungsamt + display-label: + fallback: "Note" + fallback-lang: de-de-formal + translations: + en-eu: "Grade" + "datum": + viewers: + - *student + - tag: initiator + - *pruefungsamt + display-label: + fallback: "Datum" + fallback-lang: de-de-formal + translations: + en-eu: "Date" + "englischbeleg": + viewers: + - *student + - tag: initiator + - *pruefungsamt + display-label: + fallback: "Beleg" + fallback-lang: de-de-formal + translations: + en-eu: "Documentation" + <<: *payload-view-notizen + "englisch antrag, pa": + viewers: + display-label: + fallback: "Antrag in Begutachtung (Englisch)" + fallback-lang: de-de-formal + translations: + en-eu: "Application being evaluated (English)" + viewers: + - *student + - *pruefungsamt + edges: + "englisch einreichen": + mode: manual + display-label: + fallback: "Antrag zur Begutachtung einreichen" + fallback-lang: de-de-formal + translations: + en-eu: "Submit application for evaluation" + source: "englisch antrag, student" + actors: + - *student + view-actor: + - *pruefungsamt + - *student + payload-view: *payload-view-englisch-notizen + "englisch ok": + final: ok + messages: *message-ok + edges: + "englisch akzeptieren": + mode: manual + display-label: + fallback: "Antrag genehmigen" + fallback-lang: de-de-formal + translations: + en-eu: "Accept application" + source: "englisch antrag, pa" + actors: + - *pruefungsamt + view-actor: + - *pruefungsamt + form: + "note": *note-form + "datum": *datum-form + "semester": &semester-form-optional + - "3": &semester-field-optional + <<: *semester-field + optional: true + <<: *internenotizen-formblock-optional + viewers: + display-label: + fallback: "Antrag genehmigt (Englisch)" + fallback-lang: de-de-formal + translations: + en-eu: "Application accepted (English)" + viewers: + - *student + - *pruefungsamt + payload-view: + <<: *payload-view-englisch + <<: *payload-view-internenotizen + "englisch abgelehnt": + final: not-ok + edges: + "englisch ablehnen": + mode: manual + display-label: + fallback: "Antrag ablehnen" + fallback-lang: de-de-formal + translations: + en-eu: "Reject application" + source: "englisch antrag, pa" + actors: + - *pruefungsamt + view-actor: + - *pruefungsamt + form: + "notizen": *notizen-form + <<: *internenotizen-formblock-optional + viewers: + display-label: + fallback: "Antrag abgelehnt (Englisch)" + fallback-lang: de-de-formal + translations: + en-eu: "Application rejected (English)" + viewers: + - *student + - *pruefungsamt + payload-view: *payload-view-englisch-notizen ########### # VHB # @@ -1494,10 +1762,6 @@ nodes: default: null optional: false presets: - - text: "e-Xplore Technical English" - label: - fallback: "e-Xplore Technical English (HTWK Leipzig)" - fallback-lang: de-de-formal - text: "Scientific Writing SoSe 2022" label: fallback: "Scientific Writing (LMU) SoSe 2022" @@ -1506,39 +1770,16 @@ nodes: label: fallback: "Scientific Writing (LMU) WiSe 2022/2023" fallback-lang: de-de-formal - "note": ¬e-form - - "2": ¬e-field - tag: text - label: - fallback: "Note" - fallback-lang: de-de-formal - translations: - en-eu: "Grade" + "note": ¬e-form-vhb + - "2": ¬e-field-vhb + <<: *note-field tooltip: fallback: "Bei unbenoteten Kursen tragen Sie hier bitte „BE“ ein." fallback-lang: de-de-formal translations: en-eu: "In case of an ungraded course please enter “BE”." - placeholder: - fallback: "Note" - fallback-lang: de-de-formal - translations: - en-eu: "Grade" - optional: false - "datum": &datum-form - - "3": &datum-field - tag: day - label: - fallback: "Datum" - fallback-lang: de-de-formal - translations: - en-eu: "Date" - tooltip: - fallback: "Ausstellungsdatum des Zertifikats" - fallback-lang: de-de-formal - translations: - en-eu: "Date of issue of the certificate" - optional: false + "datum": &datum-form-vhb + - "3": *datum-field "zertifikat": &zertifikat-form - "4": &zertifikat-field tag: file @@ -1598,11 +1839,11 @@ nodes: view-actor: - *pruefungsamt form: &vhb-form-optional - "note": ¬e-form-optional + "note": - "1": - <<: *note-field + <<: *note-field-vhb optional: true - "datum": &datum-form-optional + "datum": - "2": <<: *datum-field optional: true @@ -1713,13 +1954,11 @@ nodes: view-actor: - *pruefungsamt form: - "note": *note-form - "datum": *datum-form + "note": *note-form-vhb + "datum": *datum-form-vhb "kurs": *kurs-form - "semester": &semester-form-optional - - "4": &semester-field-optional - <<: *semester-field - optional: true + "semester": + - "4": *semester-field-optional <<: *internenotizen-formblock-optional viewers: display-label: From 7b33e92d667268d01038d70de11794b528bf8ac0 Mon Sep 17 00:00:00 2001 From: David Mosbach Date: Fri, 14 Oct 2022 18:32:04 +0200 Subject: [PATCH 6/6] chore(recognitions): SPDX-FileCopyrightText --- recognitions-ifi.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recognitions-ifi.yaml b/recognitions-ifi.yaml index 6cb75a2..fdd6859 100644 --- a/recognitions-ifi.yaml +++ b/recognitions-ifi.yaml @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: 2022 Gregor Kleen ,Michael Fink Amores ,Sarah Vaupel +# SPDX-FileCopyrightText: 2022 Gregor Kleen ,Michael Fink Amores ,Sarah Vaupel ,David Mosbach # # SPDX-License-Identifier: AGPL-3.0-or-later