feat(user-studies): wflow for user studies (MMI)
This commit is contained in:
parent
ee4a9ce97e
commit
926429c916
117
user-studies.yaml
Normal file
117
user-studies.yaml
Normal file
@ -0,0 +1,117 @@
|
||||
nodes:
|
||||
"punkte eingereicht":
|
||||
viewers:
|
||||
display-label:
|
||||
fallback: "MMI-Punkte einreichbar"
|
||||
fallback-lang: de-de-formal
|
||||
translations:
|
||||
en-eu: "MMI points submittable"
|
||||
viewers: &view-minimal
|
||||
- &sekretariat
|
||||
tag: authorized #TODO anpassen
|
||||
authorized: {"dnf-terms": [[{"tag": "variable", "var": "exam-office"}]]}
|
||||
- &student
|
||||
tag: payload-reference
|
||||
payload-label: "student:in"
|
||||
|
||||
payload-view: &payload-view
|
||||
"nutzerstudien":
|
||||
viewers: &view-alle
|
||||
- *sekretariat
|
||||
- *student
|
||||
- &pruefungsamt
|
||||
tag: authorized
|
||||
authorized: {"dnf-terms": [[{"tag": "variable", "var": "exam-office"}]]}
|
||||
- tag: initiator
|
||||
display-label:
|
||||
fallback: "Nutzerstudien"
|
||||
fallback-lang: de-de-formal
|
||||
translations:
|
||||
en-eu: "User Studies"
|
||||
"student:in":
|
||||
viewers: *view-alle
|
||||
display-label:
|
||||
fallback: "Student:in"
|
||||
fallback-lang: de-de-formal
|
||||
translations:
|
||||
en-eu: "Student"
|
||||
"kommunikation":
|
||||
viewers: *view-alle
|
||||
display-label:
|
||||
fallback: "Kommunikation"
|
||||
fallback-lang: de-de-formal
|
||||
translations:
|
||||
en-eu: "Communication"
|
||||
|
||||
messages:
|
||||
- viewers:
|
||||
- *student
|
||||
status: info
|
||||
content:
|
||||
fallback: >-
|
||||
Sie müssen nicht alle Bescheinigungen auf einmal hochladen.
|
||||
|
||||
<p>Um Ihren Zwischenstand zu speichern, können Sie die Aktion „Punkte einreichen“ auslösen.</p>
|
||||
fallback-lang: de-de-formal
|
||||
|
||||
final: false
|
||||
|
||||
edges:
|
||||
"punkte einreichen": &einreichen-initial-edge
|
||||
mode: initial
|
||||
display-label:
|
||||
fallback: "Punkte einreichen"
|
||||
fallback-lang: de-de-formal
|
||||
translations:
|
||||
en-eu: "Submit points"
|
||||
actors: &antragsstellende
|
||||
- *student
|
||||
- tag: authorized
|
||||
authorized: {"dnf-terms": [[{"tag": "variable", "var": "student"}]]}
|
||||
- tag: initiator
|
||||
view-actor: *view-alle
|
||||
form:
|
||||
"nutzerstudien":
|
||||
- "1":
|
||||
tag: multiple
|
||||
min: 0
|
||||
label:
|
||||
fallback: "Nutzerstudien"
|
||||
fallback-lang: de-de-formal
|
||||
translations:
|
||||
en-eu: "User Studies"
|
||||
tooltip:
|
||||
fallback: "Belege für erhaltene MMI-Punkte"
|
||||
fallback-lang: de-de-formal
|
||||
translations:
|
||||
en-eu: "Certificates for achieved MMI points"
|
||||
sub:
|
||||
tag: file
|
||||
label:
|
||||
fallback: "Weiterer Beleg"
|
||||
fallback-lang: de-de-formal
|
||||
translations:
|
||||
en-eu: "Additional Certificate"
|
||||
tooltip:
|
||||
fallback: "Weiteren Beleg hinzufügen"
|
||||
fallback-lang: de-de-formal
|
||||
translations:
|
||||
en-eu: "Add another certificate"
|
||||
default: null
|
||||
optional: false
|
||||
config:
|
||||
unpack-zips:
|
||||
default: true
|
||||
force: true
|
||||
multiple: false
|
||||
all-empty-ok: false
|
||||
max-file-size: 5242880
|
||||
restrict-extensions: ["pdf"]
|
||||
"student:in":
|
||||
- "2":
|
||||
tag: capture-user
|
||||
|
||||
"weitere punkte einreichen":
|
||||
<<: *einreichen-initial-edge
|
||||
mode: manual
|
||||
source: "punkte eingereicht"
|
||||
Loading…
Reference in New Issue
Block a user