diff --git a/certificates.yaml b/certificates.yaml new file mode 100644 index 0000000..46023d3 --- /dev/null +++ b/certificates.yaml @@ -0,0 +1,257 @@ +nodes: + ################### + #BAföG Formblatt 5# + ################### + "antrag eingereicht, bafoeg": + viewers: + display-label: + fallback: "Antrag eingereicht (BAföG Formblatt 5)" + fallback-lang: de-de-formal + translations: + en-eu: "Application submitted (BAföG Formblatt 5)" + viewers: &view-minimal + - &student_in # + tag: payload-reference + payload-label: "student:in" + - &pruefungsamt # + tag: authorized + authorized: {"dnf-terms": [[{"tag": "variable", "var": "exam-office"}]]} + + payload-view: &payload-view-bafoeg + "formblatt5": + viewers: *view-minimal + display-label: + fallback: "Formblatt 5" + fallback-lang: de-de-formal + translations: + en-eu: "Formblatt 5" + "nftranscript": + viewers: *view-minimal + display-label: + fallback: "Kontoauszug Nebenfach" + fallback-lang: de-de-formal + translations: + en-eu: "Transcript of Records (minor)" + <<: &payload-view + "student:in": + viewers: *view-minimal + display-label: + fallback: "Student:in" + fallback-lang: de-de-formal + translations: + en-eu: "Student" + "kommunikation": + viewers: *view-minimal + display-label: + fallback: "Kommunikation" + fallback-lang: de-de-formal + translations: + en-eu: "Communication" + + final: false + + edges: + "bafoeg einreichen": + mode: initial + display-label: + fallback: "BAföG Formblatt 5 einreichen" + fallback-lang: de-de-formal + translations: + en-eu: "Submit BAföG Formblatt 5" + actors: + - &alle-studierenden + tag: authorized + authorized: {"dnf-terms": [[{"tag": "variable", "var": "student"}]]} + view-actor: *view-minimal + viewers: *view-minimal + messages: + - viewers: + - *alle-studierenden + status: info + content: + fallback: >- + Füllen Sie das Formblatt bitte folgendermaßen aus: +
Bei Sonderfällen kommen Sie bitte in die Sprechstunde der Studiengangskoordination. + fallback-lang: de-de-formal + translations: + en-eu: >- + If more than 30 ECTS points are missing, the certificate won't be issued! + +
Please attend the consultation hour in exceptional cases. + form: + "student:in": + - "1": + tag: capture-user + "semester": + - "2": + tag: text + label: + fallback: "Verbleibende Semester" + fallback-lang: de-de-formal + translations: + en-eu: "Remaining Semesters" + default: null + optional: false + presets: + - text: 1 (Eins)" # + label: + fallback: "1 (Eins)" + fallback-lang: de-de-formal + translations: + en-eu: "1 (one)" + - text: "2 (Zwei)" # + label: + fallback: "2 (Zwei)" + fallback-lang: de-de-formal + translations: + en-eu: "2 (two)" + "zweck": + - "3": + tag: text + label: + fallback: "Organisation / Zweck" + fallback-lang: de-de-formal + translations: + en-eu: "Organisation / Purpose" + default: null + optional: true + tooltip: + fallback: "Wofür benötigen Sie die Bescheinigung? Die Angabe ist freiwillig und dient ausschließlich + internen Verbesserungszwecken." + fallback-lang: de-de-formal + translations: + en-eu: "What do you need the certificate for? This information is not mandatory. It will exclusively + be used to improve internal processes." + "kommunikation": + - "4": *kommunikation-field-optional \ No newline at end of file