Compare commits

..

15 Commits

Author SHA1 Message Date
David Mosbach
acf5155cb1 Merge branch 'master' into integriertes-nebenfach 2023-02-03 02:40:37 +01:00
David Mosbach
3208c44ffc fix(minor-subjects): authorisation & visibility 2022-10-24 01:01:30 +02:00
David Mosbach
504db59195 feat(minor-subjects): new messages 2022-10-23 14:29:51 +02:00
David Mosbach
29ca308c5c fix(minor-subjects): updated links 2022-10-23 14:04:36 +02:00
David Mosbach
beb7a9c08b Merge branch 'master' into integriertes-nebenfach 2022-10-23 14:02:08 +02:00
David Mosbach
6604722e23 chore(minor-subjects): SPDX-FileCopyrightText 2022-10-18 00:43:02 +02:00
David Mosbach
41106fd633 feat(minor-subjects): media informatics 2022-10-17 01:00:52 +02:00
David Mosbach
51f1afce4e fix(minor-subjects): Sondernebenfach
Psychology now appears as a special minor
2022-10-16 13:09:45 +02:00
David Mosbach
fe40a0e4b2 fix(minor-subjects): updated links 2022-10-16 13:05:34 +02:00
David Mosbach
4670baeaf2 chore(minor-subjects): renaming 2022-10-16 13:04:10 +02:00
David Mosbach
bdc751d5d7 fix(minor-subjects): Nebenfach → Anwendungsfach 2022-10-16 12:48:34 +02:00
David Mosbach
0b57a0eff7 chore(minor-subjects): renamed file 2022-10-16 12:44:07 +02:00
David Mosbach
d2f91d8d04 Merge branch 'master' into integriertes-nebenfach 2022-10-16 12:41:03 +02:00
mosbach
8de2d72978 chore(minor subjects): fixed indentation level 2022-07-13 13:20:20 +02:00
mosbach
9dc6e37e2d feat: new workflow (ifi) for choosing minor subjects
applies to students of "Informatik mit integriertem Nebenfach"
2022-07-12 01:57:53 +02:00
10 changed files with 1566 additions and 5794 deletions

2
.gitignore vendored
View File

@ -1,2 +0,0 @@
/tools/patchy.pl
patch.yaml

View File

@ -1,4 +1,4 @@
# SPDX-FileCopyrightText: 2022 Gregor Kleen <gregor.kleen@ifi.lmu.de>,Michael Fink Amores <finkamores@cip.ifi.lmu.de>,Sarah Vaupel <sarah.vaupel@ifi.lmu.de>,David Mosbach <david.mosbach@campus.lmu.de>
# SPDX-FileCopyrightText: 2022 Gregor Kleen <gregor.kleen@ifi.lmu.de>,Michael Fink Amores <finkamores@cip.ifi.lmu.de>,Sarah Vaupel <sarah.vaupel@ifi.lmu.de>
#
# SPDX-License-Identifier: AGPL-3.0-or-later
@ -15,56 +15,29 @@ theses:
fallback-lang: de-de-formal
fallback:
# Title
- "Abschlussarbeiten Informatik (IfI)"
- "Abschlussarbeiten (IfI)"
# Description
- null
translations:
en-eu:
- "Theses Informatics (IfI)"
- "Theses (IfI)"
- null
# Default description of all instances created under this definition
instance-description:
fallback-lang: de-de-formal
fallback:
- "Abschlussarbeiten Informatik"
- "Abschlussarbeiten"
- |
Anmeldung, Verwaltung und digitale Abgabe von Abschlussarbeiten
translations:
en-eu:
- "Theses Informatics"
- "Theses"
- |
Registration, management, and digital submission of (bachelor's and master's) theses
# Scopes of instances to create for testing
instances:
- { tag: school, school: "IfI" }
theses-media:
graph-file: theses-media.yaml
category: "theses"
definition-scope: school
definition-description:
fallback-lang: de-de-formal
fallback:
- "Abschlussarbeiten Medieninformatik (IfI)"
- null
translations:
en-eu:
- "Theses Media Informatics (IfI)"
- null
instance-description:
fallback-lang: de-de-formal
fallback:
- "Abschlussarbeiten Medieninformatik"
- |
Anmeldung, Verwaltung und digitale Abgabe von Abschlussarbeiten
translations:
en-eu:
- "Theses Media Informatics"
- |
Registration, management, and digital submission of (bachelor's and master's) theses
instances:
- { tag: school, school: "IfI" }
recognitions-ifi:
graph-file: recognitions-ifi.yaml
category: "recognitions"
@ -154,7 +127,7 @@ diploma:
fallback-lang: de-de-formal
fallback:
- "Abschlusszeugnisse (IfI)"
- null
- null
translations:
en-eu:
- "Diplomas (IfI)"
@ -166,7 +139,7 @@ diploma:
- |
Hier können Sie den Status Ihres Abschlusszeugnisses einsehen.
translations:
en-eu:
en-eu:
- "Bachelor's and Master's diplomas"
- |
Here you can view the status of your diploma
@ -197,7 +170,7 @@ cs-minor-degrees:
- Nebenfach Bachelor Medieninformatik, 60 ECTS
- Nebenfach Master Informatik, 30 ECTS
translations:
en-eu:
en-eu:
- "Computer Science minor degrees"
- |
Here you can request your degree for the following minor degree programmes:
@ -211,7 +184,7 @@ cs-minor-degrees:
cip-courses-mi:
graph-file: cip-courses-mi.yaml
category: "administration"
definition-scope: term-school
definition-scope: school
definition-description:
fallback-lang: de-de-formal
fallback:
@ -224,7 +197,7 @@ cip-courses-mi:
instance-description:
fallback-lang: de-de-formal
fallback:
- "Anmeldung für CIP-Einführungskurse"
- "Anmeldung für CIP-Einführungskurse (SoSe 2022)"
- |
<p>
Hier können Sie sich für die ca. einstündige Einführungsveranstaltung anmelden, die Voraussetzung ist um die CIP-Rechner am Mathematischen Institut verwenden zu können.
@ -239,9 +212,9 @@ cip-courses-mi:
Falls Sie bereits eine Kennung zugeteilt bekommen haben und Sie diese nur vergessen haben, brauchen Sie nicht erneut an einer Einführungsveranstaltung teilzunehmen.<br />
Kommen Sie in diesem Fall bitte einfach in die CIP-Betreuung.
</p>
translations: {}
translations: []
instances:
- { tag: term-school, school: "MI", term: "S22" }
- { tag: school, school: "MI" }
rooms-mi:
graph-file: rooms-mi.yaml
@ -264,50 +237,12 @@ rooms-mi:
<p>
Hier können mit dieser Aufgabe beauftragte Mitarbeiter:innen des mathematischen Instituts die Belegung der Büros in ihrem Zuständigkeitsbereich melden.
</p>
translations:
en-eu:
- "Reporting of Room Allocation"
- |
<p>
Here, members of staff charged to do so, can report the alloction of offices within their area of competence.
</p>
overviews:
rooms:
spec-file: rooms-mi.yaml
title:
fallback-lang: de-de-formal
fallback: "Räume"
primary: 0
instances:
- - { tag: school, school: "MI" }
- overviews:
- rooms
certificates:
graph-file: certificates.yaml
category: "certificates"
definition-scope: school
definition-description:
fallback-lang: de-de-formal
fallback:
# Title
- "Bescheinigungen (IfI)"
# Description
- null
translations:
en-eu:
- "Certificates (IfI)"
- null
instance-description:
fallback-lang: de-de-formal
fallback:
- "Bescheinigungen"
translations:
en-eu:
- "Reporting of Room Allocation"
- |
Einreichen und Beantragen bestimmter Bescheinigungen.
translations:
en-eu:
- "Certificates"
- |
Submission and application of certain certificates.
<p>
Here, members of staff charged to do so, can report the alloction of offices within their area of competence.
</p>
instances:
- { tag: school, school: "IfI" }
- { tag: school, school: "MI" }

View File

