From de63e03a5ebeee99c696371d7fb8ed68618c17b4 Mon Sep 17 00:00:00 2001 From: mosbach Date: Sat, 8 Oct 2022 03:24:26 +0200 Subject: [PATCH] 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: