Merge branch 'master' into diploma

This commit is contained in:
David Mosbach 2023-03-24 03:18:09 +01:00
commit d1a96a046c
4 changed files with 446 additions and 65 deletions

View File

@ -211,7 +211,7 @@ cs-minor-degrees:
cip-courses-mi: cip-courses-mi:
graph-file: cip-courses-mi.yaml graph-file: cip-courses-mi.yaml
category: "administration" category: "administration"
definition-scope: school definition-scope: term-school
definition-description: definition-description:
fallback-lang: de-de-formal fallback-lang: de-de-formal
fallback: fallback:
@ -224,7 +224,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 (SoSe 2022)" - "Anmeldung für CIP-Einführungskurse"
- | - |
<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 +239,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: school, school: "MI" } - { tag: term-school, school: "MI", term: "S22" }
rooms-mi: rooms-mi:
graph-file: rooms-mi.yaml graph-file: rooms-mi.yaml
@ -264,12 +264,21 @@ 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> <p>
Here, members of staff charged to do so, can report the alloction of offices within their area of competence. Here, members of staff charged to do so, can report the alloction of offices within their area of competence.
</p> </p>
overviews:
rooms:
spec-file: rooms-mi.yaml
title:
fallback-lang: de-de-formal
fallback: "Räume"
primary: 0
instances: instances:
- { tag: school, school: "MI" } - - { tag: school, school: "MI" }
- overviews:
- rooms

View File