@ -1,519 +0,0 @@
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
form:
"student:in":
- "1":
tag: capture-user
<<: &bafoeg-form
"formblatt5": &formblatt-5-form
- "2":
tag: file
label:
fallback: "BAföG Formblatt 5"
fallback-lang: de-de-formal
translations:
en-eu: "BAföG Formblatt 5"
default: null
optional: false
tooltip:
fallback: >-
Füllen Sie das Formblatt bitte folgendermaßen (und ansonsten so weit wie möglich) aus:
<ul>
<li>Datum: Datum der jeweiligen Semestergrenze</li>
<li>Feld davor: 4
</ul>
fallback-lang: de-de-formal
translations:
en-eu: >-
Please fill the form in the following way (and as many of the remaining fields as possible):
<ul>
<li>Datum: Last day of the respective semester</li>
<li>Previous field: 4
</ul>
config:
unpack-zips:
default: true
force: true
multiple: true
all-empty-ok: false
max-file-size: 5242880
restrict-extensions: ["pdf"]
"nftranscript":
- "3": &nftranscript-field-optional
tag: file
label:
fallback: "Kontoauszug Nebenfach"
fallback-lang: de-de-formal
translations:
en-eu: "Transcript of Records (minor)"
default: null
optional: true
config:
unpack-zips:
default: true
force: true
multiple: true
all-empty-ok: true
max-file-size: 5242880
restrict-extensions: ["pdf"]
"kommunikation":
- "4": &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
"rueckfragen beantworten, bafoeg":
mode: manual
display-label:
fallback: "Rückfragen beantworten"
fallback-lang: de-de-formal
translations:
en-eu: "Answer inquiries"
actors:
- *student_in
view-actor: *view-minimal
viewers: *view-minimal
source: "rueckfragen, bafoeg"
form: *bafoeg-form
"rueckfragen, bafoeg":
viewers:
display-label:
fallback: "Rückfragen (BAföG Formblatt 5)"
fallback-lang: de-de-formal
translations:
en-eu: "Further inquiries (BAföG Formblatt 5)"
viewers: *view-minimal
payload-view: *payload-view-bafoeg
final: false
edges:
"rueckfragen stellen, bafoeg": &rueckfragen-stellen-bafoeg-edge
mode: manual
display-label:
fallback: "Rückfragen stellen"
fallback-lang: de-de-formal
translations:
en-eu: "Ask further questions"
actors:
- *pruefungsamt
view-actor: *view-minimal
viewers: *view-minimal
source: "antrag eingereicht, bafoeg"
form:
"kommunikation":
- "4":
<<: *kommunikation-field-optional
optional: false
"antrag genehmigt, bafoeg":
viewers:
display-label:
fallback: "Antrag genehmigt (BAföG Formblatt 5)"
fallback-lang: de-de-formal
translations:
en-eu: "Application accepted (BAföG Formblatt 5)"
viewers: *view-minimal
payload-view: *payload-view-bafoeg
final: true
edges:
"antrag genehmigen, bafoeg":
mode: manual
display-label:
fallback: "Antrag genehmigen"
fallback-lang: de-de-formal
translations:
en-eu: "Accept application"
actors:
- *pruefungsamt
view-actor: *view-minimal
viewers: *view-minimal
source: "antrag eingereicht, bafoeg"
form:
"formblatt5": *formblatt-5-form
"kommunikation":
- "4": *kommunikation-field-optional
"antrag abgelehnt, bafoeg":
viewers:
display-label:
fallback: "Antrag abgelehnt (BAföG Formblatt 5)"
fallback-lang: de-de-formal
translations:
en-eu: "Application rejected (BAföG Formblatt 5)"
viewers: *view-minimal
payload-view: *payload-view-bafoeg
final: not-ok
edges:
"antrag ablehnen, bafoeg":
mode: manual
display-label:
fallback: "Antrag ablehnen"
fallback-lang: de-de-formal
translations:
en-eu: "Reject application"
actors:
- *pruefungsamt
view-actor: *view-minimal
viewers: *view-minimal
source: "antrag eingereicht, bafoeg"
form:
"kommunikation":
- "4":
<<: *kommunikation-field-optional
optional: false
###################################
#Studienabschluss in 1/2 Semestern#
###################################
"antrag eingereicht, studienabschluss":
viewers:
display-label:
fallback: "Antrag eingereicht (Studienabschluss)"
fallback-lang: de-de-formal
translations:
en-eu: "Application submitted (graduation)"
viewers: *view-minimal
payload-view: &payload-view-studienabschluss
"nftranscript":
viewers: *view-minimal
display-label:
fallback: "Kontoauszug Nebenfach"
fallback-lang: de-de-formal
translations:
en-eu: "Transcript of Records (minor)"
"semester":
viewers: *view-minimal
display-label:
fallback: "Verbleibende Semester"
fallback-lang: de-de-formal
translations:
en-eu: "Remaining Semesters"
"welchessemester":
viewers: *view-minimal
display-label:
fallback: "Zeitraum"
fallback-lang: de-de-formal
translations:
en-eu: "Period"
"zweck":
viewers:
- *pruefungsamt
display-label:
fallback: "Organisation / Zweck"
fallback-lang: de-de-formal
translations:
en-eu: "Organisation / Purpose"
"studienabschlussbescheinigung":
viewers: *view-minimal
display-label:
fallback: "Bescheinigung"
fallback-lang: de-de-formal
translations:
en-eu: "Certificate"
<<: *payload-view
final: false
edges:
"studienabschluss einreichen":
mode: initial
display-label:
fallback: "Bescheinigung beantragen, dass Ihr Studium in x Semestern absolviert sein wird"
fallback-lang: de-de-formal
translations:
en-eu: "Apply for certificate confirming that your studies are completed in x semesters"
actors:
- &alle-studierenden
tag: authorized
authorized: {"dnf-terms": [[{"tag": "variable", "var": "student"}]]}
view-actor: *view-minimal
viewers: *view-minimal
messages:
- viewers:
- *alle-studierenden
status: warning
content:
fallback: >-
Wenn mehr als 30 ECTS-Punkte pro Semester (Hauptfach + Nebenfach) fehlen, wird der Bescheid nicht ausgestellt.
<p>Ausnahme: Sollten Sie im laufenden Semester noch nicht alle Leistungen erbracht haben, kann der Bescheid trotzdem
ausgestellt werden.</p>
<p>Bei Sonderfällen kommen Sie bitte in die <a href="https://studiengangskoordination.ifi.lmu.de/sprechstunde.html">Sprechstunde der Studiengangskoordination</a>.
fallback-lang: de-de-formal
translations:
en-eu: >-
If more than 30 ECTS points are missing, the certificate won't be issued!
<p>Exception: If some of your exams of the current semester are pending, the certificate may still be issued.</p>
<p>Please attend the <a href="https://studiengangskoordination.ifi.lmu.de/sprechstunde.html">consultation hour</a> in exceptional cases.
form:
"student:in":
- "1":
tag: capture-user
<<: &studienabschluss-form
"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)"
"welchessemester":
- "3":
tag: text
label:
fallback: "Zeitraum"
fallback-lang: de-de-formal
translations:
en-eu: "Period"
placeholder:
fallback: "WiSe x - SoSe y"
fallback-lang: de-de-formal
default: null
optional: true
tooltip:
fallback: "Auf welche Semester bezieht sich Ihr Antrag genau?"
fallback-lang: de-de-formal
translations:
en-eu: "Which semesters does your application address?"
"nftranscript":
- "4": *nftranscript-field-optional
"zweck":
- "5":
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":
- "6": *kommunikation-field-optional
"rueckfragen beantworten, studienabschluss":
mode: manual
display-label:
fallback: "Rückfragen beantworten"
fallback-lang: de-de-formal
translations:
en-eu: "Answer inquiries"
actors:
- *student_in
view-actor: *view-minimal
viewers: *view-minimal
source: "rueckfragen, studienabschluss"
form: *studienabschluss-form
"rueckfragen, studienabschluss":
viewers:
display-label:
fallback: "Rückfragen (Studienabschluss)"
fallback-lang: de-de-formal
translations:
en-eu: "Further inquiries (graduation)"
viewers: *view-minimal
payload-view: *payload-view-studienabschluss
final: false
edges:
"rueckfragen stellen, studienabschluss":
<<: *rueckfragen-stellen-bafoeg-edge
source: "antrag eingereicht, studienabschluss"
"antrag genehmigt, studienabschluss":
viewers:
display-label:
fallback: "Antrag genehmigt (Studienabschluss)"
fallback-lang: de-de-formal
translations:
en-eu: "Application accepted (graduation)"
viewers: *view-minimal
payload-view: *payload-view-studienabschluss
final: true
edges:
"antrag genehmigen, studienabschluss":
mode: manual
display-label:
fallback: "Antrag genehmigen"
fallback-lang: de-de-formal
translations:
en-eu: "Accept application"
actors:
- *pruefungsamt
view-actor: *view-minimal
viewers: *view-minimal
source: "antrag eingereicht, studienabschluss"
form:
"studienabschlussbescheinigung":
- "1":
tag: file
label:
fallback: "Bescheinigung"
fallback-lang: de-de-formal
translations:
en-eu: "Certificate"
default: null
optional: false
config:
unpack-zips:
default: true
force: true
multiple: true
all-empty-ok: false
max-file-size: 5242880
restrict-extensions: ["pdf"]
"kommunikation":
- "4": *kommunikation-field-optional
"antrag abgelehnt, studienabschluss":
viewers:
display-label:
fallback: "Antrag abgelehnt (Studienabschluss)"
fallback-lang: de-de-formal
translations:
en-eu: "Application rejected (graduation)"
viewers: *view-minimal
payload-view: *payload-view-studienabschluss
final: not-ok
edges:
"antrag ablehnen, studienabschluss":
mode: manual
display-label:
fallback: "Antrag ablehnen"
fallback-lang: de-de-formal
translations:
en-eu: "Reject application"
actors:
- *pruefungsamt
view-actor: *view-minimal
viewers: *view-minimal
source: "antrag eingereicht, studienabschluss"
form:
"kommunikation":
- "4":
<<: *kommunikation-field-optional
optional: false

