Compare commits

..

18 Commits

Author SHA1 Message Date
David Mosbach
e063ffff8d feat(user-studies): new edges for accept & reject 2022-11-18 02:38:01 +01:00
David Mosbach
e676214903 fix(user-studies): improved form for answering 2022-11-18 02:33:19 +01:00
David Mosbach
f926d73abe fix(user-studies): non-optional communication 2022-11-18 01:57:23 +01:00
David Mosbach
59f661fad7 Merge branch 'master' into nutzerstudien 2022-11-18 01:53:09 +01:00
David Mosbach
066d9cf27a feat(user-studies): new fields when submitting 2022-11-09 01:46:01 +01:00
David Mosbach
b7d84a6527 feat(user-studies): application now cancelable 2022-11-08 01:07:05 +01:00
David Mosbach
a729ef2776 fix(user-studies): new node for further enquiries 2022-11-08 00:51:35 +01:00
David Mosbach
cd4722ce98 fix(user-studies): Punkte erfragen → einreichen 2022-11-07 15:38:50 +01:00
David Mosbach
4e43b87eaf fix(user-studies): einreichen → hochladen 2022-11-07 14:56:29 +01:00
David Mosbach
7791eaa0e8 Merge branch 'master' into nutzerstudien 2022-11-07 14:48:26 +01:00
David Mosbach
5348a7569a chore(user-studies): copyright information 2022-10-24 01:03:15 +02:00
David Mosbach
df6d458d07 feat(user-studies): extra payloads for MMI points 2022-10-24 00:38:03 +02:00
David Mosbach
4d2c7c1073 fix(user-studies): visibilities & actors 2022-10-23 22:29:20 +02:00
David Mosbach
a2110cde15 feat(user-studies): added missing states 2022-10-23 21:59:41 +02:00
David Mosbach
9889a79eb4 fix(user-studies): improved file submission 2022-10-23 21:15:32 +02:00
David Mosbach
01007ad07c Merge branch 'master' into nutzerstudien 2022-10-23 14:38:33 +02:00
David Mosbach
47060ebc4f feat(user-studies): inform about missing points 2022-10-21 02:30:13 +02:00
David Mosbach
926429c916 feat(user-studies): wflow for user studies (MMI) 2022-10-20 22:48:44 +02:00
10 changed files with 1234 additions and 6150 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 # SPDX-License-Identifier: AGPL-3.0-or-later
@ -15,56 +15,29 @@ theses:
fallback-lang: de-de-formal fallback-lang: de-de-formal
fallback: fallback:
# Title # Title
- "Abschlussarbeiten Informatik (IfI)" - "Abschlussarbeiten (IfI)"
# Description # Description
- null - null
translations: translations:
en-eu: en-eu:
- "Theses Informatics (IfI)" - "Theses (IfI)"
- null - null
# Default description of all instances created under this definition # Default description of all instances created under this definition
instance-description: instance-description:
fallback-lang: de-de-formal fallback-lang: de-de-formal
fallback: fallback:
- "Abschlussarbeiten Informatik" - "Abschlussarbeiten"
- | - |
Anmeldung, Verwaltung und digitale Abgabe von Abschlussarbeiten Anmeldung, Verwaltung und digitale Abgabe von Abschlussarbeiten
translations: translations:
en-eu: en-eu:
- "Theses Informatics" - "Theses"
- | - |
Registration, management, and digital submission of (bachelor's and master's) theses Registration, management, and digital submission of (bachelor's and master's) theses
# Scopes of instances to create for testing # Scopes of instances to create for testing
instances: instances:
- { tag: school, school: "IfI" } - { 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: recognitions-ifi:
graph-file: recognitions-ifi.yaml graph-file: recognitions-ifi.yaml
category: "recognitions" category: "recognitions"
@ -154,7 +127,7 @@ diploma:
fallback-lang: de-de-formal fallback-lang: de-de-formal
fallback: fallback:
- "Abschlusszeugnisse (IfI)" - "Abschlusszeugnisse (IfI)"
- null - null
translations: translations:
en-eu: en-eu:
- "Diplomas (IfI)" - "Diplomas (IfI)"
@ -166,52 +139,17 @@ diploma:
- | - |
Hier können Sie den Status Ihres Abschlusszeugnisses einsehen. Hier können Sie den Status Ihres Abschlusszeugnisses einsehen.
translations: translations:
en-eu: en-eu:
- "Bachelor's and Master's diplomas" - "Bachelor's and Master's diplomas"
- | - |
Here you can view the status of your diploma Here you can view the status of your diploma
instances: instances:
- { tag: school, school: "IfI" } - { tag: school, school: "IfI" }
cs-minor-degrees:
graph-file: cs-minor-degrees.yaml
category: "cs-minor-degrees"
definition-scope: school
definition-description:
fallback-lang: de-de-formal
fallback:
- "Informatik-Nebenfachabschlüsse (IfI)"
- null
translations:
en-eu:
- "Computer Science minor degrees (IfI)"
- null
instance-description:
fallback-lang: de-de-formal
fallback:
- "Informatik-Nebenfachabschlüsse"
- |
Hier können Sie Ihren Abschluss für die folgenden Nebenfächer beantragen:
- Nebenfach Bachelor Informatik, 30 ECTS
- Nebenfach Bachelor Informatik, 60 ECTS
- Nebenfach Bachelor Medieninformatik, 60 ECTS
- Nebenfach Master Informatik, 30 ECTS
translations:
en-eu:
- "Computer Science minor degrees"
- |
Here you can request your degree for the following minor degree programmes:
- Minor Bachelor Computer Science, 30 ECTS
- Minor Bachelor Computer Science, 60 ECTS
- Minor Bachelor Mediainformatics, 60 ECTS
- Minor Master Computer Science, 30 ECTS
instances:
- { tag: school, school: "IfI" }
cip-courses-mi: cip-courses-mi:
graph-file: cip-courses-mi.yaml graph-file: cip-courses-mi.yaml
category: "administration" category: "administration"
definition-scope: term-school definition-scope: school
definition-description: definition-description:
fallback-lang: de-de-formal fallback-lang: de-de-formal
fallback: fallback:
@ -224,7 +162,7 @@ cip-courses-mi:
instance-description: instance-description:
fallback-lang: de-de-formal fallback-lang: de-de-formal
fallback: fallback:
- "Anmeldung für CIP-Einführungskurse" - "Anmeldung für CIP-Einführungskurse (SoSe 2022)"
- | - |
<p> <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. 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 +177,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 /> 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. Kommen Sie in diesem Fall bitte einfach in die CIP-Betreuung.
</p> </p>
translations: {} translations: []
instances: instances:
- { tag: term-school, school: "MI", term: "S22" } - { tag: school, school: "MI" }
rooms-mi: rooms-mi:
graph-file: rooms-mi.yaml graph-file: rooms-mi.yaml
@ -264,50 +202,12 @@ rooms-mi:
<p> <p>
Hier können mit dieser Aufgabe beauftragte Mitarbeiter:innen des mathematischen Instituts die Belegung der Büros in ihrem Zuständigkeitsbereich melden. Hier können mit dieser Aufgabe beauftragte Mitarbeiter:innen des mathematischen Instituts die Belegung der Büros in ihrem Zuständigkeitsbereich melden.
</p> </p>
translations: translations:
en-eu: en-eu:
- "Reporting of Room Allocation" - "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"
- | - |
Einreichen und Beantragen bestimmter Bescheinigungen. <p>
translations: Here, members of staff charged to do so, can report the alloction of offices within their area of competence.
en-eu: </p>
- "Certificates"
- |
Submission and application of certain certificates.
instances: 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

@ -1,724 +0,0 @@
# SPDX-FileCopyrightText: 2022 David Mosbach <david.mosbach@campus.lmu.de>
#
# 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-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
"student:in":
viewers: *view-minimal
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"
display-label:
fallback: "Prüfungsamt Hauptfach"
fallback-lang: de-de-formal
translations:
en-eu: "Exam. Office of Main Subject"
"nebenfachvariante":
viewers: *view-minimal
display-label:
fallback: "Nebenfach"
fallback-lang: de-de-formal
translations:
en-eu: "Minor Subject"
"abschlussdokumente": &abschlussdokumente-payload
viewers: *view-minimal
display-label:
fallback: "Abschlussdokumente"
fallback-lang: de-de-formal
translations:
en-eu: "Minor Diploma"
"abschlussdatum": &abschlussdatum-payload
viewers: *view-minimal
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"
"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
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-minimal
viewers: *view-minimal
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-minimal
viewers: *view-minimal
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-minimal
viewers: *view-minimal
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-minimal
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-minimal
viewers: *view-minimal
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-minimal
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-minimal
viewers: *view-minimal
form:
"kommunikation":
- "1": *kommunikation-field
####################
# Antrag genehmigt #
####################
"antrag genehmigt, informatik": &genehmigt-node-informatik
viewers:
display-label:
fallback: "Nebenfachabschluss erfolgreich: Informatik"
fallback-lang: de-de-formal
translations:
en-eu: "Minor degree successful: informatics"
viewers: &view-informatik
- *student_in
- *pruefungsamt
- *sekretariat-i
- *pruefungsamt_hauptfach
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
final: true
edges:
"akzeptieren, informatik": &akzeptieren-edge-informatik
mode: manual
source: "antrag eingereicht"
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
"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
"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, 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)"

File diff suppressed because it is too large Load Diff

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 - &pruefungsamt
tag: authorized tag: authorized
authorized: { "dnf-terms": [[{"tag": "variable", "var": "exam-office"}]] } 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 - &hochschullehrer
tag: payload-reference tag: payload-reference
payload-label: "hochschullehrer" payload-label: "hochschullehrer"
@ -30,6 +36,8 @@ nodes:
"hochschullehrer": "hochschullehrer":
viewers: &view-alle viewers: &view-alle
- *pruefungsamt - *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
- *hochschullehrer - *hochschullehrer
- *betreuer - *betreuer
- *zugriffsperson - *zugriffsperson
@ -120,6 +128,8 @@ nodes:
"notizen": "notizen":
viewers: &view-staff viewers: &view-staff
- *pruefungsamt - *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
- *hochschullehrer - *hochschullehrer
- *betreuer - *betreuer
- *zugriffsperson - *zugriffsperson
@ -326,6 +336,8 @@ nodes:
- &message-info-hochschullehrer - &message-info-hochschullehrer
viewers: viewers:
- *pruefungsamt - *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
- tag: initiator - tag: initiator
status: info status: info
content: content:
@ -367,6 +379,8 @@ nodes:
- &message-info-mentor - &message-info-mentor
viewers: viewers:
- *pruefungsamt - *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
- tag: initiator - tag: initiator
status: info status: info
content: content:
@ -381,6 +395,8 @@ nodes:
- &message-info-frist - &message-info-frist
viewers: viewers:
- *pruefungsamt - *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
- tag: initiator - tag: initiator
status: info status: info
content: content:
@ -415,6 +431,8 @@ nodes:
en-eu: "Create application (as exam office)" en-eu: "Create application (as exam office)"
actors: actors:
- *pruefungsamt - *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
view-actor: *view-alle view-actor: *view-alle
form: &antrag-forms-pruefungsamt form: &antrag-forms-pruefungsamt
"hochschullehrer": &hochschullehrer-form "hochschullehrer": &hochschullehrer-form
@ -687,6 +705,8 @@ nodes:
source: "antrag" source: "antrag"
actors: actors:
- *pruefungsamt - *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
view-actor: *view-alle view-actor: *view-alle
form: *antrag-forms-pruefungsamt form: *antrag-forms-pruefungsamt
"korrektur als pruefungsamt, hochschullehrer": "korrektur als pruefungsamt, hochschullehrer":
@ -1112,44 +1132,30 @@ nodes:
source: "antrag, student&hochschullehrer, anmeldetag" source: "antrag, student&hochschullehrer, anmeldetag"
############################################ ############################################
############################################ ############################################
"korrektur als student, bestaetigung beibehaltend": &korrektur-student-best-beibehaltend "korrektur als student": &korrektur-student
mode: manual mode: manual
source: "antrag" display-label:
display-label: fallback: "Antrag anpassen"
fallback: "Veröffentlichungszustimmung anpassen"
fallback-lang: de-de-formal fallback-lang: de-de-formal
translations: translations:
en-eu: "Modify Publication Consent" en-eu: "Modify Application"
source: "antrag"
actors: actors:
- *student - *student
view-actor: *view-alle 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: form:
"zustimmung": "sprache": *sprache-form-optional
- "9.8": &zustimmung-field "titel": *titel-form-optional
"titel, englisch": *entitel-form-optional
"firma": *firma-form-optional
"zustimmung": &zustimmung-form-optional
- "9.8": &zustimmung-field-optional
tag: text tag: text
label: label:
fallback: "Veröffentlichungszustimmung" fallback: "Veröffentlichungszustimmung"
fallback-lang: de-de-formal fallback-lang: de-de-formal
translations: translations:
en-eu: "Consent for Publication" en-eu: "Consent for publication"
tooltip: tooltip:
fallback: "Legen Sie hier den Grad der Veröffentlichungszustimmung für die abgegebene Arbeit fest, 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. 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." Sie können bei Abgabe der Arbeit und nach der Benotung Ihre Veröffentlichungszustimmung wieder anpassen."
fallback-lang: de-de-formal fallback-lang: de-de-formal
translations: 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. i.e. which parts of the thesis may be published by the LMU Munich.
If you are unsure, please contact the responsible professor If you are unsure, please contact the responsible professor
or your mentor”. or your mentor”.
@ -1168,7 +1174,7 @@ nodes:
(non-disclosure agreement). (non-disclosure agreement).
You can adjust your consent for publication again after submission of the thesis and grading." You can adjust your consent for publication again after submission of the thesis and grading."
default: "" default: ""
optional: false optional: true
presets: presets:
- text: "arbeit (mit erg dateien)" - text: "arbeit (mit erg dateien)"
label: label:
@ -1236,35 +1242,9 @@ nodes:
fallback-lang: de-de-formal fallback-lang: de-de-formal
translations: translations:
en-eu: "The thesis is protected by an NDA" 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 "kommunikation": *kommunikation-form
"korrektur als student, bestaetigung zuruecksetzend, hochschullehrer": "korrektur als student, hochschullehrer":
<<: *korrektur-student-best-zuruecksetzend <<: *korrektur-student
source: "antrag, hochschullehrer" source: "antrag, hochschullehrer"
"antrag, hochschullehrer": "antrag, hochschullehrer":
@ -1429,6 +1409,8 @@ nodes:
actors: actors:
- *hochschullehrer - *hochschullehrer
- *pruefungsamt - *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
view-actor: *view-alle view-actor: *view-alle
form: {} form: {}
"korrektur als hochschullehrer": "korrektur als hochschullehrer":
@ -1440,10 +1422,6 @@ nodes:
"korrektur als hochschullehrer, student&anmeldetag": "korrektur als hochschullehrer, student&anmeldetag":
<<: *korrektur-hochschullehrer <<: *korrektur-hochschullehrer
source: "antrag, student&hochschullehrer, anmeldetag" source: "antrag, student&hochschullehrer, anmeldetag"
"korrektur als student, bestaetigung beibehaltend":
<<: *korrektur-student-best-beibehaltend
source: "antrag, hochschullehrer"
"antrag, student": "antrag, student":
viewers: viewers:
display-label: display-label:
@ -1608,17 +1586,14 @@ nodes:
- *student - *student
view-actor: *view-alle view-actor: *view-alle
form: {} form: {}
"korrektur als student, bestaetigung zuruecksetzend": "korrektur als student":
<<: *korrektur-student-best-zuruecksetzend <<: *korrektur-student
source: "antrag, student" source: "antrag, student"
"korrektur als student, bestaetigung beibehaltend": "korrektur als student, hochschullehrer":
<<: *korrektur-student-best-beibehaltend <<: *korrektur-student
source: "antrag, student"
"korrektur als student, bestaetigung zuruecksetzend, hochschullehrer":
<<: *korrektur-student-best-zuruecksetzend
source: "antrag, student&hochschullehrer" source: "antrag, student&hochschullehrer"
"korrektur als student, bestaetigung zuruecksetzend, hochschullehrer&anmeldetag": "korrektur als student, hochschullehrer&anmeldetag":
<<: *korrektur-student-best-zuruecksetzend <<: *korrektur-student
source: "antrag, student&hochschullehrer, anmeldetag" source: "antrag, student&hochschullehrer, anmeldetag"
"antrag, student&hochschullehrer": "antrag, student&hochschullehrer":
viewers: viewers:
@ -1742,6 +1717,8 @@ nodes:
actors: actors:
- *student - *student
- *pruefungsamt - *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
view-actor: *view-alle view-actor: *view-alle
form: {} form: {}
"antrag bestaetigen als hochschullehrer": "antrag bestaetigen als hochschullehrer":
@ -1755,12 +1732,10 @@ nodes:
actors: actors:
- *hochschullehrer - *hochschullehrer
- *pruefungsamt - *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
view-actor: *view-alle view-actor: *view-alle
form: {} form: {}
"korrektur als student, bestaetigung beibehaltend":
<<: *korrektur-student-best-beibehaltend
source: "antrag, student&hochschullehrer"
"antrag, student&hochschullehrer, anmeldetag": "antrag, student&hochschullehrer, anmeldetag":
viewers: viewers:
display-label: display-label:
@ -1796,10 +1771,6 @@ nodes:
var: var:
tag: payload-filled tag: payload-filled
payload-filled: "titel, englisch" payload-filled: "titel, englisch"
"korrektur als student, bestaetigung beibehaltend":
<<: *korrektur-student-best-beibehaltend
source: "antrag, student&hochschullehrer, anmeldetag"
"angemeldet": "angemeldet":
viewers: viewers:
display-label: display-label:
@ -1809,6 +1780,8 @@ nodes:
en-eu: "Registered" en-eu: "Registered"
viewers: viewers:
- *pruefungsamt - *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
- *hochschullehrer - *hochschullehrer
- *betreuer - *betreuer
- *zugriffsperson - *zugriffsperson
@ -1848,6 +1821,8 @@ nodes:
source: "antrag, student&hochschullehrer, anmeldetag" source: "antrag, student&hochschullehrer, anmeldetag"
actors: actors:
- *pruefungsamt - *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
view-actor: *view-alle view-actor: *view-alle
form: form:
"datum, abgabe": &abgabedatum-form "datum, abgabe": &abgabedatum-form
@ -1876,6 +1851,8 @@ nodes:
source: "antrag, student&hochschullehrer" source: "antrag, student&hochschullehrer"
actors: actors:
- *pruefungsamt - *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
view-actor: *view-alle view-actor: *view-alle
form: form:
"anmeldetag": &anmeldetag-form "anmeldetag": &anmeldetag-form
@ -1906,6 +1883,8 @@ nodes:
source: "antrag, student" source: "antrag, student"
actors: actors:
- *pruefungsamt - *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
view-actor: *view-alle view-actor: *view-alle
form: form:
"anmeldetag": *anmeldetag-form "anmeldetag": *anmeldetag-form
@ -1970,8 +1949,12 @@ nodes:
# source: "antrag, hochschullehrer" # source: "antrag, hochschullehrer"
# actors: # actors:
# - *pruefungsamt # - *pruefungsamt
# - *sekretariat-mi-feulner
# - *sekretariat-mi-schwamb
# view-actor: # view-actor:
# - *pruefungsamt # - *pruefungsamt
# - *sekretariat-mi-feulner
# - *sekretariat-mi-schwamb
# form: # form:
# "anmeldetag": # "anmeldetag":
# - "4": # - "4":
@ -1987,6 +1970,8 @@ nodes:
source: "angemeldet, nachbessern" source: "angemeldet, nachbessern"
actors: actors:
- *pruefungsamt - *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
view-actor: *view-alle view-actor: *view-alle
form: &angemeldet-pruefungsamt-korrektur-forms form: &angemeldet-pruefungsamt-korrektur-forms
<<: *antrag-forms-pruefungsamt <<: *antrag-forms-pruefungsamt
@ -2017,6 +2002,8 @@ nodes:
source: "angemeldet" source: "angemeldet"
actors: actors:
- *pruefungsamt - *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
view-actor: *view-alle view-actor: *view-alle
form: *angemeldet-pruefungsamt-korrektur-forms form: *angemeldet-pruefungsamt-korrektur-forms
"angemeldet, nachbessern": "angemeldet, nachbessern":
@ -2031,7 +2018,7 @@ nodes:
messages: [] messages: []
final: false final: false
edges: edges:
"nachbessern": &nachbessern-edge "nachbessern":
mode: manual mode: manual
display-label: display-label:
fallback: "Antrag modifizieren" fallback: "Antrag modifizieren"
@ -2057,7 +2044,7 @@ nodes:
"titel, englisch": *entitel-form "titel, englisch": *entitel-form
"firma": *firma-form-optional "firma": *firma-form-optional
"kommunikation": *kommunikation-form "kommunikation": *kommunikation-form
"nachbessern, hochschullehrer": &nachbessern-hochschullehrer-edge "nachbessern, hochschullehrer":
mode: manual mode: manual
display-label: display-label:
fallback: "Antrag modifizieren" fallback: "Antrag modifizieren"
@ -2076,7 +2063,7 @@ nodes:
"titel, englisch": *entitel-form "titel, englisch": *entitel-form
"firma": *firma-form-optional "firma": *firma-form-optional
"datum, abgabe, akt": *abgabedatum-form-akt "datum, abgabe, akt": *abgabedatum-form-akt
"nachbessern, betreuer": &nachbessern-betreuer-edge "nachbessern, betreuer":
mode: manual mode: manual
display-label: display-label:
fallback: "Antrag modifizieren" fallback: "Antrag modifizieren"
@ -2095,7 +2082,7 @@ nodes:
"titel, englisch": *entitel-form "titel, englisch": *entitel-form
"firma": *firma-form-optional "firma": *firma-form-optional
"datum, abgabe, akt": *abgabedatum-form-akt "datum, abgabe, akt": *abgabedatum-form-akt
"nachbessern, zugriffsperson": &nachbessern-zugriffsperson-edge "nachbessern, zugriffsperson":
mode: manual mode: manual
display-label: display-label:
fallback: "Antrag modifizieren" fallback: "Antrag modifizieren"
@ -2114,18 +2101,6 @@ nodes:
"titel, englisch": *entitel-form "titel, englisch": *entitel-form
"firma": *firma-form-optional "firma": *firma-form-optional
"datum, abgabe, akt": *abgabedatum-form-akt "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": "datei":
viewers: viewers:
@ -2183,7 +2158,27 @@ nodes:
default: null default: null
optional: false optional: false
"zustimmung": &zustimmung-form "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 "kommunikation": *kommunikation-form
"datum, abgabe, tatsl": &abgabedatum-form-tatsl "datum, abgabe, tatsl": &abgabedatum-form-tatsl
- "5.6": - "5.6":
@ -2252,6 +2247,8 @@ nodes:
source: "datei" source: "datei"
actors: actors:
- *pruefungsamt - *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
- *hochschullehrer - *hochschullehrer
- *betreuer - *betreuer
- *zugriffsperson - *zugriffsperson
@ -2269,6 +2266,8 @@ nodes:
source: "weitergegeben" source: "weitergegeben"
actors: actors:
- *pruefungsamt - *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
view-actor: *view-alle view-actor: *view-alle
form: form:
"kommunikation": *kommunikation-form "kommunikation": *kommunikation-form
@ -2322,7 +2321,7 @@ nodes:
Then confirm your submission with the action “Upload thesis”." Then confirm your submission with the action “Upload thesis”."
final: false final: false
edges: edges:
"nachbessern": &nachbesserung-anfordern-edge "nachbessern":
mode: manual mode: manual
display-label: display-label:
fallback: "Nachbesserung anfordern" fallback: "Nachbesserung anfordern"
@ -2332,20 +2331,14 @@ nodes:
source: "datei" source: "datei"
actors: actors:
- *pruefungsamt - *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
view-actor: *view-alle view-actor: *view-alle
form: form:
"kommunikation": "kommunikation":
- "1": - "1":
<<: *kommunikation-field <<: *kommunikation-field
optional: false optional: false
"nachbesserung anfordern, abgabe akzeptiert":
<<: *nachbesserung-anfordern-edge
source: "abgegeben"
actors:
- *pruefungsamt
- *hochschullehrer
- *betreuer
- *zugriffsperson
"datei vorbereiten, nachbessern": "datei vorbereiten, nachbessern":
<<: *vorbereiten-edge <<: *vorbereiten-edge
source: "datei, nachbessern" source: "datei, nachbessern"
@ -2382,6 +2375,8 @@ nodes:
source: "datei" source: "datei"
actors: actors:
- *pruefungsamt - *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
view-actor: *view-alle view-actor: *view-alle
form: form:
"hochschullehrer": "hochschullehrer":
@ -2404,6 +2399,8 @@ nodes:
en-eu: "Submission accepted" en-eu: "Submission accepted"
viewers: viewers:
- *pruefungsamt - *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
- *hochschullehrer - *hochschullehrer
- *betreuer - *betreuer
- *zugriffsperson - *zugriffsperson
@ -2422,6 +2419,8 @@ nodes:
source: "datei" source: "datei"
actors: actors:
- *pruefungsamt - *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
view-actor: *view-alle view-actor: *view-alle
form: &antrag-forms-pruefungsamt-abgabe form: &antrag-forms-pruefungsamt-abgabe
<<: *antrag-forms-pruefungsamt <<: *antrag-forms-pruefungsamt
@ -2456,6 +2455,8 @@ nodes:
messages: messages:
- viewers: - viewers:
- *pruefungsamt - *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
- *betreuer - *betreuer
- *zugriffsperson - *zugriffsperson
- *hochschullehrer - *hochschullehrer
@ -2478,6 +2479,8 @@ nodes:
source: "abgegeben" source: "abgegeben"
actors: actors:
- *pruefungsamt - *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
- *betreuer - *betreuer
- *zugriffsperson - *zugriffsperson
- *hochschullehrer - *hochschullehrer
@ -2522,6 +2525,8 @@ nodes:
source: "abgegeben" source: "abgegeben"
actors: actors:
- *pruefungsamt - *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
view-actor: *view-alle view-actor: *view-alle
form: form:
<<: *antrag-forms-pruefungsamt-abgabe <<: *antrag-forms-pruefungsamt-abgabe
@ -2541,6 +2546,8 @@ nodes:
en-eu: "Graded" en-eu: "Graded"
viewers: *view-alle viewers: *view-alle
# - *pruefungsamt # - *pruefungsamt
# - *sekretariat-mi-feulner
# - *sekretariat-mi-schwamb
# - *hochschullehrer # - *hochschullehrer
# - *betreuer # - *betreuer
# - *zugriffsperson # - *zugriffsperson
@ -2634,6 +2641,8 @@ nodes:
source: "benotet" source: "benotet"
actors: actors:
- *pruefungsamt - *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
view-actor: *view-alle view-actor: *view-alle
form: form:
"notizen": *notizen-form "notizen": *notizen-form
@ -2666,6 +2675,8 @@ nodes:
source: "note eingetragen" source: "note eingetragen"
actors: actors:
- *pruefungsamt - *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
- *student - *student
view-actor: *view-alle view-actor: *view-alle
form: {} form: {}
@ -2686,6 +2697,8 @@ nodes:
mode: manual mode: manual
actors: actors:
- *pruefungsamt - *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
display-label: display-label:
fallback: "Arbeit abbrechen" fallback: "Arbeit abbrechen"
fallback-lang: de-de-formal fallback-lang: de-de-formal
@ -2904,19 +2917,6 @@ stages:
var: var:
tag: edge-in-history tag: edge-in-history
edge-in-history: "datei akzeptieren" 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" - label: "benotung"
display-label: display-label:
fallback: "Benotung" fallback: "Benotung"

404
user-studies.yaml Normal file
View File

@ -0,0 +1,404 @@
# SPDX-FileCopyrightText: 2022 David Mosbach <david.mosbach@campus.lmu.de>
#
# SPDX-License-Identifier: AGPL-3.0-or-later
nodes:
"belege hochgeladen":
viewers:
display-label:
fallback: "Belege hochgeladen"
fallback-lang: de-de-formal
translations:
en-eu: "Belege hochgeladen"
viewers: &view-minimal
- &sekretariat-1
tag: user
user: "Christa.Feulner@campus.lmu.de"
- &sekretariat-2
tag: user
user: "Franziska.Schwamb@campus.lmu.de"
- &student_in
tag: payload-reference
payload-label: "student:in"
- tag: initiator
payload-view: &payload-view
"nutzerstudien":
viewers: &view-alle
- *sekretariat-1
- *sekretariat-2
- *student_in
- &pruefungsamt
tag: authorized
authorized: {"dnf-terms": [[{"tag": "variable", "var": "exam-office"}]]}
- tag: initiator
display-label:
fallback: "Nutzerstudien"
fallback-lang: de-de-formal
translations:
en-eu: "User Studies"
"student:in":
viewers: *view-alle
display-label:
fallback: "Student:in"
fallback-lang: de-de-formal
translations:
en-eu: "Student"
"kommunikation":
viewers: *view-alle
display-label:
fallback: "Kommunikation"
fallback-lang: de-de-formal
translations:
en-eu: "Communication"
"medieninformatik-studien":
viewers: *view-alle
display-label:
fallback: "MMI-Punkte für interne Studien"
fallback-lang: de-de-formal
translations:
en-eu: "MMI Points for Internal Studies"
"letzte studie, titel":
viewers: *view-alle
display-label:
fallback: "Letzte Studie, Titel"
fallback-lang: de-de-formal
translations:
en-eu: "Latest Study, Title"
"letzte studie, datum":
viewers: *view-alle
display-label:
fallback: "Letzte Studie, Datum"
fallback-lang: de-de-formal
translations:
en-eu: "Latest Study, Date"
#messages:
# - viewers:
# - *student_in
# status: info
# content:
# fallback: >-
# Sie müssen nicht alle Bescheinigungen auf einmal hochladen.
#
# <p>Um Ihren Zwischenstand zu speichern, können Sie die Aktion „Belege hochladen“ auslösen.</p>
# fallback-lang: de-de-formal
# translations:
# en-eu: >-
# You don't need to submit all certificates at once.
#
# <p>In order to save your progress, you may trigger the “Upload certificates” action.</p>
final: false
edges:
"punkte hochladen": &hochladen-initial-edge
mode: initial
display-label:
fallback: "Belege hochladen"
fallback-lang: de-de-formal
translations:
en-eu: "Upload certificates"
actors: &alle-studierenden
- *student_in
- tag: initiator
- tag: authorized
authorized: { "dnf-terms": [[{"tag": "variable", "var": "student"}]] }
view-actor: *view-alle
messages:
- viewers: *alle-studierenden
status: info
content:
fallback: "Sie müssen nicht alle Bescheinigungen auf einmal hochladen. Weitere Belege lassen sich nachreichen."
fallback-lang: de-de-formal
translations:
en-eu: "You don't need to submit all certificates at once. Further documents may be added later."
form:
"nutzerstudien":
- "1": &nutzerstudien-field
tag: file
label:
fallback: "Belege"
fallback-lang: de-de-formal
translations:
en-eu: "Certificates"
tooltip:
fallback: "Belege für erhaltene MMI-Punkte"
fallback-lang: de-de-formal
translations:
en-eu: "Certificates for achieved MMI points"
default: null
optional: false
config:
unpack-zips:
default: true
force: true
multiple: true
all-empty-ok: false
max-file-size: 5242880
restrict-extensions: ["pdf"]
"student:in":
- "2":
tag: capture-user
"weitere punkte hochladen, belege hochgeladen":
<<: *hochladen-initial-edge
actors:
- *student_in
mode: manual
source: "belege hochgeladen"
messages: null
"kommunizieren, belege hochgeladen": &kommunizieren-edge
mode: manual
source: "belege hochgeladen"
display-label:
fallback: "Kommunizieren"
fallback-lang: de-de-formal
translations:
en-eu: "Communicate"
actors: *view-minimal
view-actor: *view-alle
form:
"kommunikation":
- "1": &kommunikation-field
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: false
"belege eingereicht":
viewers:
display-label:
fallback: "Belege eingereicht"
fallback-lang: de-de-formal
translations:
en-eu: "Certificates submitted"
viewers: *view-minimal
payload-view: *payload-view
final: false
edges:
"belege einreichen, belege hochgeladen": &belege-einreichen-edge
messages:
- viewers :
- *student_in
status: warning
content:
fallback: >-
Überprüfen Sie bitte zunächst, ob Sie
<ol>
<li>ausreichend viele MMI-Punkte erworben haben. Sie benötigen eine <b>Gesamtpunktzahl von 12</b> (dazu zählen
auch die Punkte, die Sie für Medieninformatik-interne Studien erhalten können). Insgesamt müssen Sie an
<b>mindestens drei</b> verschiedenen Studien teilnehmen.</li>
<li>alle Belege für <b>Psychologie- & Pädagogik-Studien</b> hochgeladen haben. Belege für Medieninformatik-Studien werden
automatisch von den jeweiligen Betreuer:innen für Sie eingereicht.</li>
</ol>
Nach dieser Aktion ist kein weiteres Hochladen mehr möglich.
fallback-lang: de-de-formal
translations:
en-eu: >-
Please double-check beforehand:
<ol>
<li>Have you collected the required <b>total score of 12</b> MMI points by taking part in <b>at least three</b>
different user studies? Studies conducted by the chair of Media Informatics do also count.</li>
<li>Have you uploaded all certificated for completed studies conducted by the faculties of <b>psychology</b> or
<b>pedagogy</b>? Certificates by the chair of Media Informatics are always handed in for you by the respective
supervisor.</li>
</ol>
After this action you won't be able to upload further certificates anymore.
mode: manual
source: "belege hochgeladen"
display-label:
fallback: "Belege einreichen"
fallback-lang: de-de-formal
translations:
en-eu: "Submit certificates"
actors:
- *student_in
view-actor: *view-alle
form: &einreichen-form
"medieninformatik-studien":
- "2":
tag: number
label:
fallback: "MMI-Punkte für interne Studien"
fallback-lang: de-de-formal
translations:
en-eu: "MMI points for internal studies"
tooltip:
fallback: "Die Summe all Ihrer MMI-Punkte, die Sie für Medieninformatik-interne Studien
erhalten haben. Sollten Sie an keiner solchen Studie teilgenommen haben, tragen Sie
bitte „0“ ein."
fallback-lang: de-de-formal
translations:
en-eu: "The total amount of MMI points rewarded for internal studies by the chair of
Media Informatics. If you didn't take part in such a study, please enter “0”."
default: null
optional: false
"letzte studie, titel":
- "3":
tag: text
label:
fallback: "Titel der letzten Studie"
fallback-lang: de-de-formal
translations:
en-eu: "Title of the last study"
tooltip:
fallback: "Der Name der Studie, an der Sie zuletzt teilgenommen haben (inkl.
Medieninformatik-Studien!)"
fallback-lang: de-de-formal
translations:
en-eu: "The name of the last study you participated in (incl. studies by the
chair of Media Informatics!)"
default: null
optional: false
"letzte studie, datum":
- "4":
tag: day
label:
fallback: "Datum der letzten Studie"
fallback-lang: de-de-formal
translations:
en-eu: "Date of the last study"
tooltip:
fallback: "Datum laut Beleg"
fallback-lang: de-de-formal
translations:
en-eu: "Date according to the certificate"
optional: false
"kommunikation":
- "5": &kommunikation-field-optional
<<: *kommunikation-field
optional: true
"rueckfragen gestellt":
viewers:
display-label:
fallback: "Rückfragen"
fallback-lang: de-de-formal
translations:
en-eu: "Further Enquiries"
viewers: *view-minimal
payload-view: *payload-view
final: false
edges:
"rueckfragen stellen":
mode: manual
source: "belege eingereicht"
display-label:
fallback: "Rückfragen an Student:in stellen"
fallback-lang: de-de-formal
translations:
en-eu: "Ask student further questions"
actors:
- *sekretariat-1
- *sekretariat-2
view-actor: *view-alle
form:
"kommunikation":
- "1": *kommunikation-field
"kommunizieren, rueckfragen gestellt":
<<: *kommunizieren-edge
actors:
- *sekretariat-1
- *sekretariat-2
source: "rueckfragen gestellt"
"antrag editieren, rueckfragen gestellt":
mode: manual
source: "rueckfragen gestellt"
display-label:
fallback: "Antrag editieren / Rückfragen beantworten"
fallback-lang: de-de-formal
translations:
en-eu: "Edit application / answer enquiries"
actors:
- *student_in
view-actor: *view-alle
form:
<<: *einreichen-form
"nutzerstudien":
- "1": *nutzerstudien-field
"punkte erreicht":
viewers:
display-label:
fallback: "Belege akzeptiert, Punkte eingetragen"
fallback-lang: de-de-formal
translations:
en-eu: "Certificates Accepted, Points Registered"
viewers: *view-alle
payload-view: *payload-view
final: true
edges:
"punkte bestaetigen, belege eingereicht": &punkte-bestaetigen-edge
mode: manual
source: "belege eingereicht"
display-label:
fallback: "Ausreichende Punktezahl: Eintragung der Punkte bestätigen"
fallback-lang: de-de-formal
translations:
en-eu: "Sufficient score: Confirm registration of the points"
actors:
- *sekretariat-1
- *sekretariat-2
view-actor: *view-alle
"punkte bestaetigen, rueckfragen gestellt":
<<: *punkte-bestaetigen-edge
source: "rueckfragen gestellt"
"abgebrochen":
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:
"abbrechen, belege eingereicht": &abbrechen-edge
mode: manual
source: "belege eingereicht"
display-label:
fallback: "Belege ablehnen"
fallback-lang: de-de-formal
translations:
en-eu: "Reject certificates"
actors:
- *sekretariat-1
- *sekretariat-2
view-actor: *view-alle
form:
"kommunikation":
- "1": *kommunikation-field
"abbrechen, rueckfragen gestellt":
<<: *abbrechen-edge
source: "rueckfragen gestellt"