@ -10,51 +10,107 @@ nodes:
fallback-lang: de-de-formal fallback-lang: de-de-formal
translations: translations:
en-eu: "Application submitted" en-eu: "Application submitted"
viewers: &view-alle viewers: &view-minimal
- &student_in # - &student_in #
tag: payload-reference tag: payload-reference
payload-label: "student:in" payload-label: "student:in"
- &pruefungsamt # - &pruefungsamt #
tag: authorized tag: authorized
authorized: {"dnf-terms": [[{"tag": "variable", "var": "exam-office"}]]} 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 payload-view: &payload-view
"student:in": "student:in":
viewers: *view-alle viewers: *view-minimal
display-label: display-label:
fallback: "Student:in" fallback: "Student:in"
fallback-lang: de-de-formal fallback-lang: de-de-formal
translations: translations:
en-eu: "Student" en-eu: "Student"
"pruefungsamt_hf": "pruefungsamt_hf":
viewers: *view-alle 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: display-label:
fallback: "Prüfungsamt Hauptfach" fallback: "Prüfungsamt Hauptfach"
fallback-lang: de-de-formal fallback-lang: de-de-formal
translations: translations:
en-eu: "Exam. Office of Main Subject" en-eu: "Exam. Office of Main Subject"
"nebenfachvariante": "nebenfachvariante":
viewers: *view-alle viewers: *view-minimal
display-label: display-label:
fallback: "Nebenfach" fallback: "Nebenfach"
fallback-lang: de-de-formal fallback-lang: de-de-formal
translations: translations:
en-eu: "Minor Subject" en-eu: "Minor Subject"
"abschlussdokumente": "abschlussdokumente": &abschlussdokumente-payload
viewers: *view-alle viewers: *view-minimal
display-label: display-label:
fallback: "Abschlussdokumente" fallback: "Abschlussdokumente"
fallback-lang: de-de-formal fallback-lang: de-de-formal
translations: translations:
en-eu: "Minor Diploma" en-eu: "Minor Diploma"
"abschlussdatum": "abschlussdatum": &abschlussdatum-payload
viewers: *view-alle viewers: *view-minimal
display-label: display-label:
fallback: "Abschlussdatum" fallback: "Abschlussdatum"
fallback-lang: de-de-formal fallback-lang: de-de-formal
@ -68,8 +124,16 @@ nodes:
fallback-lang: de-de-formal fallback-lang: de-de-formal
translations: translations:
en-eu: "Date of Announcement" en-eu: "Date of Announcement"
"kommunikation": "student:in_2": &student_in-2-payload # TODO Entfernen, wenn Future Viewers unterstützt werden
viewers: *view-alle viewers:
- *pruefungsamt
display-label:
fallback: "Student:in"
fallback-lang: de-de-formal
translations:
en-eu: "Student"
"kommunikation": &kommunikation-payload
viewers: *view-minimal
display-label: display-label:
fallback: "Kommunikation" fallback: "Kommunikation"
fallback-lang: de-de-formal fallback-lang: de-de-formal
@ -90,7 +154,8 @@ nodes:
- &alle-studierenden - &alle-studierenden
tag: authorized tag: authorized
authorized: {"dnf-terms": [[{"tag": "variable", "var": "student"}]]} authorized: {"dnf-terms": [[{"tag": "variable", "var": "student"}]]}
view-actor: *view-alle view-actor: *view-minimal
viewers: *view-minimal
messages: messages:
- viewers: - viewers:
- *alle-studierenden - *alle-studierenden
@ -173,7 +238,8 @@ nodes:
en-eu: "Edit application" en-eu: "Edit application"
actors: actors:
- *student_in - *student_in
view-actor: *view-alle view-actor: *view-minimal
viewers: *view-minimal
messages: messages:
- viewers: - viewers:
- *student_in - *student_in
@ -200,7 +266,8 @@ nodes:
en-eu: "Answer enquiries" en-eu: "Answer enquiries"
actors: actors:
- *student_in - *student_in
view-actor: *view-alle view-actor: *view-minimal
viewers: *view-minimal
form: form:
"nebenfachvariante": "nebenfachvariante":
- "1": *nebenfach-field - "1": *nebenfach-field
@ -216,7 +283,7 @@ nodes:
fallback-lang: de-de-formal fallback-lang: de-de-formal
translations: translations:
en-eu: "Enquiries" en-eu: "Enquiries"
viewers: *view-alle viewers: *view-minimal
messages: messages:
- viewers: - viewers:
@ -243,7 +310,8 @@ nodes:
en-eu: "Check back on the application" en-eu: "Check back on the application"
actors: actors:
- *pruefungsamt - *pruefungsamt
view-actor: *view-alle view-actor: *view-minimal
viewers: *view-minimal
form: form:
"kommunikation": "kommunikation":
- "1": *kommunikation-field - "1": *kommunikation-field
@ -255,7 +323,7 @@ nodes:
fallback-lang: de-de-formal fallback-lang: de-de-formal
translations: translations:
en-eu: "Application rejected" en-eu: "Application rejected"
viewers: *view-alle viewers: *view-minimal
payload-view: *payload-view payload-view: *payload-view
@ -272,37 +340,74 @@ nodes:
en-eu: "Reject application" en-eu: "Reject application"
actors: actors:
- *pruefungsamt - *pruefungsamt
view-actor: *view-alle view-actor: *view-minimal
viewers: *view-minimal
form: form:
"kommunikation": "kommunikation":
- "1": *kommunikation-field - "1": *kommunikation-field
"antrag genehmigt": ####################
# Antrag genehmigt #
####################
"antrag genehmigt, informatik": &genehmigt-node-informatik
viewers: viewers:
display-label: display-label:
fallback: "Nebenfachabschluss erfolgreich" fallback: "Nebenfachabschluss erfolgreich: Informatik"
fallback-lang: de-de-formal fallback-lang: de-de-formal
translations: translations:
en-eu: "Minor degree successful" en-eu: "Minor degree successful: informatics"
viewers: *view-alle viewers: &view-informatik
- *student_in
- *pruefungsamt
- *sekretariat-i
- *pruefungsamt_hauptfach
payload-view: *payload-view 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 final: true
edges: edges:
"akzeptieren": "akzeptieren, informatik": &akzeptieren-edge-informatik
mode: manual mode: manual
source: "antrag eingereicht" source: "antrag eingereicht"
display-label: display-label:
fallback: "Nebenfach abschließen" fallback: "Nebenfach abschließen: Informatik"
fallback-lang: de-de-formal fallback-lang: de-de-formal
translations: translations:
en-eu: "Finalise minor degree" en-eu: "Finalise minor degree: informatics"
actors: actors:
- *pruefungsamt - *pruefungsamt
view-actor: *view-alle view-actor: *view-informatik
viewers: *view-informatik
form: &abschliessen-form 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": "abschlussdokumente":
- "1": - "1":
tag: file tag: file
@ -369,28 +474,251 @@ nodes:
optional: false optional: false
"kommunikation": "kommunikation":
- "6": *kommunikation-field-optional - "6": *kommunikation-field-optional
"initial fertigstellen": "initial fertigstellen, informatik": &initial-fertigstellen-edge-informatik
mode: initial mode: initial
display-label: display-label:
fallback: "Nebenfach abschließen" fallback: "Nebenfach abschließen: Informatik"
fallback-lang: de-de-formal fallback-lang: de-de-formal
translations: translations:
en-eu: "Finalise minor degree" en-eu: "Finalise minor degree: informatics"
actors: actors:
- *pruefungsamt - *pruefungsamt
view-actor: *view-alle view-actor: *view-informatik
viewers: *view-informatik
form: form:
<<: *abschliessen-form <<: *abschliessen-form
"student:in":
- "0":
tag: user
label:
fallback: "Student:in"
fallback-lang: de-de-formal
translations:
en-eu: "Student"
tooltip: null
default: null
optional: false
"nebenfachvariante": "nebenfachvariante":
- "0.1": *nebenfach-field - "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)"

44
overviews/rooms-mi.yaml Normal file
View File

@ -0,0 +1,44 @@
# 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

View File

@ -2082,6 +2082,8 @@ nodes:
- *pruefungsamt - *pruefungsamt
- *sekretariat-mi-feulner - *sekretariat-mi-feulner
- *sekretariat-mi-schwamb - *sekretariat-mi-schwamb
- *hochschullehrer
- *betreuer
view-actor: *view-alle view-actor: *view-alle
form: &antrag-forms-pruefungsamt-abgabe form: &antrag-forms-pruefungsamt-abgabe
<<: *antrag-forms-pruefungsamt <<: *antrag-forms-pruefungsamt
@ -2302,8 +2304,6 @@ 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