View File

@ -10,107 +10,51 @@ nodes:
fallback-lang: de-de-formal
translations:
en-eu: "Application submitted"
viewers: &view-minimal
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-minimal
viewers: *view-alle
display-label:
fallback: "Student:in"
fallback-lang: de-de-formal
translations:
en-eu: "Student"
"pruefungsamt_hf":
viewers: &view-alle
- *student_in
- *pruefungsamt
- &sekretariat-i
tag: user
user: "Sigrid.Roden@campus.lmu.de"
- &sekretariat-mi-feulner
tag: user
user: Christa.Feulner@campus.lmu.de
- &sekretariat-mi-schwamb
tag: user
user: Franziska.Schwamb@campus.lmu.de
- &pa-pags-goeppel
tag: user
user: christinegoeppel@lmu.de
- &pa-pags-haas
tag: user
user: Jana.Haas@lmu.de
- &pa-pags-haenssler
tag: user
user: Phil.Haenssler@lmu.de
- &pa-pags-handl
tag: user
user: Mo.Handl@campus.lmu.de
- &pa-pags-jaeckle
tag: user
user: Irena.Jaeckle@lmu.de
- &pa-pags-lechermann
tag: user
user: Ralf.Lechermann@lmu.de
- &pa-pags-mueller-h
tag: user
user: Mueller.Heidi@lmu.de
- &pa-pags-mueller-m
tag: user
user: Melanie.Mueller@lmu.de
- &pa-pags-perez
tag: user
user: J.Perez@lmu.de
- &pa-pags-poetschke
tag: user
user: Bettina.Poetschke@lmu.de
- &pa-pags-stetter
tag: user
user: m.stetter@lmu.de
- &pa-pags-triffo
tag: user
user: Corinna.Triffo@lmu.de
- &pa-pags-voelkers
tag: user
user: Nadine.Voelkers@lmu.de
- &pa-pags-vurnek
tag: user
user: Roberta.Vurnek@lmu.de
- &pa-pags-widerna
tag: user
user: f.widerna@lmu.de
- &pa-pags-winkler
tag: user
user: Kornelia.Winkler@lmu.de
- &pruefungsamt_hauptfach # Beliebig viele weitere Zugriffspersonen
tag: payload-reference
payload-label: "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-minimal
viewers: *view-alle
display-label:
fallback: "Nebenfach"
fallback-lang: de-de-formal
translations:
en-eu: "Minor Subject"
"abschlussdokumente": &abschlussdokumente-payload
viewers: *view-minimal
"abschlussdokumente":
viewers: *view-alle
display-label:
fallback: "Abschlussdokumente"
fallback-lang: de-de-formal
translations:
en-eu: "Minor Diploma"
"abschlussdatum": &abschlussdatum-payload
viewers: *view-minimal
"abschlussdatum":
viewers: *view-alle
display-label:
fallback: "Abschlussdatum"
fallback-lang: de-de-formal
@ -124,16 +68,8 @@ nodes:
fallback-lang: de-de-formal
translations:
en-eu: "Date of Announcement"
"student:in_2": &student_in-2-payload # TODO Entfernen, wenn Future Viewers unterstützt werden
viewers:
- *pruefungsamt
display-label:
fallback: "Student:in"
fallback-lang: de-de-formal
translations:
en-eu: "Student"
"kommunikation": &kommunikation-payload
viewers: *view-minimal
"kommunikation":
viewers: *view-alle
display-label:
fallback: "Kommunikation"
fallback-lang: de-de-formal
@ -154,8 +90,7 @@ nodes:
- &alle-studierenden
tag: authorized
authorized: {"dnf-terms": [[{"tag": "variable", "var": "student"}]]}
view-actor: *view-minimal
viewers: *view-minimal
view-actor: *view-alle
messages:
- viewers:
- *alle-studierenden
@ -238,8 +173,7 @@ nodes:
en-eu: "Edit application"
actors:
- *student_in
view-actor: *view-minimal
viewers: *view-minimal
view-actor: *view-alle
messages:
- viewers:
- *student_in
@ -266,8 +200,7 @@ nodes:
en-eu: "Answer enquiries"
actors:
- *student_in
view-actor: *view-minimal
viewers: *view-minimal
view-actor: *view-alle
form:
"nebenfachvariante":
- "1": *nebenfach-field
@ -283,7 +216,7 @@ nodes:
fallback-lang: de-de-formal
translations:
en-eu: "Enquiries"
viewers: *view-minimal
viewers: *view-alle
messages:
- viewers:
@ -310,8 +243,7 @@ nodes:
en-eu: "Check back on the application"
actors:
- *pruefungsamt
view-actor: *view-minimal
viewers: *view-minimal
view-actor: *view-alle
form:
"kommunikation":
- "1": *kommunikation-field
@ -323,7 +255,7 @@ nodes:
fallback-lang: de-de-formal
translations:
en-eu: "Application rejected"
viewers: *view-minimal
viewers: *view-alle
payload-view: *payload-view
@ -340,74 +272,37 @@ nodes:
en-eu: "Reject application"
actors:
- *pruefungsamt
view-actor: *view-minimal
viewers: *view-minimal
view-actor: *view-alle
form:
"kommunikation":
- "1": *kommunikation-field
####################
# Antrag genehmigt #
####################
"antrag genehmigt, informatik": &genehmigt-node-informatik
"antrag genehmigt":
viewers:
display-label:
fallback: "Nebenfachabschluss erfolgreich: Informatik"
fallback: "Nebenfachabschluss erfolgreich"
fallback-lang: de-de-formal
translations:
en-eu: "Minor degree successful: informatics"
viewers: &view-informatik
- *student_in
- *pruefungsamt
- *sekretariat-i
- *pruefungsamt_hauptfach
en-eu: "Minor degree successful"
viewers: *view-alle
payload-view:
<<: *payload-view
"student:in_2":
<<: *student_in-2-payload
viewers:
- *pruefungsamt
- *sekretariat-i
- *pruefungsamt_hauptfach
"abschlussdokumente":
<<: *abschlussdokumente-payload
viewers: *view-informatik
"abschlussdatum":
<<: *abschlussdatum-payload
viewers: *view-informatik
"kommunikation":
<<: *kommunikation-payload
viewers: *view-informatik
payload-view: *payload-view
final: true
edges:
"akzeptieren, informatik": &akzeptieren-edge-informatik
"akzeptieren":
mode: manual
source: "antrag eingereicht"
display-label:
fallback: "Nebenfach abschließen: Informatik"
fallback: "Nebenfach abschließen"
fallback-lang: de-de-formal
translations:
en-eu: "Finalise minor degree: informatics"
en-eu: "Finalise minor degree"
actors:
- *pruefungsamt
view-actor: *view-informatik
viewers: *view-informatik
form: &abschliessen-form
"student:in_2":
- "0.1":
tag: user
label:
fallback: "Student:in"
fallback-lang: de-de-formal
translations:
en-eu: "Student"
tooltip: null
default: null
optional: false
view-actor: *view-alle
form:
"abschlussdokumente":
- "1":
tag: file
@ -448,277 +343,18 @@ nodes:
optional: false
"pruefungsamt_hf": #TODO backend
- "5":
tag: multiple
label:
tag: user
label:
fallback: "Prüfungsamt Hauptfach"
fallback-lang: de-de-formal
translations:
en-eu: "Exam. Office of Main Subject"
tooltip:
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
optional: true
"kommunikation":
- "6": *kommunikation-field-optional
"initial fertigstellen, informatik": &initial-fertigstellen-edge-informatik
mode: initial
display-label:
fallback: "Nebenfach abschließen: Informatik"
fallback-lang: de-de-formal
translations:
en-eu: "Finalise minor degree: informatics"
actors:
- *pruefungsamt
view-actor: *view-informatik
viewers: *view-informatik
form:
<<: *abschliessen-form
"nebenfachvariante":
- "0.2": *nebenfach-field
"antrag genehmigt, informatik, PAGS":
<<: *genehmigt-node-informatik
viewers:
display-label:
fallback: "Nebenfachabschluss erfolgreich: Informatik (PAGS)"
fallback-lang: de-de-formal
translations:
en-eu: "Minor degree successful: informatics (PAGS)"
viewers: &view-informatik-pags
- *student_in
- *pruefungsamt
- *sekretariat-i
- *pa-pags-goeppel
- *pa-pags-haas
- *pa-pags-haenssler
- *pa-pags-handl
- *pa-pags-jaeckle
- *pa-pags-lechermann
- *pa-pags-mueller-h
- *pa-pags-mueller-m
- *pa-pags-perez
- *pa-pags-poetschke
- *pa-pags-stetter
- *pa-pags-triffo
- *pa-pags-voelkers
- *pa-pags-vurnek
- *pa-pags-widerna
- *pa-pags-winkler
- *pruefungsamt_hauptfach
payload-view:
<<: *payload-view
"student:in_2":
<<: *student_in-2-payload
viewers:
- *pruefungsamt
- *sekretariat-i
- *pa-pags-goeppel
- *pa-pags-haas
- *pa-pags-haenssler
- *pa-pags-handl
- *pa-pags-jaeckle
- *pa-pags-lechermann
- *pa-pags-mueller-h
- *pa-pags-mueller-m
- *pa-pags-perez
- *pa-pags-poetschke
- *pa-pags-stetter
- *pa-pags-triffo
- *pa-pags-voelkers
- *pa-pags-vurnek
- *pa-pags-widerna
- *pa-pags-winkler
- *pruefungsamt_hauptfach
"abschlussdokumente":
<<: *abschlussdokumente-payload
viewers: *view-informatik-pags
"abschlussdatum":
<<: *abschlussdatum-payload
viewers: *view-informatik-pags
"kommunikation":
<<: *kommunikation-payload
viewers: *view-informatik-pags
edges:
"akzeptieren, informatik, PAGS":
<<: *akzeptieren-edge-informatik
view-actor: *view-informatik-pags
viewers: *view-informatik-pags
display-label:
fallback: "Nebenfach abschließen: Informatik (PAGS)"
fallback-lang: de-de-formal
translations:
en-eu: "Finalise minor degree: informatics (PAGS)"
"initial fertigstellen, informatik, PAGS":
<<: *initial-fertigstellen-edge-informatik
view-actor: *view-informatik-pags
viewers: *view-informatik-pags
display-label:
fallback: "Nebenfach abschließen: Informatik (PAGS)"
fallback-lang: de-de-formal
translations:
en-eu: "Finalise minor degree: informatics (PAGS)"
"antrag genehmigt, medieninformatik":
<<: *genehmigt-node-informatik
viewers:
display-label:
fallback: "Nebenfachabschluss erfolgreich: Medieninformatik"
fallback-lang: de-de-formal
translations:
en-eu: "Minor degree successful: media informatics"
viewers: &view-medieninformatik
- *student_in
- *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
- *pruefungsamt_hauptfach
payload-view:
<<: *payload-view
"student:in_2":
<<: *student_in-2-payload
viewers:
- *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
- *pruefungsamt_hauptfach
"abschlussdokumente":
<<: *abschlussdokumente-payload
viewers: *view-medieninformatik
"abschlussdatum":
<<: *abschlussdatum-payload
viewers: *view-medieninformatik
"kommunikation":
<<: *kommunikation-payload
viewers: *view-medieninformatik
edges:
"akzeptieren, medieninformatik":
<<: *akzeptieren-edge-informatik
view-actor: *view-medieninformatik
viewers: *view-medieninformatik
display-label:
fallback: "Nebenfach abschließen: Medieninformatik"
fallback-lang: de-de-formal
translations:
en-eu: "Finalise minor degree: media informatics"
"initial fertigstellen, medieninformatik":
<<: *initial-fertigstellen-edge-informatik
view-actor: *view-medieninformatik
viewers: *view-medieninformatik
display-label:
fallback: "Nebenfach abschließen: Medieninformatik"
fallback-lang: de-de-formal
translations:
en-eu: "Finalise minor degree: media informatics"
"antrag genehmigt, medieninformatik, PAGS":
<<: *genehmigt-node-informatik
viewers:
display-label:
fallback: "Nebenfachabschluss erfolgreich: Medieninformatik (PAGS)"
fallback-lang: de-de-formal
translations:
en-eu: "Minor degree successful: media informatics (PAGS)"
viewers: &view-medieninformatik-pags
- *student_in
- *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
- *pa-pags-goeppel
- *pa-pags-haas
- *pa-pags-haenssler
- *pa-pags-handl
- *pa-pags-jaeckle
- *pa-pags-lechermann
- *pa-pags-mueller-h
- *pa-pags-mueller-m
- *pa-pags-perez
- *pa-pags-poetschke
- *pa-pags-stetter
- *pa-pags-triffo
- *pa-pags-voelkers
- *pa-pags-vurnek
- *pa-pags-widerna
- *pa-pags-winkler
- *pruefungsamt_hauptfach
payload-view:
<<: *payload-view
"student:in_2":
<<: *student_in-2-payload
viewers:
- *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
- *pa-pags-goeppel
- *pa-pags-haas
- *pa-pags-haenssler
- *pa-pags-handl
- *pa-pags-jaeckle
- *pa-pags-lechermann
- *pa-pags-mueller-h
- *pa-pags-mueller-m
- *pa-pags-perez
- *pa-pags-poetschke
- *pa-pags-stetter
- *pa-pags-triffo
- *pa-pags-voelkers
- *pa-pags-vurnek
- *pa-pags-widerna
- *pa-pags-winkler
- *pruefungsamt_hauptfach
"abschlussdokumente":
<<: *abschlussdokumente-payload
viewers: *view-medieninformatik-pags
"abschlussdatum":
<<: *abschlussdatum-payload
viewers: *view-medieninformatik-pags
"kommunikation":
<<: *kommunikation-payload
viewers: *view-medieninformatik-pags
edges:
"akzeptieren, medieninformatik, PAGS":
<<: *akzeptieren-edge-informatik
view-actor: *view-medieninformatik-pags
viewers: *view-medieninformatik-pags
display-label:
fallback: "Nebenfach abschließen: Medieninformatik (PAGS)"
fallback-lang: de-de-formal
translations:
en-eu: "Finalise minor degree: media informatics (PAGS)"
"initial fertigstellen, medieninformatik, PAGS":
<<: *initial-fertigstellen-edge-informatik
view-actor: *view-medieninformatik-pags
viewers: *view-medieninformatik-pags
display-label:
fallback: "Nebenfach abschließen: Medieninformatik (PAGS)"
fallback-lang: de-de-formal
translations:
en-eu: "Finalise minor degree: media informatics (PAGS)"
- "6": *kommunikation-field-optional

