Merge branch 'vhb-anerkennungen' into 'master'

Anerkennungen für VHB-Kurse

See merge request uni2work/workflows/workflows!15
This commit is contained in:
Sarah Vaupel 2022-10-14 21:14:07 +02:00
commit ee4a9ce97e

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>
# 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-License-Identifier: AGPL-3.0-or-later
@ -876,7 +876,7 @@ nodes:
Recognition of tutor occupation as a “soziale und persönliche Kompetenz”.
<ul>
<li>The occupation must take place within an university setting; for different social tutoring occputations, like dorm tutoring, apply under “Have an occupation (not as a tutor) recognized as a soziale und persönliche Kompetenz (only for (media-)informatics bachelor as a major subject)”</li>
<li>The occupation must take place within an university setting; for different social tutoring occupations, like dorm tutoring, apply under “Have an occupation (not as a tutor) recognized as a soziale und persönliche Kompetenz (only for (media-)informatics bachelor as a major subject)”</li>
<li>You have to lead a tutorial with student contact, homework correction alone ist not sufficient</li>
<li>Tutorial in question may be for lectures as well as for practicals</li>
</ul>
@ -889,7 +889,7 @@ nodes:
content:
fallback: "Geben Sie bitte einen Link zu der entsprechenden Lehrveranstaltungsseite (im Idealfall die Uni2work-Seite) an, aus der hervorgeht,
dass Sie diese Tätigkeit durchgeführt haben. Statt einer Webseite können Sie alternativ einen formlosen Bescheid hochladen,
in dem Ihnen diese Tätigkeit bestätigt wird. Ansprechspartner für die Ausstellung eines solchen Bescheids ist üblicherweise das vertragsverwaltende Sekretariat."
in dem Ihnen diese Tätigkeit bestätigt wird. Ansprechpartner für die Ausstellung eines solchen Bescheids ist üblicherweise das vertragsverwaltende Sekretariat."
fallback-lang: de-de-formal
translations:
en-eu: "Please send a link to the regarding web page of the course (ideally: Uni2work page of the course) that confirms that you have worked as tutor for this course.
@ -1450,6 +1450,9 @@ nodes:
- *pruefungsamt
payload-view: *payload-view-sozialekompetenz-notizen
#############################
# eXplore Technical English #
#############################
"englisch antrag, student":
messages:
- *message-antrag-student
@ -1714,6 +1717,297 @@ nodes:
- *student
- *pruefungsamt
payload-view: *payload-view-englisch-notizen
###########
# VHB #
###########
"vhb antrag, student:in":
messages:
- *message-antrag-student
edges:
"vhb beantragen":
source: "init"
<<: &vhb-beantragen
mode: manual
messages:
- viewers:
- *student
- tag: initiator
status: info
content:
fallback: >-
Notenmeldung für Kurse der VHB (Virtuelle Hochschule Bayern).
<p>Laden Sie dazu bitte das Zertifikat hoch, welches Sie nach dem Bestehen des Kurses erhalten haben.</p>
fallback-lang: de-de-formal
translations:
en-eu: >-
Report your grade of a course from the VHB (Virtuelle Hochschule Bayern).
<p>Please upload the certificate showing that you passed the course.</p>
display-label:
fallback: "Note von der VHB (Virtuelle Hochschule Bayern) melden"
fallback-lang: de-de-formal
translations:
en-eu: "Report grade from VHB (Virtuelle Hochschule Bayern)"
actors:
- *student
view-actor:
- *pruefungsamt
- *student
form: &vhb-form
"kurs": &kurs-form
- "1": &kurs-field
tag: text
label:
fallback: "Kurs"
fallback-lang: de-de-formal
translations:
en-eu: "Course"
default: null
optional: false
presets:
- text: "Scientific Writing SoSe 2022"
label:
fallback: "Scientific Writing (LMU) SoSe 2022"
fallback-lang: de-de-formal
- text: "Scientific Writing WiSe 2022/2023"
label:
fallback: "Scientific Writing (LMU) WiSe 2022/2023"
fallback-lang: de-de-formal
"note": &note-form-vhb
- "2": &note-field-vhb
<<: *note-field
tooltip:
fallback: "Bei unbenoteten Kursen tragen Sie hier bitte „BE“ ein."
fallback-lang: de-de-formal
translations:
en-eu: "In case of an ungraded course please enter “BE”."
"datum": &datum-form-vhb
- "3": *datum-field
"zertifikat": &zertifikat-form
- "4": &zertifikat-field
tag: file
label:
fallback: "Zertifikat"
fallback-lang: de-de-formal
translations:
en-eu: "Certificate"
tooltip:
fallback: "Reichen Sie mindestens die Seite mit Note (falls benotet) und Datum ein"
fallback-lang: de-de-formal
translations:
en-eu: "Submit at least the page containing the grade (if graded) and date"
optional: false
config:
unpack-zips:
default: true
force: true
multiple: true
all-empty-ok: false
max-file-size: 5242880
restrict-extensions: ["pdf"]
"vhb selbst beantragen":
<<: *vhb-beantragen
mode: initial
form:
<<: *vhb-form
"student":
- "0":
tag: capture-user
actors:
- *any-student
"vhb editieren":
mode: manual
display-label:
fallback: "Antrag bearbeiten"
fallback-lang: de-de-formal
translations:
en-eu: "Edit application"
source: "vhb antrag, student:in"
actors:
- *student
view-actor:
- *pruefungsamt
- *student
form: *vhb-form
"vhb zurueck":
mode: manual
display-label:
fallback: "Antrag an Student:in zurückgeben"
fallback-lang: de-de-formal
translations:
en-eu: "Hand application back to student"
source: "vhb antrag, pa"
actors:
- *pruefungsamt
view-actor:
- *pruefungsamt
form: &vhb-form-optional
"note":
- "1":
<<: *note-field-vhb
optional: true
"datum":
- "2":
<<: *datum-field
optional: true
"zertifikat": &zertifikat-form-optional
- "3":
<<: *zertifikat-field
optional: true
"notizen": *notizen-form
<<: *internenotizen-formblock-optional
viewers:
display-label:
fallback: "Antrag noch unfertig"
fallback-lang: de-de-formal
translations:
en-eu: "Application not finished"
viewers:
- *student
- *pruefungsamt
payload-view: &vhb-payload-notizen
<<: &vhb-payload
<<: *payload-view-init
"kurs":
viewers:
- *student
- tag: initiator
- *pruefungsamt
display-label:
fallback: "Kurs"
fallback-lang: de-de-formal
translations:
en-eu: "Course"
"note":
viewers:
- *student
- tag: initiator
- *pruefungsamt
display-label:
fallback: "Note"
fallback-lang: de-de-formal
translations:
en-eu: "Grade"
"datum":
viewers:
- *student
- tag: initiator
- *pruefungsamt
display-label:
fallback: "Datum"
fallback-lang: de-de-formal
translations:
en-eu: "Date"
"zertifikat":
viewers:
- *student
- tag: initiator
- *pruefungsamt
display-label:
fallback: "Zertifikat"
fallback-lang: de-de-formal
translations:
en-eu: "Certificate"
<<: *payload-view-notizen
"vhb antrag, pa":
viewers:
display-label:
fallback: "Antrag in Begutachtung (VHB)"
fallback-lang: de-de-formal
translations:
en-eu: "Application being evaluated (VHB)"
viewers:
- *student
- *pruefungsamt
edges:
"vhb einreichen":
mode: manual
display-label:
fallback: "Antrag zur Begutachtung einreichen"
fallback-lang: de-de-formal
translations:
en-eu: "Submit application for evaluation"
source: "vhb antrag, student:in"
actors:
- *student
view-actor:
- *pruefungsamt
- *student
payload-view: *vhb-payload-notizen
"vhb ok":
final: ok
messages: *message-ok
edges:
"vhb akzeptieren":
mode: manual
display-label:
fallback: "Antrag genehmigen"
fallback-lang: de-de-formal
translations:
en-eu: "Accept application"
source: "vhb antrag, pa"
actors:
- *pruefungsamt
view-actor:
- *pruefungsamt
form:
"note": *note-form-vhb
"datum": *datum-form-vhb
"kurs": *kurs-form
"semester":
- "4": *semester-field-optional
<<: *internenotizen-formblock-optional
viewers:
display-label:
fallback: "Antrag genehmigt (VHB)"
fallback-lang: de-de-formal
translations:
en-eu: "Application accepted (VHB)"
viewers:
- *student
- *pruefungsamt
payload-view:
<<: *vhb-payload
<<: *payload-view-internenotizen
"vhb abgelehnt":
final: not-ok
edges:
"vhb ablehnen":
mode: manual
display-label:
fallback: "Antrag ablehnen"
fallback-lang: de-de-formal
translations:
en-eu: "Reject application"
source: "vhb antrag, pa"
actors:
- *pruefungsamt
view-actor:
- *pruefungsamt
form:
"notizen": *notizen-form
<<: *internenotizen-formblock-optional
viewers:
display-label:
fallback: "Antrag abgelehnt (VHB)"
fallback-lang: de-de-formal
translations:
en-eu: "Application rejected (VHB)"
viewers:
- *student
- *pruefungsamt
payload-view: *vhb-payload-notizen
####################################
# Sozialekompetenz Master
####################################
@ -2143,6 +2437,7 @@ nodes:
- *entscheider
payload-view: *payload-view-sozialekompetenz-master-notizen
#stages:
# - label: "antrag"
# display-label:
@ -2201,7 +2496,7 @@ nodes:
# - - tag: variable
# var:
# tag: node-in-history
# node-in-history: "englisch antrag, student"
# node-in-history: "vhb antrag, student:in"
# - tag: variable
# var:
# tag: payload-filled
@ -2213,7 +2508,11 @@ nodes:
# - tag: variable
# var:
# tag: payload-filled
# payload-filled: "englischbeleg"
# payload-filled: "zertifikat"
# - tag: variable
# var:
# tag: payload-filled
# payload-filled: "kurs"
# - mode: required
# show-when: always
# display-label:
@ -2242,7 +2541,11 @@ nodes:
# - - tag: variable
# var:
# tag: edge-in-history
# edge-in-history: "englisch einreichen"
# edge-in-history: "vhb einreichen"
# - tag: negated
# var:
# tag: previous-node
# previous-node: "vhb antrag, student:in"
# - - tag: variable
# var:
# tag: edge-in-history
@ -2311,6 +2614,22 @@ nodes:
# var:
# tag: node-in-history
# node-in-history: "sozialekompetenz abgelehnt"
# - - tag: variable
# var:
# tag: node-in-history
# node-in-history: "vhb antrag, pa"
# - tag: variable
# var:
# tag: node-in-history
# node-in-history: "vhb ok"
# - - tag: variable
# var:
# tag: node-in-history
# node-in-history: "vhb antrag, pa"
# - tag: variable
# var:
# tag: node-in-history
# node-in-history: "vhb abgelehnt"
# - mode: optional
# show-when: always
# display-label:
@ -2370,17 +2689,17 @@ nodes:
# - - tag: negated
# <<: *stage-var--sozialekompetenz-antrag-zurueck-in-history
# - - tag: variable
# <<: &stage-var--englisch-antrag-zurueck-in-history
# <<: &stage-var--vhb-antrag-zurueck-in-history
# var:
# tag: edge-in-history
# edge-in-history: "englisch antrag zurueck"
# - <<: &stage-neg--englisch-beantragen-previous
# edge-in-history: "vhb zurueck"
# - <<: &stage-neg--vhb-beantragen-previous
# tag: negated
# var:
# tag: previous-node
# previous-node: "englisch beantragen"
# previous-node: "vhb antrag, student:in"
# - - tag: negated
# <<: *stage-var--englisch-antrag-zurueck-in-history
# <<: *stage-var--vhb-antrag-zurueck-in-history
# - - tag: variable
# <<: &stage-var--sozialekompetenz-master-antrag-zurueck-in-history
# var:
@ -2416,8 +2735,8 @@ nodes:
# <<: *stage-var--sozialekompetenz-antrag-zurueck-in-history
# - <<: *stage-neg--sozialekompetenz-beantragen-previous
# - - tag: variable
# <<: *stage-var--englisch-antrag-zurueck-in-history
# - <<: *stage-neg--englisch-beantragen-previous
# <<: *stage-var--vhb-antrag-zurueck-in-history
# - <<: *stage-neg--vhb-beantragen-previous
# - - tag: variable
# <<: *stage-var--sozialekompetenz-master-antrag-zurueck-in-history
# - <<: *stage-neg--sozialekompetenz-master-beantragen-previous