Merge branch 'master' into integriertes-nebenfach
This commit is contained in:
commit
acf5155cb1
35
_index.yaml
35
_index.yaml
@ -146,6 +146,41 @@ diploma:
|
||||
instances:
|
||||
- { 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:
|
||||
graph-file: cip-courses-mi.yaml
|
||||
category: "administration"
|
||||
|
||||
360
cs-minor-degrees.yaml
Normal file
360
cs-minor-degrees.yaml
Normal file
@ -0,0 +1,360 @@
|
||||
# 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-alle
|
||||
- &student_in #
|
||||
tag: payload-reference
|
||||
payload-label: "student:in"
|
||||
- &pruefungsamt #
|
||||
tag: authorized
|
||||
authorized: {"dnf-terms": [[{"tag": "variable", "var": "exam-office"}]]}
|
||||
- &sekretariat #
|
||||
tag: user
|
||||
user: "Sigrid.Roden@campus.lmu.de"
|
||||
- &pruefungsamt_hauptfach #
|
||||
tag: payload-reference
|
||||
payload-label: "pruefungsamt_hf"
|
||||
|
||||
payload-view: &payload-view
|
||||
"student:in":
|
||||
viewers: *view-alle
|
||||
display-label:
|
||||
fallback: "Student:in"
|
||||
fallback-lang: de-de-formal
|
||||
translations:
|
||||
en-eu: "Student"
|
||||
"pruefungsamt_hf":
|
||||
viewers: *view-alle
|
||||
display-label:
|
||||
fallback: "Prüfungsamt Hauptfach"
|
||||
fallback-lang: de-de-formal
|
||||
translations:
|
||||
en-eu: "Exam. Office of Main Subject"
|
||||
"nebenfachvariante":
|
||||
viewers: *view-alle
|
||||
display-label:
|
||||
fallback: "Nebenfach"
|
||||
fallback-lang: de-de-formal
|
||||
translations:
|
||||
en-eu: "Minor Subject"
|
||||
"abschlussdokumente":
|
||||
viewers: *view-alle
|
||||
display-label:
|
||||
fallback: "Abschlussdokumente"
|
||||
fallback-lang: de-de-formal
|
||||
translations:
|
||||
en-eu: "Minor Diploma"
|
||||
"abschlussdatum":
|
||||
viewers: *view-alle
|
||||
display-label:
|
||||
fallback: "Abschlussdatum"
|
||||
fallback-lang: de-de-formal
|
||||
translations:
|
||||
en-eu: "Date of Graduation"
|
||||
"bekanntgabedatum":
|
||||
viewers:
|
||||
- *pruefungsamt
|
||||
display-label:
|
||||
fallback: "Bekanntgabedatum"
|
||||
fallback-lang: de-de-formal
|
||||
translations:
|
||||
en-eu: "Date of Announcement"
|
||||
"kommunikation":
|
||||
viewers: *view-alle
|
||||
display-label:
|
||||
fallback: "Kommunikation"
|
||||
fallback-lang: de-de-formal
|
||||
translations:
|
||||
en-eu: "Communication"
|
||||
|
||||
final: false
|
||||
|
||||
edges:
|
||||
"antrag stellen":
|
||||
mode: initial
|
||||
display-label:
|
||||
fallback: "Nebenfachabschluss beantragen"
|
||||
fallback-lang: de-de-formal
|
||||
translations:
|
||||
en-eu: "Apply for minor degree"
|
||||
actors:
|
||||
- &alle-studierenden
|
||||
tag: authorized
|
||||
authorized: {"dnf-terms": [[{"tag": "variable", "var": "student"}]]}
|
||||
view-actor: *view-alle
|
||||
messages:
|
||||
- viewers:
|
||||
- *alle-studierenden
|
||||
status: info
|
||||
content:
|
||||
fallback: "Falls Sie (Medien-)Informatik als Nebenfach studieren bzw. studiert haben,
|
||||
können Sie hier den Abschluss Ihres Nebenfaches beantragen."
|
||||
fallback-lang: de-de-formal
|
||||
translations:
|
||||
en-eu: "If you've been studying (Media) Informatics as a minor subject, you can apply
|
||||
for your minor degree here."
|
||||
form:
|
||||
"student:in":
|
||||
- "1":
|
||||
tag: capture-user
|
||||
"nebenfachvariante":
|
||||
- "2": &nebenfach-field
|
||||
tag: text
|
||||
label:
|
||||
fallback: "Nebenfach"
|
||||
fallback-lang: de-de-formal
|
||||
translations:
|
||||
en-eu: "Minor Subject"
|
||||
tooltip:
|
||||
fallback: "Ihr Nebenfachstudiengang"
|
||||
fallback-lang: de-de-formal
|
||||
translations:
|
||||
en-eu: "Your minor subject"
|
||||
default: null
|
||||
optional: false
|
||||
presets:
|
||||
- text: "Nebenfach Bachelor Informatik, 30 ECTS" #
|
||||
label:
|
||||
fallback: "Nebenfach Bachelor Informatik, 30 ECTS"
|
||||
fallback-lang: de-de-formal
|
||||
translations:
|
||||
en-eu: "Minor Bachelor Informatics, 30 ECTS"
|
||||
- text: "Nebenfach Bachelor Informatik, 60 ECTS" #
|
||||
label:
|
||||
fallback: "Nebenfach Bachelor Informatik, 60 ECTS"
|
||||
fallback-lang: de-de-formal
|
||||
translations:
|
||||
en-eu: "Minor Bachelor Informatics, 60 ECTS"
|
||||
- text: "Nebenfach Bachelor Medieninformatik, 60 ECTS" #
|
||||
label:
|
||||
fallback: "Nebenfach Bachelor Medieninformatik, 60 ECTS"
|
||||
fallback-lang: de-de-formal
|
||||
translations:
|
||||
en-eu: "Minor Bachelor Media Informatics, 60 ECTS"
|
||||
- text: "Nebenfach Master Informatik, 30 ECTS" #
|
||||
label:
|
||||
fallback: "Nebenfach Master Informatik, 30 ECTS"
|
||||
fallback-lang: de-de-formal
|
||||
translations:
|
||||
en-eu: "Minor Master Informatics, 30 ECTS"
|
||||
"kommunikation":
|
||||
- "3": &kommunikation-field-optional
|
||||
tag: text
|
||||
large: true
|
||||
label:
|
||||
fallback: "Kommunikation"
|
||||
fallback-lang: de-de-formal
|
||||
translations:
|
||||
en-eu: "Communication"
|
||||
tooltip:
|
||||
fallback: "Einsehbar für alle Beteiligten"
|
||||
fallback-lang: de-de-formal
|
||||
translations:
|
||||
en-eu: "Visible for all parties involved"
|
||||
default: null
|
||||
optional: true
|
||||
|
||||
"angaben korrigieren":
|
||||
mode: manual
|
||||
source: "antrag eingereicht"
|
||||
display-label:
|
||||
fallback: "Antrag korrigieren"
|
||||
fallback-lang: de-de-formal
|
||||
translations:
|
||||
en-eu: "Edit application"
|
||||
actors:
|
||||
- *student_in
|
||||
view-actor: *view-alle
|
||||
messages:
|
||||
- viewers:
|
||||
- *student_in
|
||||
status: info
|
||||
content:
|
||||
fallback: "Solange der Antrag noch nicht bearbeitet wurde, können Sie Ihre Angaben korrigieren."
|
||||
fallback-lang: de-de-formal
|
||||
translations:
|
||||
en-eu: "You can alter your application as long as it hasn't been processed."
|
||||
|
||||
form:
|
||||
"nebenfachvariante":
|
||||
- "1": *nebenfach-field
|
||||
"kommunikation":
|
||||
- "2": *kommunikation-field-optional
|
||||
|
||||
"rueckfragen beantworten":
|
||||
mode: manual
|
||||
source: "rueckfragen"
|
||||
display-label:
|
||||
fallback: "Rückfragen beantworten"
|
||||
fallback-lang: de-de-formal
|
||||
translations:
|
||||
en-eu: "Answer enquiries"
|
||||
actors:
|
||||
- *student_in
|
||||
view-actor: *view-alle
|
||||
form:
|
||||
"nebenfachvariante":
|
||||
- "1": *nebenfach-field
|
||||
"kommunikation":
|
||||
- "2": &kommunikation-field
|
||||
<<: *kommunikation-field-optional
|
||||
optional: false
|
||||
|
||||
"rueckfragen":
|
||||
viewers:
|
||||
display-label:
|
||||
fallback: "Rückfragen"
|
||||
fallback-lang: de-de-formal
|
||||
translations:
|
||||
en-eu: "Enquiries"
|
||||
viewers: *view-alle
|
||||
|
||||
messages:
|
||||
- viewers:
|
||||
- *student_in
|
||||
status: info
|
||||
content:
|
||||
fallback: "Es gibt Rückfragen zu Ihrem Antrag."
|
||||
fallback-lang: de-de-formal
|
||||
translations:
|
||||
en-eu: "There are enquiries regarding your application."
|
||||
|
||||
payload-view: *payload-view
|
||||
|
||||
final: false
|
||||
|
||||
edges:
|
||||
"rueckfragen stellen":
|
||||
mode: manual
|
||||
source: "antrag eingereicht"
|
||||
display-label:
|
||||
fallback: "Rückfragen zum Antrag stellen"
|
||||
fallback-lang: de-de-formal
|
||||
translations:
|
||||
en-eu: "Check back on the application"
|
||||
actors:
|
||||
- *pruefungsamt
|
||||
view-actor: *view-alle
|
||||
form:
|
||||
"kommunikation":
|
||||
- "1": *kommunikation-field
|
||||
|
||||
"antrag abgelehnt":
|
||||
viewers:
|
||||
display-label:
|
||||
fallback: "Antrag abgelehnt"
|
||||
fallback-lang: de-de-formal
|
||||
translations:
|
||||
en-eu: "Application rejected"
|
||||
viewers: *view-alle
|
||||
|
||||
payload-view: *payload-view
|
||||
|
||||
final: not-ok
|
||||
|
||||
edges:
|
||||
"ablehnen":
|
||||
mode: manual
|
||||
source: "antrag eingereicht"
|
||||
display-label:
|
||||
fallback: "Antrag ablehnen"
|
||||
fallback-lang: de-de-formal
|
||||
translations:
|
||||
en-eu: "Reject application"
|
||||
actors:
|
||||
- *pruefungsamt
|
||||
view-actor: *view-alle
|
||||
form:
|
||||
"kommunikation":
|
||||
- "1": *kommunikation-field
|
||||
|
||||
"antrag genehmigt":
|
||||
viewers:
|
||||
display-label:
|
||||
fallback: "Nebenfachabschluss erfolgreich"
|
||||
fallback-lang: de-de-formal
|
||||
translations:
|
||||
en-eu: "Minor degree successful"
|
||||
viewers: *view-alle
|
||||
|
||||
payload-view: *payload-view
|
||||
|
||||
final: true
|
||||
|
||||
edges:
|
||||
"akzeptieren":
|
||||
mode: manual
|
||||
source: "antrag eingereicht"
|
||||
display-label:
|
||||
fallback: "Nebenfach abschließen"
|
||||
fallback-lang: de-de-formal
|
||||
translations:
|
||||
en-eu: "Finalise minor degree"
|
||||
actors:
|
||||
- *pruefungsamt
|
||||
view-actor: *view-alle
|
||||
form:
|
||||
"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: user
|
||||
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
|
||||
optional: true
|
||||
"kommunikation":
|
||||
- "6": *kommunikation-field-optional
|
||||
41
diploma.yaml
41
diploma.yaml
@ -228,6 +228,7 @@ nodes:
|
||||
translations:
|
||||
en-eu: "Modify application"
|
||||
source: "erstellung moeglich"
|
||||
viewers: *view-internal
|
||||
actors:
|
||||
- *PAmt
|
||||
view-actor: *view-minimal
|
||||
@ -295,6 +296,7 @@ nodes:
|
||||
translations:
|
||||
en-eu: "Create Closing Report for Student Office"
|
||||
source: "erstellung moeglich"
|
||||
viewers: *view-internal
|
||||
actors:
|
||||
- *PAmt
|
||||
view-actor:
|
||||
@ -661,6 +663,7 @@ nodes:
|
||||
source: "antrag angenommen, informatik"
|
||||
"kommunikation anpassen, internal, antrag angenommen, informatik":
|
||||
<<: *kommunikation-intern-edge
|
||||
viewers: *view-internal
|
||||
source: "antrag angenommen, informatik"
|
||||
"vorlaeufiges zeugnis bereitstellen, antrag angenommen, informatik":
|
||||
<<: *vorlaeufiges-zeugnis-edge
|
||||
@ -707,6 +710,7 @@ nodes:
|
||||
source: "antrag angenommen, medieninformatik"
|
||||
"kommunikation anpassen, internal, antrag angenommen, medieninformatik":
|
||||
<<: *kommunikation-intern-edge
|
||||
viewers: *view-internal
|
||||
source: "antrag angenommen, medieninformatik"
|
||||
"vorlaeufiges zeugnis bereitstellen, antrag angenommen, medieninformatik":
|
||||
<<: *vorlaeufiges-zeugnis-edge
|
||||
@ -743,7 +747,7 @@ nodes:
|
||||
fallback-lang: de-de-formal
|
||||
translations:
|
||||
en-eu: "Certificates Created"
|
||||
viewers: *view-alle
|
||||
viewers: *view-internal
|
||||
|
||||
payload-view: *payload-view
|
||||
|
||||
@ -780,6 +784,7 @@ nodes:
|
||||
translations:
|
||||
en-eu: "Report Creation of Certificates (Informatics)"
|
||||
source: "erstellung moeglich"
|
||||
viewers: *view-internal
|
||||
view-actor: *view-alle
|
||||
actors:
|
||||
- *PAmt
|
||||
@ -919,11 +924,11 @@ nodes:
|
||||
"zeugnis gedruckt, informatik": &zeugnis-gedruckt-informatik-node
|
||||
viewers:
|
||||
display-label:
|
||||
fallback: "Zeugnis gedruckt"
|
||||
fallback: "Zeugnis gedruckt, Abholung noch nicht möglich"
|
||||
fallback-lang: de-de-formal
|
||||
translations:
|
||||
en-eu: "Diploma Printed"
|
||||
viewers: *view-alle
|
||||
en-eu: "Diploma Printed, Collection not Possible yet"
|
||||
viewers: *view-internal
|
||||
payload-view: *payload-view
|
||||
final: false
|
||||
messages:
|
||||
@ -949,6 +954,7 @@ nodes:
|
||||
translations:
|
||||
en-eu: "Confirm Printout of Diploma"
|
||||
source: "zeugnisdateien erstellt, informatik"
|
||||
viewers: *view-internal
|
||||
view-actor: *view-alle
|
||||
actors:
|
||||
- *Dek
|
||||
@ -983,7 +989,7 @@ nodes:
|
||||
fallback-lang: de-de-formal
|
||||
translations:
|
||||
en-eu: "Diploma Available for Signing"
|
||||
viewers: *view-alle
|
||||
viewers: *view-internal
|
||||
payload-view: *payload-view
|
||||
final: false
|
||||
messages:
|
||||
@ -1009,6 +1015,7 @@ nodes:
|
||||
translations:
|
||||
en-eu: "Forward Diploma for Signing"
|
||||
source: "zeugnis gedruckt, informatik"
|
||||
viewers: *view-internal
|
||||
view-actor: *view-alle
|
||||
actors:
|
||||
- *PAvor-I
|
||||
@ -1048,7 +1055,7 @@ nodes:
|
||||
fallback-lang: de-de-formal
|
||||
translations:
|
||||
en-eu: "Diploma Signed"
|
||||
viewers: *view-alle
|
||||
viewers: *view-internal
|
||||
payload-view: *payload-view
|
||||
final: false
|
||||
messages:
|
||||
@ -1102,6 +1109,7 @@ nodes:
|
||||
translations:
|
||||
en-eu: "Confirm Signature of Diploma"
|
||||
source: "zeugnis gedruckt, informatik"
|
||||
viewers: *view-internal
|
||||
view-actor: *view-alle
|
||||
actors:
|
||||
- *PAvor-I
|
||||
@ -1151,25 +1159,6 @@ nodes:
|
||||
- *Sek-MI1
|
||||
- *Sek-MI2
|
||||
|
||||
# "zeugnis abholung, informatik":
|
||||
# viewers:
|
||||
# display-label:
|
||||
# fallback: "Zeugnis zur Abholung bereit"
|
||||
# fallback-lang: de-de-formal
|
||||
# translations:
|
||||
# en-eu: ""
|
||||
# viewers: *view-alle
|
||||
# payload-view: *payload-view
|
||||
# final: false
|
||||
# messages: []
|
||||
# edges:
|
||||
# "kommunikation anpassen, student, ":
|
||||
# <<: *kommunikation-student-all-edge
|
||||
# source: "zeugnis abholung, informatik"
|
||||
# "kommunikation anpassen, internal, ":
|
||||
# <<: *kommunikation-intern-all-edge
|
||||
# source: "zeugnis abholung, informatik"
|
||||
|
||||
|
||||
### Zeugnis abgeschickt ###
|
||||
|
||||
@ -1203,7 +1192,7 @@ nodes:
|
||||
"zeugnisversand bestaetigen, informatik": &versand-bestaetigen-edge
|
||||
mode: manual
|
||||
display-label:
|
||||
fallback: "Zeugnisversand bestätigen"
|
||||
fallback: "Abschicken des Zeugnisses bestätigen"
|
||||
fallback-lang: de-de-formal
|
||||
translations:
|
||||
en-eu: "Confirm Transmission of Diploma"
|
||||
|
||||
561
theses.yaml
561
theses.yaml
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user