File diff suppressed because it is too large Load Diff

697
minor-subjects.yaml Normal file
View File

@ -0,0 +1,697 @@
# SPDX-FileCopyrightText: 2022 David Mosbach <david.mosbach@campus.lmu.de>
#
# SPDX-License-Identifier: AGPL-3.0-or-later
nodes:
# Wahl des integrierten Anwendungsfachs #
#########################################
####################
# Angabe Hauptfach #
####################
"hauptfach angegeben, informatik": &hauptfach-angegeben-informatik-node
viewers:
#######
display-label:
fallback: "Fächerwahl ausstehend (Informatik)"
fallback-lang: de-de-formal
translations:
en-eu: "Application pending (Informatics)"
viewers: &view-alle
- &Student_in
tag: payload-reference
payload-label: "student:in"
- &Pruefungsamt
tag: authorized
authorized: {"dnf-terms": [[{"tag": "variable", "var": "exam-office"}]]}
payload-view: &payload-view
############
"student:in":
viewers: *view-alle
display-label:
fallback: "Student:in"
fallback-lang: de-de-formal
translations:
en-eu: "Student"
"anwendungsfach":
viewers: *view-alle
display-label:
fallback: "Anwendungsfach"
fallback-lang: de-de-formal
translations:
en-eu: "Minor Subject"
"kommunikation":
viewers: *view-alle
display-label:
fallback: "Kommunikation"
fallback-lang: de-de-formal
translations:
en-eu: "Communication"
final: false
edges:
#####
"hauptfach angeben, informatik":
mode: initial
messages:
- viewers:
- *Student_in
- tag: initiator
status: warning
content:
fallback: >-
Nur Studierende der Medieninformatik oder der „Informatik mit <b>integriertem</b> Anwendungsfach“ haben im Folgenden
die Möglichkeit, ein geeignetes Anwendungsfach zu belegen.
fallback-lang: de-de-formal
translations:
en-eu: >-
Only students of Media Informatics or “Informatik mit <b>integriertem</b> Anwendungsfach” may apply for a suitable
minor subject (Anwendungsfach) via this form.
display-label:
fallback: "Hauptfach angeben: Informatik"
fallback-lang: de-de-formal
translations:
en-eu: "Submit Main Subject: Informatics"
actors: &alle-studierenden
- *Student_in
- tag: authorized
authorized: { "dnf-terms": [[{"tag": "variable", "var": "student" }]] }
view-actor: *view-alle
form: &initial-form
"student:in":
- "1":
tag: capture-user
"hauptfach korrigieren, informatik":
mode: manual
source: "hauptfach angegeben, medieninformatik"
display-label:
fallback: "Hauptfach korrigieren: Informatik"
fallback-lang: de-de-formal
translations:
en-eu: "Correct Main Subject: Informatics"
actors:
- *Student_in
view-actor: *view-alle
"hauptfach angegeben, medieninformatik":
<<: *hauptfach-angegeben-informatik-node
viewers:
#######
display-label:
fallback: "Fächerwahl ausstehend (Medieninformatik)"
fallback-lang: de-de-formal
translations:
en-eu: "Application pending (Media Informatics)"
viewers: *view-alle
edges:
#####
"hauptfach angeben, medieninformatik":
mode: initial
messages:
- viewers:
- *Student_in
- tag: initiator
status: warning
content:
fallback: >-
Nur Studierende der Medieninformatik oder der „Informatik mit <b>integriertem</b> Anwendungsfach“ haben im Folgenden
die Möglichkeit, ein geeignetes Anwendungsfach zu belegen.
fallback-lang: de-de-formal
translations:
en-eu: >-
Only students of Media Informatics or “Informatik mit <b>integriertem</b> Anwendungsfach” may apply for a suitable
minor subject (Anwendungsfach) via this form.
display-label:
fallback: "Hauptfach angeben: Medieninformatik"
fallback-lang: de-de-formal
translations:
en-eu: "Submit Main Subject: Media Informatics"
actors: *alle-studierenden
view-actor: *view-alle
form: *initial-form
"hauptfach korrigieren, informatik":
mode: manual
source: "hauptfach angegeben, informatik"
display-label:
fallback: "Hauptfach korrigieren: Medieninformatik"
fallback-lang: de-de-formal
translations:
en-eu: "Correct Main Subject: Media Informatics"
actors:
- *Student_in
view-actor: *view-alle
###############
# Beantragung #
###############
"antrag, informatik": &antrag-informatik-node
viewers:
########
display-label:
fallback: "Antrag eingereicht (Informatik)"
fallback-lang: de-de-formal
translations:
en-eu: "Application submitted (Informatics)"
viewers: *view-alle
payload-view: *payload-view
edges:
######
"beantragen, informatik":
mode: manual
source: "hauptfach angegeben, informatik"
messages:
- viewers:
- *Student_in
status: info
content:
fallback: >-
Um eines der hier wählbaren Anwendungsfächer zu belegen, müssen Sie zuvor im Studiengang
„Bachelor Informatik mit <b>integriertem</b> Anwendungsfach“ eingeschrieben sein.
fallback-lang: de-de-formal
translations:
en-eu: >-
You need to be enrolled in “Bachelor Informatik mit <b>integriertem</b> Anwendungsfach” before applying for
one of the following minor subjects.
display-label:
fallback: "Anwendungsfach wählen"
fallback-lang: de-de-formal
translations:
en-eu: "Apply for minor subject"
actors:
- *Student_in
view-actor: *view-alle
form: &fachangebot-form-informatik
"anwendungsfach":
- "1": &fachangebot-field-informatik
tag: text
label:
fallback: "Integriertes Anwendungsfach"
fallback-lang: de-de-formal
translations:
en-eu: "Integrated minor subject (integriertes Anwendungsfach)"
tooltip:
fallback: "Bitte wählen Sie Ihr gewünschtes Anwendungsfach aus."
fallback-lang: de-de-formal
translations:
en-eu: "Please choose your preferred minor subject."
default: null
optional: false
presets:
- text: "Computerlinguistik" #
label:
fallback: "Computerlinguistik"
fallback-lang: de-de-formal
translations:
en-eu: "Computational Linguistics"
- text: "Mathematik" #
label:
fallback: "Mathematik"
fallback-lang: de-de-formal
translations:
en-eu: "Mathematics"
- text: "Psychologie (Sondernebenfach)" #
label:
fallback: "Psychologie (Sondernebenfach)"
fallback-lang: de-de-formal
translations:
en-eu: "Psychology (special minor)"
- text: "Statistik" #
label:
fallback: "Statistik"
fallback-lang: de-de-formal
translations:
en-eu: "Statistics"
"korrigieren, informatik": &korrigieren-informatik-edge
mode: manual
source: "antrag, informatik"
messages:
- viewers:
- *Student_in
- tag: initiator
status: info
content:
fallback: "Solange der Antrag noch nicht bearbeitet wurde, können Sie Ihre Wahl ändern."
fallback-lang: de-de-formal
translations:
en-eu: "You can alter your application as long as it hasn't been processed."
display-label:
fallback: "Auswahl korrigieren"
fallback-lang: de-de-formal
translations:
en-eu: "Alter application"
actors:
- *Student_in
view-actor: *view-alle
form: *fachangebot-form-informatik
"rueckfragen beantworten, informatik": &rueckfragen-beantworten-informatik-edge
mode: manual
source: "rueckfragen, informatik"
display-label:
fallback: "Rückfragen beantworten"
fallback-lang: de-de-formal
translations:
en-eu: "Answer inquiries"
actors:
- *Student_in
view-actor: *view-alle
form:
"kommunikation":
- "1":
tag: text
large: true
label:
fallback: "Kommunikation"
fallback-lang: de-de-formal
translations:
en-eu: "Communication"
tooltip:
fallback: "Nachricht an Prüfungsamt"
fallback-lang: de-de-formal
translations:
en-eu: "Message to the examination office"
default: null
optional: false
final: false
"antrag, medieninformatik":
<<: *antrag-informatik-node
viewers:
########
display-label:
fallback: "Antrag eingereicht (Medieninformatik)"
fallback-lang: de-de-formal
translations:
en-eu: "Application submitted (Media Informatics)"
viewers: *view-alle
edges:
#####
"beantragen, medieninformatik":
mode: manual
source: "hauptfach angegeben, medieninformatik"
messages:
- viewers:
- *Student_in
status: info
content:
fallback: >-
Um eines der hier wählbaren Anwendungsfächer zu belegen, müssen Sie zuvor im Studiengang
Bachelor Medieninformatik eingeschrieben sein.
fallback-lang: de-de-formal
translations:
en-eu: >-
You need to be enrolled in Media Informatics (bachelor) before applying for
one of the following minor subjects.
display-label:
fallback: "Anwendungsfach wählen"
fallback-lang: de-de-formal
translations:
en-eu: "Apply for minor subject"
actors:
- *Student_in
view-actor: *view-alle
form: &fachangebot-form-medieninformatik
"anwendungsfach":
- "1":
<<: *fachangebot-field-informatik
presets:
- text: "Medienwirtschaft" #
label:
fallback: "Medienwirtschaft"
fallback-lang: de-de-formal
translations:
en-eu: "Media Economics"
- text: "Mediengestaltung" #
label:
fallback: "Mediengestaltung"
fallback-lang: de-de-formal
translations:
en-eu: "Media Design"
- text: "Mensch-Maschine-Interaktion" #
label:
fallback: "Mensch-Maschine-Interaktion"
fallback-lang: de-de-formal
translations:
en-eu: "Human-Computer Interaction"
"korrigieren, medieninformatik":
<<: *korrigieren-informatik-edge
source: "antrag, medieninformatik"
form: *fachangebot-form-medieninformatik
"rueckfragen beantworten, medieninformatik":
<<: *rueckfragen-beantworten-informatik-edge
source: "rueckfragen, medieninformatik"
final: false
###############
# Prüfungsamt #
###############
"eingetragen, informatik": &eingetragen-informatik-node
viewers:
#######
display-label:
fallback: "Antrag erfolgreich (Informatik)"
fallback-lang: de-de-formal
translations:
en-eu: "Application successful (Informatics)"
viewers: *view-alle
payload-view: *payload-view
#############
messages:
########
- viewers:
- *Student_in
status: info
content:
fallback: >-
Ihr Antrag wurde akzeptiert.
<p>Um sich zu vergewissern, dass das gewählte Fach korrekt verbucht wurde, können Sie Ihren
<a href="https://pvineu.ifi.lmu.de/">aktuellen Kontoauszug</a> überprüfen.</p>
fallback-lang: de-de-formal
translations:
en-eu: >-
Your application has been accepted.
<p>In order to ensure that your subject has been registered correctly, you may check your
<a href="https://pvineu.ifi.lmu.de/">current transcript of records</a>.</p>
- viewers:
- *Student_in
status: info
content:
fallback: "Sollten Sie sich bezüglich Ihres Anwendungsfaches umentscheiden, starten Sie bitte eine
<b>neue Workflow-Instanz</b>."
fallback-lang: de-de-formal
translations:
en-eu: "If you changed your mind regarding your minor subject, please start a <b>new workflow
instance</b>."
edges:
######
"eintragen, informatik": &eintragen-informatik-edge
mode: manual
source: "antrag, informatik"
display-label:
fallback: "Anwendungsfach eintragen"
fallback-lang: de-de-formal
translations:
en-eu: "Register minor subject"
actors:
- *Pruefungsamt
view-actor: *view-alle
messages:
- viewers: *view-alle
status: info
content:
fallback: "Bestätigung, dass dem Antrag stattgegeben und das gewählte Anwendungsfach eingetragen wurde."
fallback-lang: de-de-formal
translations:
en-eu: "Confirm that the application has been accepted and the minor subject has been registered."
final: true
"eingetragen, medieninformatik":
<<: *eingetragen-informatik-node
viewers:
#######
display-label:
fallback: "Antrag erfolgreich (Medieninformatik)"
fallback-lang: de-de-formal
translations:
en-eu: "Application successful (Media Informatics)"
viewers: *view-alle
edges:
######
"eintragen, medieninformatik":
<<: *eintragen-informatik-edge
source: "antrag, medieninformatik"
"abgelehnt, informatik": &abgelehnt-informatik-node
viewers:
#######
display-label:
fallback: "Antrag abgelehnt (Informatik)"
fallback-lang: de-de-formal
translations:
en-eu: "Application rejected (Informatics)"
viewers: *view-alle
payload-view: *payload-view
############
messages:
#########
- viewers:
- *Student_in
status: info
content:
fallback: >-
Ihr Antrag wurde abgelehnt, da Sie zum aktuellen Zeitpunkt nicht im Studiengang „Bachelor Informatik mit <b>integriertem</b>
Anwendungsfach“ eingeschrieben sind.
<p><ul>
<li>Sie können sich in den genannten Studiengang umschreiben lassen, um eines der hier zur Auswahl stehenden Anwendungsfächer
zu belegen.</li>
<li>Eine Übersicht der Nebenfächer, die mit anderen Informatik-Studiengängen kompatibel sind, finden Sie auf den
<a href="https://studiengangskoordination.ifi.lmu.de/studienverlauf.html#stundenplan">Seiten der Studiengangskoordination</a>.</li>
</ul></p>
fallback-lang: de-de-formal
translations:
en-eu: >-
Your application has been rejected since you are currently not enrolled in the study program “Bachelor Informatik mit
<b>integriertem</b> Anwendungsfach”.
<p><ul>
<li>You can re-register for said study program in order to enrol in one of the minors offered here.</li>
<li>An overview of all minor subjects compatible with the other study programs of Computer Science can be found
on the <a href="https://studiengangskoordination.ifi.lmu.de/studienverlauf.html#stundenplan">websites of the study coordinator</a>.</li>
</ul></p>
edges:
#####
"ablehnen, informatik": &ablehnen-informatik-edge
mode: manual
source: "antrag, informatik"
display-label:
fallback: "Antrag ablehnen (falscher Studiengang)"
fallback-lang: de-de-formal
translations:
en-eu: "Reject application (wrong study program)"
actors:
- *Pruefungsamt
view-actor: *view-alle
messages:
- viewers:
- *Pruefungsamt
status: info
content:
fallback: >-
Antrag ablehnen, falls der:die Student:in nicht im Studiengang „Bachelor Informatik mit <b>integriertem</b> Anwendungsfach“
eingeschrieben ist.
fallback-lang: de-de-formal
translations:
en-eu: "Reject the application if the student is not enrolled in “Bachelor Informatik mit <b>integriertem</b> Anwendungsfach”."
final: not-ok
"abgelehnt, medieninformatik":
<<: *abgelehnt-informatik-node
viewers:
#######
display-label:
fallback: "Antrag abgelehnt (Medieninformatik)"
fallback-lang: de-de-formal
translations:
en-eu: "Application rejected (Media Informatics)"
viewers: *view-alle
messages:
#########
- viewers:
- *Student_in
status: info
content:
fallback: >-
Ihr Antrag wurde abgelehnt, da Sie zum aktuellen Zeitpunkt nicht im Studiengang „Bachelor Medieninformatik“ eingeschrieben sind.
<p><ul>
<li>Sie können sich in den genannten Studiengang umschreiben lassen, um eines der hier zur Auswahl stehenden Anwendungsfächer
zu belegen.</li>
<li>Eine Übersicht der Nebenfächer, die mit anderen Informatik-Studiengängen kompatibel sind, finden Sie auf den
<a href="https://studiengangskoordination.ifi.lmu.de/studienverlauf.html#stundenplan">Seiten der Studiengangskoordination</a>.</li>
</ul></p>
fallback-lang: de-de-formal
translations:
en-eu: >-
Your application has been rejected since you are currently not enrolled in the study program “Bachelor Media Informatics”.
<p><ul>
<li>You can re-register for said study program in order to enrol in one of the minors offered here.</li>
<li>An overview of all minor subjects compatible with the other study programs of Computer Science can be found
on the <a href="https://studiengangskoordination.ifi.lmu.de/studienverlauf.html#stundenplan">websites of the study coordinator</a>.</li>
</ul></p>
edges:
#####
"ablehnen, medieninformatik":
<<: *ablehnen-informatik-edge
source: "antrag, medieninformatik"
messages:
- viewers:
- *Pruefungsamt
status: info
content:
fallback: "Antrag ablehnen, falls der:die Student:in nicht im Studiengang „Bachelor Medieninformatik“ eingeschrieben ist."
fallback-lang: de-de-formal
translations:
en-eu: "Reject the application if the student is not enrolled in “Bachelor Media Informatics”."
"rueckfragen, informatik": &rueckfragen-informatik-node
viewers:
#######
display-label:
fallback: "Rückfragen zum Antrag (Informatik)"
fallback-lang: de-de-formal
translations:
en-eu: "Further inquiries (Informatics)"
viewers: *view-alle
payload-view: *payload-view
############
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 further inquiries regarding your application."
edges:
#####
"rueckfragen stellen, informatik": &rueckfragen-stellen-informatik-edge
mode: manual
source: "antrag, informatik"
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
messages:
- viewers:
- *Pruefungsamt
status: info
content:
fallback: "Stellen Sie Rückfragen zum Antrag."
fallback-lang: de-de-formal
translations:
en-eu: "If you have further inquiries, check back on the application."
form:
"kommunikation":
- "1":
tag: text
large: true
label:
fallback: "Kommunikation"
fallback-lang: de-de-formal
translations:
en-eu: "Communication"
tooltip:
fallback: "Nachricht an Student:in"
fallback-lang: de-de-formal
translations:
en-eu: "Message to the student"
default: null
optional: false
final: false
"rueckfragen, medieninformatik":
<<: *rueckfragen-informatik-node
viewers:
#######
display-label:
fallback: "Rückfragen zum Antrag (Medieninformatik)"
fallback-lang: de-de-formal
translations:
en-eu: "Further inquiries (Media Informatics)"
viewers: *view-alle
edges:
#####
"rueckfragen stellen, medieninformatik":
<<: *rueckfragen-stellen-informatik-edge
source: "antrag, medieninformatik"

