# SPDX-FileCopyrightText: 2022 David Mosbach # # SPDX-License-Identifier: AGPL-3.0-or-later nodes: "antrag eingereicht": viewers: display-label: fallback: "Antrag eingereicht" fallback-lang: de-de-formal translations: en-eu: "Application submitted" viewers: &view-alle - &student_in # tag: payload-reference payload-label: "student:in" - &pruefungsamt # tag: authorized authorized: {"dnf-terms": [[{"tag": "variable", "var": "exam-office"}]]} - &sekretariat # tag: user user: "Sigrid.Roden@campus.lmu.de" - &pruefungsamt_hauptfach # tag: payload-reference payload-label: "pruefungsamt_hf" payload-view: &payload-view "student:in": viewers: *view-alle display-label: fallback: "Student:in" fallback-lang: de-de-formal translations: en-eu: "Student" "pruefungsamt_hf": viewers: *view-alle display-label: fallback: "Prüfungsamt Hauptfach" fallback-lang: de-de-formal translations: en-eu: "Exam. Office of Main Subject" "nebenfachvariante": viewers: *view-alle display-label: fallback: "Nebenfach" fallback-lang: de-de-formal translations: en-eu: "Minor Subject" "abschlussdokumente": viewers: *view-alle display-label: fallback: "Abschlussdokumente" fallback-lang: de-de-formal translations: en-eu: "Minor Diploma" "abschlussdatum": viewers: *view-alle display-label: fallback: "Abschlussdatum" fallback-lang: de-de-formal translations: en-eu: "Date of Graduation" "bekanntgabedatum": viewers: - *pruefungsamt display-label: fallback: "Bekanntgabedatum" fallback-lang: de-de-formal translations: en-eu: "Date of Announcement" "kommunikation": viewers: *view-alle display-label: fallback: "Kommunikation" fallback-lang: de-de-formal translations: en-eu: "Communication" final: false edges: "antrag stellen": mode: initial display-label: fallback: "Nebenfachabschluss beantragen" fallback-lang: de-de-formal translations: en-eu: "Apply for minor degree" actors: - &alle-studierenden tag: authorized authorized: {"dnf-terms": [[{"tag": "variable", "var": "student"}]]} view-actor: *view-alle messages: - viewers: - *alle-studierenden status: info content: fallback: "Falls Sie (Medien-)Informatik als Nebenfach studieren bzw. studiert haben, können Sie hier den Abschluss Ihres Nebenfaches beantragen." fallback-lang: de-de-formal translations: en-eu: "If you've been studying (Media) Informatics as a minor subject, you can apply for your minor degree here." form: "student:in": - "1": tag: capture-user "nebenfachvariante": - "2": &nebenfach-field tag: text label: fallback: "Nebenfach" fallback-lang: de-de-formal translations: en-eu: "Minor Subject" tooltip: fallback: "Ihr Nebenfachstudiengang" fallback-lang: de-de-formal translations: en-eu: "Your minor subject" default: null optional: false presets: - text: "Nebenfach Bachelor Informatik, 30 ECTS" # label: fallback: "Nebenfach Bachelor Informatik, 30 ECTS" fallback-lang: de-de-formal translations: en-eu: "Minor Bachelor Informatics, 30 ECTS" - text: "Nebenfach Bachelor Informatik, 60 ECTS" # label: fallback: "Nebenfach Bachelor Informatik, 60 ECTS" fallback-lang: de-de-formal translations: en-eu: "Minor Bachelor Informatics, 60 ECTS" - text: "Nebenfach Bachelor Medieninformatik, 60 ECTS" # label: fallback: "Nebenfach Bachelor Medieninformatik, 60 ECTS" fallback-lang: de-de-formal translations: en-eu: "Minor Bachelor Media Informatics, 60 ECTS" - text: "Nebenfach Master Informatik, 30 ECTS" # label: fallback: "Nebenfach Master Informatik, 30 ECTS" fallback-lang: de-de-formal translations: en-eu: "Minor Master Informatics, 30 ECTS" "kommunikation": - "3": &kommunikation-field-optional tag: text large: true label: fallback: "Kommunikation" fallback-lang: de-de-formal translations: en-eu: "Communication" tooltip: fallback: "Einsehbar für alle Beteiligten" fallback-lang: de-de-formal translations: en-eu: "Visible for all parties involved" default: null optional: true "angaben korrigieren": mode: manual source: "antrag eingereicht" display-label: fallback: "Antrag korrigieren" fallback-lang: de-de-formal translations: en-eu: "Edit application" actors: - *student_in view-actor: *view-alle messages: - viewers: - *student_in status: info content: fallback: "Solange der Antrag noch nicht bearbeitet wurde, können Sie Ihre Angaben korrigieren." fallback-lang: de-de-formal translations: en-eu: "You can alter your application as long as it hasn't been processed." form: "nebenfachvariante": - "1": *nebenfach-field "kommunikation": - "2": *kommunikation-field-optional "rueckfragen beantworten": mode: manual source: "rueckfragen" display-label: fallback: "Rückfragen beantworten" fallback-lang: de-de-formal translations: en-eu: "Answer enquiries" actors: - *student_in view-actor: *view-alle form: "nebenfachvariante": - "1": *nebenfach-field "kommunikation": - "2": &kommunikation-field <<: *kommunikation-field-optional optional: false "rueckfragen": viewers: display-label: fallback: "Rückfragen" fallback-lang: de-de-formal translations: en-eu: "Enquiries" viewers: *view-alle messages: - viewers: - *student_in status: info content: fallback: "Es gibt Rückfragen zu Ihrem Antrag." fallback-lang: de-de-formal translations: en-eu: "There are enquiries regarding your application." payload-view: *payload-view final: false edges: "rueckfragen stellen": mode: manual source: "antrag eingereicht" display-label: fallback: "Rückfragen zum Antrag stellen" fallback-lang: de-de-formal translations: en-eu: "Check back on the application" actors: - *pruefungsamt view-actor: *view-alle form: "kommunikation": - "1": *kommunikation-field "antrag abgelehnt": viewers: display-label: fallback: "Antrag abgelehnt" fallback-lang: de-de-formal translations: en-eu: "Application rejected" viewers: *view-alle payload-view: *payload-view final: not-ok edges: "ablehnen": mode: manual source: "antrag eingereicht" display-label: fallback: "Antrag ablehnen" fallback-lang: de-de-formal translations: en-eu: "Reject application" actors: - *pruefungsamt view-actor: *view-alle form: "kommunikation": - "1": *kommunikation-field "antrag genehmigt": viewers: display-label: fallback: "Nebenfachabschluss erfolgreich" fallback-lang: de-de-formal translations: en-eu: "Minor degree successful" viewers: *view-alle payload-view: *payload-view final: true edges: "akzeptieren": mode: manual source: "antrag eingereicht" display-label: fallback: "Nebenfach abschließen" fallback-lang: de-de-formal translations: en-eu: "Finalise minor degree" actors: - *pruefungsamt view-actor: *view-alle form: &abschliessen-form "abschlussdokumente": - "1": tag: file label: fallback: "Abschlussdokumente" fallback-lang: de-de-formal translations: en-eu: "Minor Diploma" default: null optional: false config: unpack-zips: default: true force: true multiple: true all-empty-ok: false max-file-size: 5242880 restrict-extensions: ["pdf"] "abschlussdatum": - "2": tag: day label: fallback: "Abschlussdatum" fallback-lang: de-de-formal translations: en-eu: "Date of Graduation" default: null optional: false "bekanntgabedatum": - "3": tag: capture-date-time label: fallback: "Bekanntgabedatum" fallback-lang: de-de-formal translations: en-eu: "Date of Announcement" precision: date optional: false "pruefungsamt_hf": #TODO backend - "5": tag: multiple label: fallback: "Prüfungsamt Hauptfach" fallback-lang: de-de-formal translations: en-eu: "Exam. Office of Main Subject" tooltip: fallback: "Gewährt dem Hauptfach-Prüfungsamt Zugriff auf den Workflow." fallback-lang: de-de-formal translations: en-eu: "Grants the examination office of the main subject access to the workflow." default: null min: 0 range: null sub: tag: user label: fallback: "Prüfungsamt Hauptfach" fallback-lang: de-de-formal translations: en-eu: "Exam. Office of Main Subject" tooltip: null default: null optional: false "kommunikation": - "6": *kommunikation-field-optional "initial fertigstellen": mode: initial display-label: fallback: "Nebenfach abschließen" fallback-lang: de-de-formal translations: en-eu: "Finalise minor degree" actors: - *pruefungsamt view-actor: *view-alle form: <<: *abschliessen-form "student:in": - "0": tag: user label: fallback: "Student:in" fallback-lang: de-de-formal translations: en-eu: "Student" tooltip: null default: null optional: false "nebenfachvariante": - "0.1": *nebenfach-field