feat(theses): further work
This commit is contained in:
parent
b1ee1635ff
commit
e43ec18cd6
136
theses.yaml
136
theses.yaml
@ -208,9 +208,11 @@
|
|||||||
"antrag als hochschullehrer":
|
"antrag als hochschullehrer":
|
||||||
mode: initial
|
mode: initial
|
||||||
display-label: "Antrag anlegen (als verantwortlicher Hochschullehrer)"
|
display-label: "Antrag anlegen (als verantwortlicher Hochschullehrer)"
|
||||||
actors:
|
actors: &test-users
|
||||||
- tag: authorized
|
- tag: user
|
||||||
authorized: { "dnf-terms": [[{"tag": "variable", "var": "lecturer" }]] }
|
user: 5af188de-217c-35e0-2ffa-16250fe89fc5 # Thomas Gabor
|
||||||
|
# - tag: authorized
|
||||||
|
# authorized: { "dnf-terms": [[{"tag": "variable", "var": "lecturer" }]] }
|
||||||
view-actor: &view-actor-all
|
view-actor: &view-actor-all
|
||||||
- *pruefungsamt
|
- *pruefungsamt
|
||||||
- *hochschullehrer
|
- *hochschullehrer
|
||||||
@ -255,9 +257,10 @@
|
|||||||
"antrag als betreuer":
|
"antrag als betreuer":
|
||||||
mode: initial
|
mode: initial
|
||||||
display-label: "Antrag anlegen (als Assistenzbetreuer)"
|
display-label: "Antrag anlegen (als Assistenzbetreuer)"
|
||||||
actors:
|
actors: *test-users
|
||||||
- tag: authorized
|
# actors:
|
||||||
authorized: { "dnf-terms": [[{"tag": "variable", "var": "lecturer" }]] }
|
# - tag: authorized
|
||||||
|
# authorized: { "dnf-terms": [[{"tag": "variable", "var": "lecturer" }]] }
|
||||||
view-actor: *view-actor-all
|
view-actor: *view-actor-all
|
||||||
form: &antrag-forms-betreuer
|
form: &antrag-forms-betreuer
|
||||||
"betreuer":
|
"betreuer":
|
||||||
@ -537,7 +540,13 @@
|
|||||||
- *pruefungsamt
|
- *pruefungsamt
|
||||||
view-actor:
|
view-actor:
|
||||||
- *pruefungsamt
|
- *pruefungsamt
|
||||||
form: {}
|
form:
|
||||||
|
"datum, abgabe": &abgabedatum-form
|
||||||
|
- "4.5":
|
||||||
|
tag: day
|
||||||
|
label: "Abgabedatum"
|
||||||
|
tooltip: null
|
||||||
|
optional: false
|
||||||
"anmelden, bestaetigt student&hochschullehrer":
|
"anmelden, bestaetigt student&hochschullehrer":
|
||||||
mode: manual
|
mode: manual
|
||||||
display-label: "Arbeit anmelden (bestätigt vom Student und verantwortlichem Hochschullehrer)"
|
display-label: "Arbeit anmelden (bestätigt vom Student und verantwortlichem Hochschullehrer)"
|
||||||
@ -551,6 +560,7 @@
|
|||||||
- "4":
|
- "4":
|
||||||
<<: *anmeldetag-field-optional
|
<<: *anmeldetag-field-optional
|
||||||
optional: false
|
optional: false
|
||||||
|
"datum, abgabe": *abgabedatum-form
|
||||||
"anmelden, bestaetigt student":
|
"anmelden, bestaetigt student":
|
||||||
mode: manual
|
mode: manual
|
||||||
display-label: "Arbeit anmelden (bestätigt nur vom Student)"
|
display-label: "Arbeit anmelden (bestätigt nur vom Student)"
|
||||||
@ -564,19 +574,98 @@
|
|||||||
- "4":
|
- "4":
|
||||||
<<: *anmeldetag-field-optional
|
<<: *anmeldetag-field-optional
|
||||||
optional: false
|
optional: false
|
||||||
"anmelden, bestaetigt hochschullehrer":
|
"datum, abgabe": *abgabedatum-form
|
||||||
|
"datei vorbereiten":
|
||||||
mode: manual
|
mode: manual
|
||||||
display-label: "Arbeit anmelden (bestätigt nur vom Hochschullehrer)"
|
display-label: "Abgabe vorbereiten"
|
||||||
source: "antrag, hochschullehrer"
|
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:
|
actors:
|
||||||
- *pruefungsamt
|
- *pruefungsamt
|
||||||
view-actor:
|
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
|
- *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"
|
||||||
|
source: "angemeldet"
|
||||||
|
actors:
|
||||||
|
- *student
|
||||||
|
view-actor: *view-alle
|
||||||
form:
|
form:
|
||||||
"anmeldetag":
|
"titel": *titel-form-optional
|
||||||
- "4":
|
"titel, englisch": *entitel-form-optional
|
||||||
<<: *anmeldetag-field-optional
|
"kommunikation": *kommunikation-form
|
||||||
optional: false
|
"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":
|
"datei":
|
||||||
viewers:
|
viewers:
|
||||||
display-label: "Abgabe hochgeladen"
|
display-label: "Abgabe hochgeladen"
|
||||||
@ -598,18 +687,7 @@
|
|||||||
- *betreuer
|
- *betreuer
|
||||||
- *hochschullehrer
|
- *hochschullehrer
|
||||||
form:
|
form:
|
||||||
"abgabe": &abgabe-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
|
|
||||||
"eigenstaendigkeit": &eigenstaendig-form
|
"eigenstaendigkeit": &eigenstaendig-form
|
||||||
- "9.1":
|
- "9.1":
|
||||||
tag: text
|
tag: text
|
||||||
@ -618,7 +696,7 @@
|
|||||||
tooltip: null # FIXME
|
tooltip: null # FIXME
|
||||||
default: null
|
default: null
|
||||||
optional: false
|
optional: false
|
||||||
"init hochladen":
|
"init hochladen": # temporary
|
||||||
mode: initial
|
mode: initial
|
||||||
display-label: "Arbeit hochladen"
|
display-label: "Arbeit hochladen"
|
||||||
actors:
|
actors:
|
||||||
@ -712,7 +790,7 @@
|
|||||||
optional: true
|
optional: true
|
||||||
"abgegeben korrigieren":
|
"abgegeben korrigieren":
|
||||||
mode: manual
|
mode: manual
|
||||||
display-label: "Daten korrigieren"
|
display-label: "Antrag editieren"
|
||||||
source: "abgegeben"
|
source: "abgegeben"
|
||||||
actors:
|
actors:
|
||||||
- *pruefungsamt
|
- *pruefungsamt
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user