View File

@ -1,44 +0,0 @@
# SPDX-FileCopyrightText: 2023 Gregor Kleen <gregor.kleen@math.lmu.de>
#
# SPDX-License-Identifier: AGPL-3.0-or-later
"!v": 0
viewers: &creators
- tag: user
user: Edith.Hoechst@campus.lmu.de
- tag: user
user: E.Hoffmeister@campus.lmu.de
- tag: user
user: Sabine.Hohenester@campus.lmu.de
- tag: user
user: A.Schmitt@campus.lmu.de
- tag: user
user: Callies@campus.lmu.de
- tag: user
user: Inna.Ekimova@campus.lmu.de
- tag: user
user: Bianca.Cipriani@campus.lmu.de
- tag: user
user: M.Platting@campus.lmu.de
- tag: user
user: Anna.Warlimont@campus.lmu.de
columns:
- tag: workflow-workflow-id
- tag: workflow-workflow-current-payload
header:
fallback: "Raum"
fallback-lang: de-de-formal
translations:
en-eu: "Room"
payload-label: room
- tag: workflow-workflow-current-payload
header:
fallback: "Nutzer"
fallback-lang: de-de-formal
translations:
en-eu: "User"
payload-label: name
- tag: workflow-workflow-state
- tag: workflow-workflow-last-action-time

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -14,6 +14,12 @@ nodes:
- &pruefungsamt
tag: authorized
authorized: { "dnf-terms": [[{"tag": "variable", "var": "exam-office"}]] }
- &sekretariat-mi-feulner
tag: user
user: Christa.Feulner@campus.lmu.de
- &sekretariat-mi-schwamb
tag: user
user: Franziska.Schwamb@campus.lmu.de
- &hochschullehrer
tag: payload-reference
payload-label: "hochschullehrer"
@ -30,6 +36,8 @@ nodes:
"hochschullehrer":
viewers: &view-alle
- *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
- *hochschullehrer
- *betreuer
- *zugriffsperson
@ -120,6 +128,8 @@ nodes:
"notizen":
viewers: &view-staff
- *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
- *hochschullehrer
- *betreuer
- *zugriffsperson
@ -326,6 +336,8 @@ nodes:
- &message-info-hochschullehrer
viewers:
- *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
- tag: initiator
status: info
content:
@ -367,6 +379,8 @@ nodes:
- &message-info-mentor
viewers:
- *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
- tag: initiator
status: info
content:
@ -381,6 +395,8 @@ nodes:
- &message-info-frist
viewers:
- *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
- tag: initiator
status: info
content:
@ -415,6 +431,8 @@ nodes:
en-eu: "Create application (as exam office)"
actors:
- *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
view-actor: *view-alle
form: &antrag-forms-pruefungsamt
"hochschullehrer": &hochschullehrer-form
@ -687,6 +705,8 @@ nodes:
source: "antrag"
actors:
- *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
view-actor: *view-alle
form: *antrag-forms-pruefungsamt
"korrektur als pruefungsamt, hochschullehrer":
@ -1112,44 +1132,30 @@ nodes:
source: "antrag, student&hochschullehrer, anmeldetag"
############################################
############################################
"korrektur als student, bestaetigung beibehaltend": &korrektur-student-best-beibehaltend
"korrektur als student": &korrektur-student
mode: manual
source: "antrag"
display-label:
fallback: "Veröffentlichungszustimmung anpassen"
display-label:
fallback: "Antrag anpassen"
fallback-lang: de-de-formal
translations:
en-eu: "Modify Publication Consent"
en-eu: "Modify Application"
source: "antrag"
actors:
- *student
view-actor: *view-alle
messages:
- viewers:
- *student
status: info
content:
fallback: "Ihre Veröffentlichungszustimmung können Sie bei sowie nach der Abgabe Ihrer Arbeit noch ändern."
fallback-lang: de-de-formal
translations:
en-eu: "You may modify your publication consent during as well as after the submission of your thesis."
- viewers:
- *student
status: info
content:
fallback: "Durch diese Aktion wird eine ggf. bereits erfolgte Bestätigung durch den:die verantwortliche:n Hochschullehrer:in
<b>nicht zurückgesetzt</b>."
fallback-lang: de-de-formal
translations:
en-eu: "This action <b>won't reset</b> the professor's confirmation, should they've already approved the application."
form:
"zustimmung":
- "9.8": &zustimmung-field
"sprache": *sprache-form-optional
"titel": *titel-form-optional
"titel, englisch": *entitel-form-optional
"firma": *firma-form-optional
"zustimmung": &zustimmung-form-optional
- "9.8": &zustimmung-field-optional
tag: text
label:
fallback: "Veröffentlichungszustimmung"
fallback-lang: de-de-formal
translations:
en-eu: "Consent for Publication"
en-eu: "Consent for publication"
tooltip:
fallback: "Legen Sie hier den Grad der Veröffentlichungszustimmung für die abgegebene Arbeit fest,
d.h. welche Teile der Arbeit von der LMU München unter Umständen veröffentlicht werden dürfen.
@ -1160,7 +1166,7 @@ nodes:
Sie können bei Abgabe der Arbeit und nach der Benotung Ihre Veröffentlichungszustimmung wieder anpassen."
fallback-lang: de-de-formal
translations:
en-eu: "Specify here the degree of publication consent for the submitted thesis,
en-eu: "Specifiy here the degree of publication consent for the submitted thesis,
i.e. which parts of the thesis may be published by the LMU Munich.
If you are unsure, please contact the responsible professor
or your mentor”.
@ -1168,7 +1174,7 @@ nodes:
(non-disclosure agreement).
You can adjust your consent for publication again after submission of the thesis and grading."
default: ""
optional: false
optional: true
presets:
- text: "arbeit (mit erg dateien)"
label:
@ -1236,35 +1242,9 @@ nodes:
fallback-lang: de-de-formal
translations:
en-eu: "The thesis is protected by an NDA"
"korrektur als student, bestaetigung zuruecksetzend": &korrektur-student-best-zuruecksetzend
mode: manual
display-label:
fallback: "Antrag anpassen"
fallback-lang: de-de-formal
translations:
en-eu: "Modify Application"
source: "antrag"
actors:
- *student
view-actor: *view-alle
messages:
- viewers:
- *student
status: info
content:
fallback: "Durch diese Aktion wird eine ggf. bereits erfolgte Bestätigung durch den:die verantwortliche:n Hochschullehrer:in
<b>zurückgesetzt</b>."
fallback-lang: de-de-formal
translations:
en-eu: "This action <b>will reset</b> the professor's confirmation, should they've already approved the application."
form:
"sprache": *sprache-form-optional
"titel": *titel-form-optional
"titel, englisch": *entitel-form-optional
"firma": *firma-form-optional
"kommunikation": *kommunikation-form
"korrektur als student, bestaetigung zuruecksetzend, hochschullehrer":
<<: *korrektur-student-best-zuruecksetzend
"korrektur als student, hochschullehrer":
<<: *korrektur-student
source: "antrag, hochschullehrer"
"antrag, hochschullehrer":
@ -1429,6 +1409,8 @@ nodes:
actors:
- *hochschullehrer
- *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
view-actor: *view-alle
form: {}
"korrektur als hochschullehrer":
@ -1440,10 +1422,6 @@ nodes:
"korrektur als hochschullehrer, student&anmeldetag":
<<: *korrektur-hochschullehrer
source: "antrag, student&hochschullehrer, anmeldetag"
"korrektur als student, bestaetigung beibehaltend":
<<: *korrektur-student-best-beibehaltend
source: "antrag, hochschullehrer"
"antrag, student":
viewers:
display-label:
@ -1608,17 +1586,14 @@ nodes:
- *student
view-actor: *view-alle
form: {}
"korrektur als student, bestaetigung zuruecksetzend":
<<: *korrektur-student-best-zuruecksetzend
"korrektur als student":
<<: *korrektur-student
source: "antrag, student"
"korrektur als student, bestaetigung beibehaltend":
<<: *korrektur-student-best-beibehaltend
source: "antrag, student"
"korrektur als student, bestaetigung zuruecksetzend, hochschullehrer":
<<: *korrektur-student-best-zuruecksetzend
"korrektur als student, hochschullehrer":
<<: *korrektur-student
source: "antrag, student&hochschullehrer"
"korrektur als student, bestaetigung zuruecksetzend, hochschullehrer&anmeldetag":
<<: *korrektur-student-best-zuruecksetzend
"korrektur als student, hochschullehrer&anmeldetag":
<<: *korrektur-student
source: "antrag, student&hochschullehrer, anmeldetag"
"antrag, student&hochschullehrer":
viewers:
@ -1742,6 +1717,8 @@ nodes:
actors:
- *student
- *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
view-actor: *view-alle
form: {}
"antrag bestaetigen als hochschullehrer":
@ -1755,12 +1732,10 @@ nodes:
actors:
- *hochschullehrer
- *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
view-actor: *view-alle
form: {}
"korrektur als student, bestaetigung beibehaltend":
<<: *korrektur-student-best-beibehaltend
source: "antrag, student&hochschullehrer"
"antrag, student&hochschullehrer, anmeldetag":
viewers:
display-label:
@ -1796,10 +1771,6 @@ nodes:
var:
tag: payload-filled
payload-filled: "titel, englisch"
"korrektur als student, bestaetigung beibehaltend":
<<: *korrektur-student-best-beibehaltend
source: "antrag, student&hochschullehrer, anmeldetag"
"angemeldet":
viewers:
display-label:
@ -1809,6 +1780,8 @@ nodes:
en-eu: "Registered"
viewers:
- *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
- *hochschullehrer
- *betreuer
- *zugriffsperson
@ -1848,6 +1821,8 @@ nodes:
source: "antrag, student&hochschullehrer, anmeldetag"
actors:
- *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
view-actor: *view-alle
form:
"datum, abgabe": &abgabedatum-form
@ -1876,6 +1851,8 @@ nodes:
source: "antrag, student&hochschullehrer"
actors:
- *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
view-actor: *view-alle
form:
"anmeldetag": &anmeldetag-form
@ -1906,6 +1883,8 @@ nodes:
source: "antrag, student"
actors:
- *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
view-actor: *view-alle
form:
"anmeldetag": *anmeldetag-form
@ -1970,8 +1949,12 @@ nodes:
# source: "antrag, hochschullehrer"
# actors:
# - *pruefungsamt
# - *sekretariat-mi-feulner
# - *sekretariat-mi-schwamb
# view-actor:
# - *pruefungsamt
# - *sekretariat-mi-feulner
# - *sekretariat-mi-schwamb
# form:
# "anmeldetag":
# - "4":
@ -1987,6 +1970,8 @@ nodes:
source: "angemeldet, nachbessern"
actors:
- *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
view-actor: *view-alle
form: &angemeldet-pruefungsamt-korrektur-forms
<<: *antrag-forms-pruefungsamt
@ -2017,6 +2002,8 @@ nodes:
source: "angemeldet"
actors:
- *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
view-actor: *view-alle
form: *angemeldet-pruefungsamt-korrektur-forms
"angemeldet, nachbessern":
@ -2031,7 +2018,7 @@ nodes:
messages: []
final: false
edges:
"nachbessern": &nachbessern-edge
"nachbessern":
mode: manual
display-label:
fallback: "Antrag modifizieren"
@ -2057,7 +2044,7 @@ nodes:
"titel, englisch": *entitel-form
"firma": *firma-form-optional
"kommunikation": *kommunikation-form
"nachbessern, hochschullehrer": &nachbessern-hochschullehrer-edge
"nachbessern, hochschullehrer":
mode: manual
display-label:
fallback: "Antrag modifizieren"
@ -2076,7 +2063,7 @@ nodes:
"titel, englisch": *entitel-form
"firma": *firma-form-optional
"datum, abgabe, akt": *abgabedatum-form-akt
"nachbessern, betreuer": &nachbessern-betreuer-edge
"nachbessern, betreuer":
mode: manual
display-label:
fallback: "Antrag modifizieren"
@ -2095,7 +2082,7 @@ nodes:
"titel, englisch": *entitel-form
"firma": *firma-form-optional
"datum, abgabe, akt": *abgabedatum-form-akt
"nachbessern, zugriffsperson": &nachbessern-zugriffsperson-edge
"nachbessern, zugriffsperson":
mode: manual
display-label:
fallback: "Antrag modifizieren"
@ -2114,18 +2101,6 @@ nodes:
"titel, englisch": *entitel-form
"firma": *firma-form-optional
"datum, abgabe, akt": *abgabedatum-form-akt
"nachbessern, angemeldet, nachbessern":
<<: *nachbessern-edge
source: "angemeldet, nachbessern"
"nachbessern, hochschullehrer, angemeldet, nachbessern":
<<: *nachbessern-hochschullehrer-edge
source: "angemeldet, nachbessern"
"nachbessern, betreuer, angemeldet, nachbessern":
<<: *nachbessern-betreuer-edge
source: "angemeldet, nachbessern"
"nachbessern, zugriffsperson, angemeldet, nachbessern":
<<: *nachbessern-zugriffsperson-edge
source: "angemeldet, nachbessern"
"datei":
viewers:
@ -2183,7 +2158,27 @@ nodes:
default: null
optional: false
"zustimmung": &zustimmung-form
- "9.8": *zustimmung-field
- "9.8": &zustimmung-field
<<: *zustimmung-field-optional
tooltip:
fallback: "Legen Sie hier den Grad der Veröffentlichungszustimmung für die abgegebene Arbeit fest,
d.h. welche Teile der Arbeit von der LMU München unter Umständen veröffentlich werden dürfen.
Bei Unsicherheiten wenden Sie sich an eine:n verantwortliche:n Hochschullehrer:in
oder eine:n Assistenzbetreuer:in (Mentor:in).
Insbesondere bei Arbeiten mit externer Betreuung (z.B. von einem Unternehmen beauftragt) kann es sein, dass Ihre Arbeit einer NDA
(auf deutsch auch „Geheimhaltungsvertrag“ oder „Verschwiegenheitsvereinbarung“) unterliegt.
Sie können nach der Benotung Ihre Veröffentlichungszustimmung wieder anpassen."
fallback-lang: de-de-formal
translations:
en-eu: "Specifiy here the degree of publication consent for the submitted thesis,
i.e. which parts of the thesis may be published by the LMU Munich.
If you are unsure, please contact the responsible professor
or your mentor.
Particularly in the case of thesis with external supervision (e.g. commissioned by a company), your thesis may be subject to an NDA
(non-disclosure agreement).
You can adjust your consent for publication again after grading."
optional: false
default: ""
"kommunikation": *kommunikation-form
"datum, abgabe, tatsl": &abgabedatum-form-tatsl
- "5.6":
@ -2252,6 +2247,8 @@ nodes:
source: "datei"
actors:
- *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
- *hochschullehrer
- *betreuer
- *zugriffsperson
@ -2269,6 +2266,8 @@ nodes:
source: "weitergegeben"
actors:
- *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
view-actor: *view-alle
form:
"kommunikation": *kommunikation-form
@ -2322,7 +2321,7 @@ nodes:
Then confirm your submission with the action “Upload thesis”."
final: false
edges:
"nachbessern": &nachbesserung-anfordern-edge
"nachbessern":
mode: manual
display-label:
fallback: "Nachbesserung anfordern"
@ -2332,20 +2331,14 @@ nodes:
source: "datei"
actors:
- *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
view-actor: *view-alle
form:
"kommunikation":
- "1":
<<: *kommunikation-field
optional: false
"nachbesserung anfordern, abgabe akzeptiert":
<<: *nachbesserung-anfordern-edge
source: "abgegeben"
actors:
- *pruefungsamt
- *hochschullehrer
- *betreuer
- *zugriffsperson
"datei vorbereiten, nachbessern":
<<: *vorbereiten-edge
source: "datei, nachbessern"
@ -2382,6 +2375,8 @@ nodes:
source: "datei"
actors:
- *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
view-actor: *view-alle
form:
"hochschullehrer":
@ -2404,6 +2399,8 @@ nodes:
en-eu: "Submission accepted"
viewers:
- *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
- *hochschullehrer
- *betreuer
- *zugriffsperson
@ -2422,6 +2419,8 @@ nodes:
source: "datei"
actors:
- *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
view-actor: *view-alle
form: &antrag-forms-pruefungsamt-abgabe
<<: *antrag-forms-pruefungsamt
@ -2456,6 +2455,8 @@ nodes:
messages:
- viewers:
- *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
- *betreuer
- *zugriffsperson
- *hochschullehrer
@ -2478,6 +2479,8 @@ nodes:
source: "abgegeben"
actors:
- *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
- *betreuer
- *zugriffsperson
- *hochschullehrer
@ -2522,6 +2525,8 @@ nodes:
source: "abgegeben"
actors:
- *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
view-actor: *view-alle
form:
<<: *antrag-forms-pruefungsamt-abgabe
@ -2541,6 +2546,8 @@ nodes:
en-eu: "Graded"
viewers: *view-alle
# - *pruefungsamt
# - *sekretariat-mi-feulner
# - *sekretariat-mi-schwamb
# - *hochschullehrer
# - *betreuer
# - *zugriffsperson
@ -2634,6 +2641,8 @@ nodes:
source: "benotet"
actors:
- *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
view-actor: *view-alle
form:
"notizen": *notizen-form
@ -2666,6 +2675,8 @@ nodes:
source: "note eingetragen"
actors:
- *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
- *student
view-actor: *view-alle
form: {}
@ -2686,6 +2697,8 @@ nodes:
mode: manual
actors:
- *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
display-label:
fallback: "Arbeit abbrechen"
fallback-lang: de-de-formal
@ -2904,19 +2917,6 @@ stages:
var:
tag: edge-in-history
edge-in-history: "datei akzeptieren"
- mode: required
show-when: always
display-label:
fallback: "Veröffentlichungszustimmung abgeben"
fallback-lang: de-de-formal
translations:
en-eu: "Give Publication Consent"
predicate:
dnf-terms:
- - tag: variable
var:
tag: payload-filled
payload-filled: "zustimmung"
- label: "benotung"
display-label:
fallback: "Benotung"