903 lines
28 KiB
YAML
903 lines
28 KiB
YAML
"antrag":
|
|
viewers:
|
|
display-label: "Antrag angelegt"
|
|
viewers:
|
|
- &pruefungsamt
|
|
tag: authorized
|
|
authorized: { "dnf-terms": [[{"tag": "variable", "var": "exam-office"}]] }
|
|
- &hochschullehrer
|
|
tag: payload-reference
|
|
payload-label: "hochschullehrer"
|
|
- &betreuer
|
|
tag: payload-reference
|
|
payload-label: "betreuer"
|
|
- &student
|
|
tag: payload-reference
|
|
payload-label: "student"
|
|
payload-view: &payload-view
|
|
"hochschullehrer":
|
|
viewers: &view-alle
|
|
- *pruefungsamt
|
|
- *hochschullehrer
|
|
- *betreuer
|
|
- *student
|
|
- {"tag": "initiator"}
|
|
display-label: "Verantwortliche Hochschullehrer"
|
|
"betreuer":
|
|
viewers: *view-alle
|
|
display-label: "Assistenzbetreuer"
|
|
"student":
|
|
viewers: *view-alle
|
|
display-label: "Student"
|
|
"anmeldetag":
|
|
viewers: *view-alle
|
|
display-label: "Tag der Anmeldung"
|
|
"sprache":
|
|
viewers: *view-alle
|
|
display-label: "Sprache der Arbeit"
|
|
"titel":
|
|
viewers: *view-alle
|
|
display-label: "Titel, in Sprache der Arbeit"
|
|
"titel, englisch":
|
|
viewers: *view-alle
|
|
display-label: "Titel, Englisch"
|
|
"abschluss":
|
|
viewers: *view-alle
|
|
display-label: "Bachelor/Master"
|
|
"abgabe":
|
|
viewers: *view-alle
|
|
display-label: "Abgabe"
|
|
"eigenstaendigkeit":
|
|
viewers: *view-alle
|
|
display-label: "Eigenständigkeitserklärung"
|
|
"notizen":
|
|
viewers: &view-staff
|
|
- *pruefungsamt
|
|
- *hochschullehrer
|
|
- *betreuer
|
|
- {"tag": "initiator"}
|
|
display-label: "Notizen"
|
|
"kommunikation":
|
|
viewers: *view-alle
|
|
display-label: "Kommunikation"
|
|
"note, vortrag":
|
|
viewers: *view-alle
|
|
display-label: "Note, Vortrag"
|
|
"note, arbeit":
|
|
viewers: *view-alle
|
|
display-label: "Note, Arbeit"
|
|
"vortragtag":
|
|
viewers: *view-alle
|
|
display-label: "Datum, Vortrag"
|
|
"datum, abgabe":
|
|
viewers: *view-alle
|
|
display-label: "Datum, Abgabe"
|
|
messages:
|
|
- viewers:
|
|
- *hochschullehrer
|
|
- *betreuer
|
|
restriction:
|
|
dnf-terms:
|
|
- - tag: negated
|
|
var:
|
|
tag: payload-filled
|
|
payload-filled: "anmeldetag"
|
|
status: info
|
|
content: "Es muss zunächst „Anmeldetag“ eingetragen und der Antrag vom Student und von einem verantwortlichen Hochschullehrer bestätigt werden, damit der Antrag weiter von der Prüfungsverwaltung bearbeitet werden kann."
|
|
- viewers:
|
|
- *hochschullehrer
|
|
- *betreuer
|
|
restriction:
|
|
dnf-terms:
|
|
- - tag: variable
|
|
var:
|
|
tag: payload-filled
|
|
payload-filled: "anmeldetag"
|
|
status: info
|
|
content: "Der Antrag muss zunächst noch vom Student und von einem verantwortlichen Hochschullehrer bestätigt werden, damit er von der Prüfungsverwaltung weiter bearbeitet werden kann."
|
|
final: false
|
|
edges:
|
|
"antrag als pruefungsamt":
|
|
mode: initial
|
|
display-label: "Antrag anlegen (als Prüfungsverwaltung)"
|
|
actors:
|
|
- *pruefungsamt
|
|
view-actor: *view-alle
|
|
form: &antrag-forms-pruefungsamt
|
|
"hochschullehrer": &hochschullehrer-form
|
|
- "1":
|
|
tag: multiple
|
|
label: "Verantwortliche Hochschullehrer"
|
|
tooltip: null
|
|
default: null
|
|
min: 1
|
|
range: null
|
|
sub:
|
|
tag: user
|
|
label: "Verantwortlicher Hochschullehrer"
|
|
tooltip: null
|
|
default: null
|
|
optional: false
|
|
"betreuer": &betreuer-form
|
|
- "2":
|
|
tag: multiple
|
|
label: "Assistenzbetreuer"
|
|
tooltip: null
|
|
default: null
|
|
min: 0
|
|
range: null
|
|
sub:
|
|
tag: user
|
|
label: "Assistenzbetreuer"
|
|
tooltip: null
|
|
default: null
|
|
optional: false
|
|
"student": &student-form
|
|
- "3":
|
|
tag: user
|
|
label: "Student"
|
|
tooltip: null
|
|
default: null
|
|
optional: false
|
|
"anmeldetag": &anmeldetag-form-optional
|
|
- "4": &anmeldetag-field-optional
|
|
tag: day
|
|
label: "Tag der Anmeldung"
|
|
tooltip: null
|
|
default: null
|
|
optional: true
|
|
"sprache": &sprache-form-optional
|
|
- "5": &sprache-field-optional
|
|
tag: text
|
|
label: "Sprache der Arbeit"
|
|
tooltip: null
|
|
default: null
|
|
optional: true
|
|
"titel": &titel-form-optional
|
|
- "6": &titel-field-optional
|
|
tag: text
|
|
label: "Titel, in Sprache der Arbeit"
|
|
tooltip: null
|
|
default: null
|
|
optional: true
|
|
"titel, englisch": &entitel-form-optional
|
|
- "7": &entitel-field-optional
|
|
tag: text
|
|
label: "Titel, Englisch"
|
|
tooltip: null
|
|
default: null
|
|
optional: true
|
|
"kommunikation": &kommunikation-form
|
|
- "8": &kommunikation-field
|
|
tag: text
|
|
large: true
|
|
label: "Kommunikation"
|
|
tooltip: null
|
|
default: null
|
|
optional: true
|
|
"notizen": ¬izen-form
|
|
- "10":
|
|
tag: text
|
|
large: true
|
|
label: "Notizen"
|
|
tooltip: "Einsehbar für alle Beteiligten, außer den Studenten"
|
|
default: null
|
|
optional: true
|
|
"korrektur als pruefungsamt": &korrektur-pruefungsamt
|
|
mode: manual
|
|
display-label: "Antrag anpassen"
|
|
source: "antrag"
|
|
actors:
|
|
- *pruefungsamt
|
|
view-actor: *view-alle
|
|
form: *antrag-forms-pruefungsamt
|
|
"korrektur als pruefungsamt, hochschullehrer":
|
|
<<: *korrektur-pruefungsamt
|
|
source: "antrag, hochschullehrer"
|
|
"korrektur als pruefungsamt, student":
|
|
<<: *korrektur-pruefungsamt
|
|
source: "antrag, student"
|
|
"korrektur als pruefungsamt, student&hochschullehrer":
|
|
<<: *korrektur-pruefungsamt
|
|
source: "antrag, student&hochschullehrer"
|
|
"korrektur als pruefungsamt, student&hochschullehrer&anmeldetag":
|
|
<<: *korrektur-pruefungsamt
|
|
source: "antrag, student&hochschullehrer, anmeldetag"
|
|
"antrag als hochschullehrer":
|
|
mode: initial
|
|
display-label: "Antrag anlegen (als verantwortlicher Hochschullehrer)"
|
|
actors: &test-users
|
|
- tag: user
|
|
user: 5af188de-217c-35e0-2ffa-16250fe89fc5 # Thomas Gabor
|
|
# - tag: authorized
|
|
# authorized: { "dnf-terms": [[{"tag": "variable", "var": "lecturer" }]] }
|
|
view-actor: *view-alle
|
|
form: &antrag-forms-hochschullehrer
|
|
"hochschullehrer":
|
|
- "1":
|
|
tag: capture-user
|
|
- "1.1":
|
|
tag: multiple
|
|
label: "Zusätzliche verantwortliche Hochschullehrer"
|
|
tooltip: null
|
|
default: null
|
|
min: 0
|
|
range: null
|
|
sub:
|
|
tag: user
|
|
label: "Verantwortlicher Hochschullehrer"
|
|
tooltip: null
|
|
default: null
|
|
optional: false
|
|
"betreuer": *betreuer-form
|
|
"student": *student-form
|
|
"anmeldetag": *anmeldetag-form-optional
|
|
"sprache": *sprache-form-optional
|
|
"titel": *titel-form-optional
|
|
"titel, englisch": *entitel-form-optional
|
|
"kommunikation": *kommunikation-form
|
|
"notizen": *notizen-form
|
|
"korrektur als hochschullehrer": &korrektur-hochschullehrer
|
|
mode: manual
|
|
display-label: "Antrag anpassen"
|
|
source: "antrag"
|
|
actors:
|
|
- *hochschullehrer
|
|
view-actor: *view-alle
|
|
form: *antrag-forms-hochschullehrer
|
|
"korrektur als hochschullehrer, student":
|
|
<<: *korrektur-hochschullehrer
|
|
source: "antrag, student"
|
|
"antrag als betreuer":
|
|
mode: initial
|
|
display-label: "Antrag anlegen (als Assistenzbetreuer)"
|
|
actors: *test-users
|
|
# actors:
|
|
# - tag: authorized
|
|
# authorized: { "dnf-terms": [[{"tag": "variable", "var": "lecturer" }]] }
|
|
view-actor: *view-alle
|
|
form: &antrag-forms-betreuer
|
|
"betreuer":
|
|
- "2":
|
|
tag: capture-user
|
|
- "2.1":
|
|
tag: multiple
|
|
label: "Zusätzliche Assistenzbetreuer"
|
|
tooltip: null
|
|
default: null
|
|
min: 0
|
|
range: null
|
|
sub:
|
|
tag: user
|
|
label: "Assistenzbetreuer"
|
|
tooltip: null
|
|
default: null
|
|
optional: false
|
|
"hochschullehrer": *hochschullehrer-form
|
|
"student": *student-form
|
|
"anmeldetag": *anmeldetag-form-optional
|
|
"sprache": *sprache-form-optional
|
|
"titel": *titel-form-optional
|
|
"titel, englisch": *entitel-form-optional
|
|
"kommunikation": *kommunikation-form
|
|
"notizen": *notizen-form
|
|
"betreuer als hochschullehrer": &betreuer-hochschullehrer
|
|
mode: manual
|
|
display-label: "Eigene Rolle zu Assistenzbetreuer wechseln"
|
|
source: "antrag"
|
|
actors:
|
|
- *hochschullehrer
|
|
view-actor: *view-alle
|
|
form: *antrag-forms-betreuer
|
|
"betreuer als hochschullehrer, student":
|
|
<<: *betreuer-hochschullehrer
|
|
source: "antrag, student"
|
|
"betreuer als hochschullehrer, hochschullehrer":
|
|
<<: *betreuer-hochschullehrer
|
|
source: "antrag, hochschullehrer"
|
|
"betreuer als hochschullehrer, student&hochschullehrer":
|
|
<<: *betreuer-hochschullehrer
|
|
source: "antrag, student&hochschullehrer"
|
|
"betreuer als hochschullehrer, student&hochschullehrer&anmeldetag":
|
|
<<: *betreuer-hochschullehrer
|
|
source: "antrag, student&hochschullehrer, anmeldetag"
|
|
"hochschullehrer als betreuer": &hochschullehrer-betreuer
|
|
mode: manual
|
|
display-label: "Eigene Rolle zu Hochschullehrer wechseln"
|
|
source: "antrag"
|
|
actors:
|
|
- *betreuer
|
|
view-actor: *view-alle
|
|
form: *antrag-forms-hochschullehrer
|
|
"hochschullehrer als betreuer, hochschullehrer":
|
|
<<: *hochschullehrer-betreuer
|
|
source: "antrag, hochschullehrer"
|
|
"hochschullehrer als betreuer, student":
|
|
<<: *hochschullehrer-betreuer
|
|
source: "antrag, student"
|
|
"hochschullehrer als betreuer, student&hochschullehrer":
|
|
<<: *hochschullehrer-betreuer
|
|
source: "antrag, student&hochschullehrer"
|
|
"hochschullehrer als betreuer, student&hochschullehrer&anmeldetag":
|
|
<<: *hochschullehrer-betreuer
|
|
source: "antrag, student&hochschullehrer, anmeldetag"
|
|
"korrektur als betreuer": &korrektur-betreuer
|
|
mode: manual
|
|
display-label: "Antrag anpassen"
|
|
source: "antrag"
|
|
actors:
|
|
- *betreuer
|
|
view-actor: *view-alle
|
|
form: *antrag-forms-betreuer
|
|
"korrektur als betreuer, student":
|
|
<<: *korrektur-betreuer
|
|
source: "antrag, student"
|
|
"korrektur als betreuer, hochschullehrer":
|
|
<<: *korrektur-betreuer
|
|
source: "antrag, hochschullehrer"
|
|
"korrektur als betreuer, student&hochschullehrer":
|
|
<<: *korrektur-betreuer
|
|
source: "antrag, student&hochschullehrer"
|
|
"korrektur als betreuer, student&hochschullehrer&anmeldetag":
|
|
<<: *korrektur-betreuer
|
|
source: "antrag, student&hochschullehrer, anmeldetag"
|
|
"korrektur als student": &korrektur-student
|
|
mode: manual
|
|
display-label: "Antrag anpassen"
|
|
source: "antrag"
|
|
actors:
|
|
- *student
|
|
view-actor: *view-alle
|
|
form:
|
|
"sprache": *sprache-form-optional
|
|
"titel": *titel-form-optional
|
|
"titel, englisch": *entitel-form-optional
|
|
"kommunikation": *kommunikation-form
|
|
"korrektur als student, hochschullehrer":
|
|
<<: *korrektur-student
|
|
source: "antrag, hochschullehrer"
|
|
|
|
"antrag, hochschullehrer":
|
|
viewers:
|
|
display-label: "Antrag angelegt und vom Hochschullehrer bestätigt"
|
|
viewers:
|
|
- *pruefungsamt
|
|
- *hochschullehrer
|
|
- *betreuer
|
|
payload-view: *payload-view
|
|
messages:
|
|
- viewers:
|
|
- *hochschullehrer
|
|
- *betreuer
|
|
restriction:
|
|
dnf-terms:
|
|
- - tag: negated
|
|
var:
|
|
tag: payload-filled
|
|
payload-filled: "anmeldetag"
|
|
status: info
|
|
content: "Es muss zunächst „Anmeldetag“ eingetragen und der Antrag vom Student bestätigt werden, damit der Antrag weiter von der Prüfungsverwaltung bearbeitet werden kann."
|
|
- viewers:
|
|
- *hochschullehrer
|
|
- *betreuer
|
|
restriction:
|
|
dnf-terms:
|
|
- - tag: variable
|
|
var:
|
|
tag: payload-filled
|
|
payload-filled: "anmeldetag"
|
|
status: info
|
|
content: "Der Antrag muss zunächst noch vom Student bestätigt werden, damit er von der Prüfungsverwaltung weiter bearbeitet werden kann."
|
|
final: false
|
|
edges:
|
|
"antrag bestaetigen als hochschullehrer":
|
|
mode: manual
|
|
display-label: "Antrag bestätigen (als verantwortlicher Hochschullehrer)"
|
|
source: "antrag"
|
|
actors:
|
|
- *hochschullehrer
|
|
- *pruefungsamt
|
|
view-actor: *view-alle
|
|
form: {}
|
|
"korrektur als hochschullehrer":
|
|
<<: *korrektur-hochschullehrer
|
|
source: "antrag, hochschullehrer"
|
|
"korrektur als hochschullehrer, student":
|
|
<<: *korrektur-hochschullehrer
|
|
source: "antrag, student&hochschullehrer"
|
|
"korrektur als hochschullehrer, student&anmeldetag":
|
|
<<: *korrektur-hochschullehrer
|
|
source: "antrag, student&hochschullehrer, anmeldetag"
|
|
"antrag, student":
|
|
viewers:
|
|
display-label: "Antrag angelegt und vom Student bestätigt"
|
|
viewers:
|
|
- *pruefungsamt
|
|
- *hochschullehrer
|
|
- *betreuer
|
|
payload-view: *payload-view
|
|
messages:
|
|
- viewers:
|
|
- *hochschullehrer
|
|
- *betreuer
|
|
restriction:
|
|
dnf-terms:
|
|
- - tag: negated
|
|
var:
|
|
tag: payload-filled
|
|
payload-filled: "anmeldetag"
|
|
status: info
|
|
content: "Es muss zunächst „Anmeldetag“ eingetragen und der Antrag von einem verantwortlichen Hochschullehrer bestätigt werden, damit der Antrag weiter von der Prüfungsverwaltung bearbeitet werden kann."
|
|
- viewers:
|
|
- *hochschullehrer
|
|
- *betreuer
|
|
restriction:
|
|
dnf-terms:
|
|
- - tag: variable
|
|
var:
|
|
tag: payload-filled
|
|
payload-filled: "anmeldetag"
|
|
status: info
|
|
content: "Der Antrag muss zunächst noch von einem verantwortlichen Hochschullehrer bestätigt werden, damit er von der Prüfungsverwaltung weiter bearbeitet werden kann."
|
|
final: false
|
|
edges:
|
|
"antrag bestaetigen als student":
|
|
mode: manual
|
|
display-label: "Antrag bestätigen (als Student)"
|
|
source: "antrag"
|
|
actors:
|
|
- *student
|
|
- *pruefungsamt
|
|
view-actor: *view-alle
|
|
form: {}
|
|
"korrektur als student":
|
|
<<: *korrektur-student
|
|
source: "antrag, student"
|
|
"korrektur als student, hochschullehrer":
|
|
<<: *korrektur-student
|
|
source: "antrag, student&hochschullehrer"
|
|
"korrektur als student, hochschullehrer&anmeldetag":
|
|
<<: *korrektur-student
|
|
source: "antrag, student&hochschullehrer, anmeldetag"
|
|
"antrag, student&hochschullehrer":
|
|
viewers:
|
|
display-label: "Antrag angelegt und von Student und Hochschullehrer bestätigt"
|
|
viewers:
|
|
- *pruefungsamt
|
|
- *hochschullehrer
|
|
- *betreuer
|
|
payload-view: *payload-view
|
|
messages:
|
|
- viewers:
|
|
- *hochschullehrer
|
|
- *betreuer
|
|
restriction: null
|
|
status: info
|
|
content: "Es muss zunächst „Anmeldetag“ eingetragen werden, damit der Antrag weiter von der Prüfungsverwaltung bearbeitet werden kann."
|
|
final: false
|
|
edges:
|
|
"antrag bestaetigen als student":
|
|
mode: manual
|
|
display-label: "Antrag bestätigen (als Student)"
|
|
source: "antrag, hochschullehrer"
|
|
actors:
|
|
- *student
|
|
- *pruefungsamt
|
|
view-actor: *view-alle
|
|
form: {}
|
|
"antrag bestaetigen als hochschullehrer":
|
|
mode: manual
|
|
display-label: "Antrag bestätigen (als verantwortlicher Hochschullehrer)"
|
|
source: "antrag, student"
|
|
actors:
|
|
- *hochschullehrer
|
|
- *pruefungsamt
|
|
view-actor: *view-alle
|
|
form: {}
|
|
"antrag, student&hochschullehrer, anmeldetag":
|
|
viewers:
|
|
display-label: "Antrag angelegt, von Student und Hochschullehrer bestätigt, Anmeldetag eingetragen"
|
|
viewers:
|
|
- *pruefungsamt
|
|
- *hochschullehrer
|
|
- *betreuer
|
|
payload-view: *payload-view
|
|
messages: []
|
|
final: false
|
|
edges:
|
|
"anmeldetag ist eingetragen":
|
|
mode: automatic
|
|
source: "antrag, student&hochschullehrer"
|
|
restriction:
|
|
dnf-terms:
|
|
- - tag: variable
|
|
var:
|
|
tag: payload-filled
|
|
payload-filled: "anmeldetag"
|
|
"angemeldet":
|
|
viewers:
|
|
display-label: "Angemeldet"
|
|
viewers:
|
|
- *pruefungsamt
|
|
- *hochschullehrer
|
|
- *betreuer
|
|
- *student
|
|
payload-view: *payload-view
|
|
messages: []
|
|
final: false
|
|
edges:
|
|
"anmelden, bestaetigt student&hochschullehrer, anmeldetag":
|
|
mode: manual
|
|
display-label: "Arbeit anmelden (bestätigt vom Student und verantwortlichem Hochschullehrer)"
|
|
source: "antrag, student&hochschullehrer, anmeldetag"
|
|
actors:
|
|
- *pruefungsamt
|
|
view-actor: *view-alle
|
|
form:
|
|
"datum, abgabe": &abgabedatum-form
|
|
- "4.5":
|
|
tag: day
|
|
label: "Abgabedatum"
|
|
tooltip: null
|
|
optional: false
|
|
"anmelden, bestaetigt student&hochschullehrer":
|
|
mode: manual
|
|
display-label: "Arbeit anmelden (bestätigt vom Student und verantwortlichem Hochschullehrer)"
|
|
source: "antrag, student&hochschullehrer"
|
|
actors:
|
|
- *pruefungsamt
|
|
view-actor: *view-alle
|
|
form:
|
|
"anmeldetag":
|
|
- "4":
|
|
<<: *anmeldetag-field-optional
|
|
optional: false
|
|
"datum, abgabe": *abgabedatum-form
|
|
"anmelden, bestaetigt student":
|
|
mode: manual
|
|
display-label: "Arbeit anmelden (bestätigt nur vom Student)"
|
|
source: "antrag, student"
|
|
actors:
|
|
- *pruefungsamt
|
|
view-actor: *view-alle
|
|
form:
|
|
"anmeldetag":
|
|
- "4":
|
|
<<: *anmeldetag-field-optional
|
|
optional: false
|
|
"datum, abgabe": *abgabedatum-form
|
|
"datei vorbereiten":
|
|
mode: manual
|
|
display-label: "Abgabe vorbereiten"
|
|
source: "angemeldet"
|
|
actors:
|
|
- *student
|
|
view-actor: *view-alle
|
|
form:
|
|
"abgabe": &abgabe-form
|
|
- "9":
|
|
tag: file
|
|
label: "Abgabe"
|
|
tooltip: null
|
|
optional: false
|
|
config:
|
|
unpack-zips:
|
|
default: true
|
|
force: false
|
|
multiple: true
|
|
all-empty-ok: false
|
|
# "anmelden, bestaetigt hochschullehrer":
|
|
# mode: manual
|
|
# display-label: "Arbeit anmelden (bestätigt nur vom Hochschullehrer)"
|
|
# source: "antrag, hochschullehrer"
|
|
# actors:
|
|
# - *pruefungsamt
|
|
# view-actor:
|
|
# - *pruefungsamt
|
|
# form:
|
|
# "anmeldetag":
|
|
# - "4":
|
|
# <<: *anmeldetag-field-optional
|
|
# optional: false
|
|
"nachbesserung":
|
|
mode: manual
|
|
display-label: "Bearbeitung übernehmen"
|
|
source: "angemeldet, nachbessern"
|
|
actors:
|
|
- *pruefungsamt
|
|
view-actor: *view-alle
|
|
form: &angemeldet-pruefungsamt-korrektur-forms
|
|
<<: *antrag-forms-pruefungsamt
|
|
"datum, abgabe": *abgabedatum-form
|
|
"korrektur als pruefungsamt":
|
|
mode: manual
|
|
display-label: "Antrag editieren"
|
|
source: "angemeldet"
|
|
actors:
|
|
- *pruefungsamt
|
|
view-actor: *view-alle
|
|
form: *angemeldet-pruefungsamt-korrektur-forms
|
|
"angemeldet, nachbessern":
|
|
viewers:
|
|
display-label: "Antrag wurde bearbeitet"
|
|
viewers: *view-alle
|
|
payload-view: *payload-view
|
|
messages: []
|
|
final: false
|
|
edges:
|
|
"nachbessern":
|
|
mode: manual
|
|
display-label: "Antrag bearbeiten"
|
|
messages:
|
|
- viewers:
|
|
- *student
|
|
status: info
|
|
content: "Bitte nur kleine Korrekturen (etwa Rechtschreibfehler) selbst beantragen. Größere Änderungen dürfen nur verantwortliche Hochschullehrer und Assistenzbetreuer beantragen."
|
|
source: "angemeldet"
|
|
actors:
|
|
- *student
|
|
view-actor: *view-alle
|
|
form:
|
|
"titel": *titel-form-optional
|
|
"titel, englisch": *entitel-form-optional
|
|
"kommunikation": *kommunikation-form
|
|
"nachbessern, hochschullehrer":
|
|
mode: manual
|
|
display-label: "Antrag bearbeiten"
|
|
source: "angemeldet"
|
|
actors:
|
|
- *hochschullehrer
|
|
view-actor: *view-alle
|
|
form:
|
|
<<: *antrag-forms-hochschullehrer
|
|
"datum, abgabe": *abgabedatum-form
|
|
"nachbessern, betreuer":
|
|
mode: manual
|
|
display-label: "Antrag bearbeiten"
|
|
source: "angemeldet"
|
|
actors:
|
|
- *betreuer
|
|
view-actor: *view-alle
|
|
form:
|
|
<<: *antrag-forms-betreuer
|
|
"datum, abgabe": *abgabedatum-form
|
|
|
|
"datei":
|
|
viewers:
|
|
display-label: "Abgabe hochgeladen"
|
|
viewers: *view-alle
|
|
payload-view: *payload-view
|
|
messages: []
|
|
final: false
|
|
edges:
|
|
"datei hochladen": &datei-hochladen-edge
|
|
mode: manual
|
|
display-label: "Arbeit hochladen"
|
|
source: "angemeldet"
|
|
actors:
|
|
- *pruefungsamt
|
|
- *student
|
|
view-actor: *view-alle
|
|
form:
|
|
"abgabe": *abgabe-form
|
|
"eigenstaendigkeit": &eigenstaendig-form
|
|
- "9.1":
|
|
tag: text
|
|
large: true
|
|
label: "Eigenständigkeitserklärung"
|
|
tooltip: "Bitte geben Sie hier eine Eigenständigkeitserklärung: Bestätigen Sie, dass Sie die Arbeit selbständig verfasst und keine anderen als die angegebenen Quellen und Hilfsmittel verwendet haben"
|
|
default: null
|
|
optional: false
|
|
"init hochladen": # temporary
|
|
mode: initial
|
|
messages:
|
|
- viewers:
|
|
- *student
|
|
status: info
|
|
content: "Hier können Sie Ihre Abschlussarbeit hochladen, wenn Sie diese als Informatik- oder Medieninformatikstudent an einem Informatiklehrstuhl geschrieben haben. Falls Sie an einem Medieninformatiklehrstuhl geschrieben haben, geben Sie bitte über die Medieninformatik ab (Anleitung dazu entnehmen Sie den Webseiten der Medieninformatik)."
|
|
display-label: "Arbeit hochladen"
|
|
actors:
|
|
- tag: authorized
|
|
authorized: { "dnf-terms": [[{"tag": "variable", "var": "student" }]] }
|
|
view-actor: *view-alle
|
|
form:
|
|
"abgabe": *abgabe-form
|
|
"eigenstaendigkeit": *eigenstaendig-form
|
|
"student":
|
|
- "1":
|
|
tag: capture-user
|
|
"sprache": *sprache-form-optional
|
|
"titel": *titel-form-optional
|
|
"titel, englisch": *entitel-form-optional
|
|
"abschluss": &abschluss-form
|
|
- "9.2":
|
|
tag: text
|
|
large: false
|
|
label: "Art der Arbeit"
|
|
tooltip: "Handelt es sich hierbei um eine Bachelor- oder eine Masterarbeit"
|
|
"nachbessern":
|
|
<<: *datei-hochladen-edge
|
|
source: "datei, nachbessern"
|
|
"datei, nachbessern":
|
|
viewers:
|
|
display-label: "Abgabe ist nachzubessern"
|
|
viewers: *view-alle
|
|
payload-view: *payload-view
|
|
messages: []
|
|
final: false
|
|
edges:
|
|
"nachbessern":
|
|
mode: manual
|
|
display-label: "Nachbesserung anfordern"
|
|
source: "datei"
|
|
actors:
|
|
- *pruefungsamt
|
|
view-actor: *view-alle
|
|
form:
|
|
"kommunikation":
|
|
- "1":
|
|
<<: *kommunikation-field
|
|
optional: false
|
|
"abgegeben":
|
|
viewers:
|
|
display-label: "Abgabe akzeptiert"
|
|
viewers:
|
|
- *pruefungsamt
|
|
- *hochschullehrer
|
|
- *betreuer
|
|
- *student
|
|
payload-view: *payload-view
|
|
messages: []
|
|
final: false
|
|
edges:
|
|
"datei akzeptieren":
|
|
mode: manual
|
|
display-label: "Abgabe akzeptieren"
|
|
source: "datei"
|
|
actors:
|
|
- *pruefungsamt
|
|
view-actor: *view-alle
|
|
form:
|
|
<<: *antrag-forms-pruefungsamt
|
|
"datum, abgabe":
|
|
- "4.5":
|
|
tag: day
|
|
label: "Abgabedatum"
|
|
tooltip: null
|
|
optional: false
|
|
"noten eintragen":
|
|
mode: manual
|
|
display-label: "Noten eintragen"
|
|
source: "abgegeben"
|
|
actors:
|
|
- *pruefungsamt
|
|
- *betreuer
|
|
- *hochschullehrer
|
|
view-actor: *view-alle
|
|
form:
|
|
"note, vortrag":
|
|
- "1":
|
|
tag: text
|
|
label: "Note, Vortrag"
|
|
optional: true
|
|
"vortragtag":
|
|
- "1.5":
|
|
tag: day
|
|
label: "Datum, Vortrag"
|
|
optional: true
|
|
"note, arbeit":
|
|
- "2":
|
|
tag: text
|
|
label: "Note, Arbeit"
|
|
optional: true
|
|
"abgegeben korrigieren":
|
|
mode: manual
|
|
display-label: "Antrag editieren"
|
|
source: "abgegeben"
|
|
actors:
|
|
- *pruefungsamt
|
|
view-actor: *view-alle
|
|
form: *antrag-forms-pruefungsamt
|
|
"benotet":
|
|
viewers:
|
|
display-label: "Benotet"
|
|
viewers:
|
|
- *pruefungsamt
|
|
- *hochschullehrer
|
|
- *betreuer
|
|
- *student
|
|
payload-view: *payload-view
|
|
messages: []
|
|
final: false
|
|
edges:
|
|
"ist benotet":
|
|
mode: automatic
|
|
source: "abgegeben"
|
|
restriction:
|
|
dnf-terms:
|
|
- - tag: variable
|
|
var:
|
|
tag: payload-filled
|
|
payload-filled: "note, vortrag"
|
|
- tag: variable
|
|
var:
|
|
tag: payload-filled
|
|
payload-filled: "vortragtag"
|
|
- tag: variable
|
|
var:
|
|
tag: payload-filled
|
|
payload-filled: "note, arbeit"
|
|
"archiviert":
|
|
viewers:
|
|
display-label: "Archiviert"
|
|
viewers:
|
|
- *pruefungsamt
|
|
payload-view: *payload-view
|
|
messages: []
|
|
final: ok
|
|
edges:
|
|
"archivieren":
|
|
mode: manual
|
|
display-label: "Arbeit archivieren"
|
|
source: "benotet"
|
|
actors:
|
|
- *pruefungsamt
|
|
view-actor: *view-alle
|
|
form: {}
|
|
"abgebrochen":
|
|
viewers:
|
|
display-label: "Abgebrochen"
|
|
viewers:
|
|
- *pruefungsamt
|
|
- *hochschullehrer
|
|
- *betreuer
|
|
- *student
|
|
payload-view: *payload-view
|
|
messages: []
|
|
final: not-ok
|
|
edges:
|
|
"abbrechen, benotet":
|
|
<<: &abbrechen-edge
|
|
mode: manual
|
|
actors:
|
|
- *pruefungsamt
|
|
display-label: "Arbeit abbrechen"
|
|
view-actor: *view-alle
|
|
form:
|
|
"kommunikation":
|
|
- "8":
|
|
<<: *kommunikation-field
|
|
optional: false
|
|
"notizen": *notizen-form
|
|
source: "benotet"
|
|
"abbrechen, abgegeben":
|
|
<<: *abbrechen-edge
|
|
source: "abgegeben"
|
|
"abbrechen, datei, nachbessern":
|
|
<<: *abbrechen-edge
|
|
source: "datei, nachbessern"
|
|
"abbrechen, datei":
|
|
<<: *abbrechen-edge
|
|
source: "datei"
|
|
"abbrechen, angemeldet":
|
|
<<: *abbrechen-edge
|
|
source: "angemeldet"
|
|
"abbrechen, angemeldet, nachbessern":
|
|
<<: *abbrechen-edge
|
|
source: "angemeldet, nachbessern"
|
|
"abbrechen, antrag, student&hochschullehrer, anmeldetag":
|
|
<<: *abbrechen-edge
|
|
source: "antrag, student&hochschullehrer, anmeldetag"
|
|
"abbrechen, antrag, student&hochschullehrer":
|
|
<<: *abbrechen-edge
|
|
source: "antrag, student&hochschullehrer"
|
|
"abbrechen, antrag, student":
|
|
<<: *abbrechen-edge
|
|
source: "antrag, student"
|
|
"abbrechen, antrag, hochschullehrer":
|
|
<<: *abbrechen-edge
|
|
source: "antrag, hochschullehrer"
|
|
"abbrechen, antrag":
|
|
<<: *abbrechen-edge
|
|
source: "antrag"
|