diff --git a/testdata/recognitions-ifi.yaml b/testdata/recognitions-ifi.yaml
index 4f4753b89..fffd9a75b 100644
--- a/testdata/recognitions-ifi.yaml
+++ b/testdata/recognitions-ifi.yaml
@@ -75,110 +75,125 @@
en-eu: "You may edit your application as often as you want. To have your application processed, however, you will have to “submit [it] for evaluation”. Afterwards you will only be able to edit your application if the exam office “hands it back” to you."
edges:
"itkompetenz beantragen":
- mode: manual
- messages:
- - viewers:
- - *student
- status: info
- content:
- fallback: "Anerkennung einer Werkstudententätigkeit als IT-Kompetenz. Hierfür müssen sie mindestens 90 Stunden einer Tätigkeit mit IT-Schwerpunkt vorweisen. Diese Anerkennung steht nur Studenten des Bachelor Informatik (Hauputfach) zur Verfügung."
- fallback-lang: de-de-formal
- translations:
- en-eu: "Recognition of student employment as an „IT-Kompetenz“. Total work time must be at least 90 hours in an occupation with focus on IT-work. This recognition is only possible for students of Informatics (main studies)."
- - &message-antrag-bescheidinhalt
- viewers:
- - *student
- status: info
- content:
- fallback: >-
- Sie benötigen einen Bescheid von Ihrem Arbeitgeber/Verein/..., aus dem folgende Dinge hervorgehen
-
-
- - Beschreibung der Aufgaben und durchgeführte Tätigkeit
- - ungefähre Gesamtzahl der geleisteten Arbeitsstunden (also entweder direkt in h angegeben, oder Wochenarbeitszeit und Zeitraum)
- - Ungefährer Zeitraum der Tätigkeitsdurchführung, im Idealfall mit dem genauen Datum des Tätigkeitsendes
-
- fallback-lang: de-de-formal
- translations:
- en-eu: >-
- You need to hand in a notification of your employer/club/... that includes at least the following information
+ source: "init"
+ <<: &itkompetenz-beantragen
+ mode: manual
+ messages:
+ - viewers:
+ - *student
+ - tag: initiator
+ status: info
+ content:
+ fallback: "Anerkennung einer Werkstudententätigkeit als IT-Kompetenz. Hierfür müssen sie mindestens 90 Stunden einer Tätigkeit mit IT-Schwerpunkt vorweisen. Diese Anerkennung steht nur Studenten des Bachelor Informatik (Hauputfach) zur Verfügung."
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Recognition of student employment as an „IT-Kompetenz“. Total work time must be at least 90 hours in an occupation with focus on IT-work. This recognition is only possible for students of Informatics (main studies)."
+ - &message-antrag-bescheidinhalt
+ viewers:
+ - *student
+ - tag: initiator
+ status: info
+ content:
+ fallback: >-
+ Sie benötigen einen Bescheid von Ihrem Arbeitgeber/Verein/..., aus dem folgende Dinge hervorgehen
- - Description of the job duties and fullfilled tasks
- - Rough number of performed work hours (may be given as total number of hours or work time per week and duration of occupation)
- - Rough duration of the occupation, ideally the precise date of end of occupation
+ - Beschreibung der Aufgaben und durchgeführte Tätigkeit
+ - ungefähre Gesamtzahl der geleisteten Arbeitsstunden (also entweder direkt in h angegeben, oder Wochenarbeitszeit und Zeitraum)
+ - Ungefährer Zeitraum der Tätigkeitsdurchführung, im Idealfall mit dem genauen Datum des Tätigkeitsendes
- display-label:
- fallback: "Eine Tätigkeit als IT-Kompetenz anerkennen (nur Informatik-Hauptfach Bachelor)"
- fallback-lang: de-de-formal
- translations:
- en-eu: "Have an activity recognized as an „IT-Kompetenz“ (only for informatics bachelor as a primary field)"
- source: "init"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: >-
+ You need to hand in a notification of your employer/club/... that includes at least the following information
+
+
+ - Description of the job duties and fullfilled tasks
+ - Rough number of performed work hours (may be given as total number of hours or work time per week and duration of occupation)
+ - Rough duration of the occupation, ideally the precise date of end of occupation
+
+ display-label:
+ fallback: "Eine Tätigkeit als IT-Kompetenz anerkennen (nur Informatik-Hauptfach Bachelor)"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Have an activity recognized as an „IT-Kompetenz“ (only for informatics bachelor as a primary field)"
+ actors:
+ - *student
+ view-actor:
+ - *pruefungsamt
+ - *student
+ form: &itkompetenz-form
+ "titel": &titel-form
+ - "1": &titel-field
+ tag: text
+ label:
+ fallback: "Titelvorschlag für Tätigkeit"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Suggested title of activity (in german)"
+ tooltip:
+ fallback: "Die durchgeführte Tätigkeit möglichst knapp Beschreiben, sollte aber den Namen der Organisation enthalten, an der die Tätigkeit stattfand"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Short description of performed activity. Should contain the name of the organisation for which this activity was performed."
+ default: null
+ optional: false
+ "titel, englisch": &entitel-form-optional
+ - "2": &entitel-field-optional
+ tag: text
+ label:
+ fallback: "Titelvorschlag für Tätigkeit, auf Englisch"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Suggested title of activity (in english)"
+ tooltip: null
+ default: null
+ optional: true
+ "beleg": &beleg-form
+ - "3": &beleg-field
+ tag: file
+ label:
+ fallback: "Bescheid über durchgeführte Tätigkeit"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Documentation certifying successfull completion of activity"
+ tooltip: null
+ optional: false
+ config:
+ unpack-zips:
+ default: false
+ force: true
+ multiple: false
+ all-empty-ok: false
+ max-file-size: 5242880
+ "notizen": ¬izen-form-optional
+ - "4":
+ tag: text
+ large: true
+ label:
+ fallback: "Notizen / Anmerkungen"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Notes / Comments"
+ tooltip:
+ fallback: "Für zusätzliche Anmerkungen (nur bei Bedarf)"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Additional comments (only when needed)"
+ default: null
+ optional: true
+ "itkompetenz selbst beantragen":
+ <<: *itkompetenz-beantragen
+ mode: initial
+ form:
+ <<: *itkompetenz-form
+ "student":
+ - "0":
+ tag: capture-user
actors:
- - *student
- view-actor:
- - *pruefungsamt
- - *student
- form: &itkompetenz-form
- "titel": &titel-form
- - "1": &titel-field
- tag: text
- label:
- fallback: "Titelvorschlag für Tätigkeit"
- fallback-lang: de-de-formal
- translations:
- en-eu: "Suggested title of activity (in german)"
- tooltip:
- fallback: "Die durchgeführte Tätigkeit möglichst knapp Beschreiben, sollte aber den Namen der Organisation enthalten, an der die Tätigkeit stattfand"
- fallback-lang: de-de-formal
- translations:
- en-eu: "Short description of performed activity. Should contain the name of the organisation for which this activity was performed."
- default: null
- optional: false
- "titel, englisch": &entitel-form
- - "2": &entitel-field
- tag: text
- label:
- fallback: "Titelvorschlag für Tätigkeit, auf Englisch"
- fallback-lang: de-de-formal
- translations:
- en-eu: "Suggested title of activity (in english)"
- tooltip: null
- default: null
- optional: false
- "beleg": &beleg-form
- - "3": &beleg-field
- tag: file
- label:
- fallback: "Bescheid über durchgeführte Tätigkeit"
- fallback-lang: de-de-formal
- translations:
- en-eu: "Documentation certifying successfull completion of activity"
- tooltip: null
- optional: false
- config:
- unpack-zips:
- default: false
- force: true
- multiple: false
- all-empty-ok: false
- max-file-size: 5242880
- "notizen": ¬izen-form-optional
- - "4":
- tag: text
- large: true
- label:
- fallback: "Notizen / Anmerkungen"
- fallback-lang: de-de-formal
- translations:
- en-eu: "Notes / Comments"
- tooltip:
- fallback: "Für zusätzliche Anmerkungen (nur bei Bedarf)"
- fallback-lang: de-de-formal
- translations:
- en-eu: "Additional comments (only when needed)"
- default: null
- optional: true
+ - &any-student
+ tag: authorized
+ authorized: { "dnf-terms": [[{"tag": "variable", "var": "student"}]] }
"itkompetenz editieren":
mode: manual
display-label:
@@ -210,10 +225,7 @@
- "1":
<<: *titel-field
optional: true
- "titel, englisch": &entitel-form-optional
- - "2":
- <<: *entitel-field
- optional: true
+ "titel, englisch": *entitel-form-optional
"notizen": ¬izen-form
- "4":
tag: text
@@ -370,7 +382,7 @@
- *pruefungsamt
form:
"titel": *titel-form
- "titel, englisch": *entitel-form
+ "titel, englisch": *entitel-form-optional
"semester": &semester-form
- "3":
tag: text
@@ -429,33 +441,45 @@
- *message-antrag-student
edges:
"medienkompetenz beantragen":
- messages:
- - viewers:
- - *student
- status: info
- content:
- fallback: "Anerkennung einer Werkstudententätigkeit als Medienkompetenz. Hierfür müssen sie mindestens 90 Stunden einer Tätigkeit mit Medienschwerpunkt vorweisen. Diese Anerkennung steht nur Studenten des Bachelor Medieninformatik (Hauputfach) zur Verfügung."
- fallback-lang: de-de-formal
- translations:
- en-eu: "Recognition of student employment as a „Medienkompetenz“. Total work time must be at least 90 hours in an occupation with focus on IT-work. This recognition is only possible for students of Mediainformatics (main studies)."
- - *message-antrag-bescheidinhalt
- mode: manual
- display-label:
- fallback: "Eine Tätigkeit als Medienkompetenz anerkennen (nur Medieninformatik-Hauptfach Bachelor)"
- fallback-lang: de-de-formal
- translations:
- en-eu: "Have an activity recognized as a „Medienkompetenz“ (only for media-informatics bachelor as a primary field)"
source: "init"
+ <<: &medienkompetenz-beantragen
+ mode: manual
+ messages:
+ - viewers:
+ - *student
+ - tag: initiator
+ status: info
+ content:
+ fallback: "Anerkennung einer Werkstudententätigkeit als Medienkompetenz. Hierfür müssen sie mindestens 90 Stunden einer Tätigkeit mit Medienschwerpunkt vorweisen. Diese Anerkennung steht nur Studenten des Bachelor Medieninformatik (Hauputfach) zur Verfügung."
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Recognition of student employment as a „Medienkompetenz“. Total work time must be at least 90 hours in an occupation with focus on IT-work. This recognition is only possible for students of Mediainformatics (main studies)."
+ - *message-antrag-bescheidinhalt
+ display-label:
+ fallback: "Eine Tätigkeit als Medienkompetenz anerkennen (nur Medieninformatik-Hauptfach Bachelor)"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Have an activity recognized as a „Medienkompetenz“ (only for media-informatics bachelor as a primary field)"
+ actors:
+ - *student
+ view-actor:
+ - *pruefungsamt
+ - *student
+ form: &medienkompetenz-form
+ "titel": *titel-form
+ "titel, englisch": *entitel-form-optional
+ "beleg": *beleg-form
+ "notizen": *notizen-form-optional
+ "medienkompetenz selbst beantragen":
+ <<: *medienkompetenz-beantragen
+ mode: initial
+ form:
+ <<: *medienkompetenz-form
+ "student":
+ - "0":
+ tag: capture-user
actors:
- - *student
- view-actor:
- - *pruefungsamt
- - *student
- form: &medienkompetenz-form
- "titel": *titel-form
- "titel, englisch": *entitel-form
- "beleg": *beleg-form
- "notizen": *notizen-form-optional
+ - *any-student
"medienkompetenz editieren":
mode: manual
display-label:
@@ -573,7 +597,7 @@
- *pruefungsamt
form:
"titel": *titel-form
- "titel, englisch": *entitel-form
+ "titel, englisch": *entitel-form-optional
"semester": *semester-form
<<: *internenotizen-formblock-optional
viewers:
@@ -622,71 +646,83 @@
- *message-antrag-student
edges:
"tutor beantragen":
- messages:
- - viewers:
- - *student
- status: info
- content:
- fallback: "Anerkennung einer Tutortätigkeit als persönliche und soziale Kompetenz. Hierfür müssen sie ein Tutorium mit Studentenkontakt geleitet haben (reine Korrektur zählt nicht; Tutorgruppen sowohl zu Vorlesung, wie auch zu Praktikum zählen). Geben Sie dazu 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."
- fallback-lang: de-de-formal
- translations:
- en-eu: "Recognition of tutor occupation as a „soziale und persönliche Kompetenz“. You have to have lead a tutorial with student contact (corrector alone is not sufficient; tutorial may be for lectures as well as for practicals). 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. Alternatively send a confirmation instead of a link."
- mode: manual
- display-label:
- fallback: "Tutortätigkeit als soziale und persönliche Kompetenz anerkennen lassen (nur (Medien-)Informatik Bachelor)"
- fallback-lang: de-de-formal
- translations:
- en-eu: "Have activity as a tutor recognized as a „soziale und persönliche Kompetenz“ (only for (media-)informatis bachelor as a primary field)"
source: "init"
+ <<: &tutor-beantragen
+ mode: manual
+ messages:
+ - viewers:
+ - *student
+ - tag: initiator
+ status: info
+ content:
+ fallback: "Anerkennung einer Tutortätigkeit als persönliche und soziale Kompetenz. Hierfür müssen sie ein Tutorium mit Studentenkontakt geleitet haben (reine Korrektur zählt nicht; Tutorgruppen sowohl zu Vorlesung, wie auch zu Praktikum zählen). Geben Sie dazu 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."
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Recognition of tutor occupation as a „soziale und persönliche Kompetenz“. You have to have lead a tutorial with student contact (corrector alone is not sufficient; tutorial may be for lectures as well as for practicals). 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. Alternatively send a confirmation instead of a link."
+ display-label:
+ fallback: "Tutortätigkeit als soziale und persönliche Kompetenz anerkennen lassen (nur (Medien-)Informatik Bachelor)"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Have activity as a tutor recognized as a „soziale und persönliche Kompetenz“ (only for (media-)informatis bachelor as a primary field)"
+ actors:
+ - *student
+ view-actor:
+ - *pruefungsamt
+ - *student
+ form: &tutor-form
+ "institut": &institut-form
+ - "1": &institut-field
+ tag: text
+ label:
+ fallback: "Institut"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Institute"
+ tooltip:
+ fallback: "An welchem Institut der Universität wurde die Tutortätigkeit ausgeübt?"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "At which university institute was the tutor position held?"
+ default: null
+ optional: false
+ "tutorbeleg": &tutorbeleg-form
+ - "2": &tutorbeleg-link-field
+ tag: text
+ label:
+ fallback: "Veranstaltungswebseite"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Course website"
+ tooltip:
+ fallback: "Link zu einer offiziellen Webseite der Veranstaltung, die Sie als Tutor führt (z.B. in Uni2work)"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Link to an official course page, which lists you as a tutor (i.e. in Uni2work)"
+ optional: false
+ - "3": &tutorbeleg-file-field
+ <<: *beleg-field
+ label:
+ fallback: "Bestätigung"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Documentation"
+ tooltip:
+ fallback: "Bestätigung der durchgeführten Tutortätigkeit"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Documentation verifying the position as tutor"
+ optional: false
+ "notizen": *notizen-form-optional
+ "tutor selbst beantragen":
+ <<: *tutor-beantragen
+ mode: initial
+ form:
+ <<: *tutor-form
+ "student":
+ - "0":
+ tag: capture-user
actors:
- - *student
- view-actor:
- - *pruefungsamt
- - *student
- form: &tutor-form
- "institut": &institut-form
- - "1": &institut-field
- tag: text
- label:
- fallback: "Institut"
- fallback-lang: de-de-formal
- translations:
- en-eu: "Institute"
- tooltip:
- fallback: "An welchem Institut der Universität wurde die Tutortätigkeit ausgeübt?"
- fallback-lang: de-de-formal
- translations:
- en-eu: "At which university institute was the tutor position held?"
- default: null
- optional: false
- "tutorbeleg": &tutorbeleg-form
- - "2": &tutorbeleg-link-field
- tag: text
- label:
- fallback: "Veranstaltungswebseite"
- fallback-lang: de-de-formal
- translations:
- en-eu: "Course website"
- tooltip:
- fallback: "Link zu einer offiziellen Webseite der Veranstaltung, die Sie als Tutor führt (z.B. in Uni2work)"
- fallback-lang: de-de-formal
- translations:
- en-eu: "Link to an official course page, which lists you as a tutor (i.e. in Uni2work)"
- optional: false
- - "3": &tutorbeleg-file-field
- <<: *beleg-field
- label:
- fallback: "Bestätigung"
- fallback-lang: de-de-formal
- translations:
- en-eu: "Documentation"
- tooltip:
- fallback: "Bestätigung der durchgeführten Tutortätigkeit"
- fallback-lang: de-de-formal
- translations:
- en-eu: "Documentation verifying the position as tutor"
- optional: false
- "notizen": *notizen-form-optional
+ - *any-student
"tutor editieren":
mode: manual
display-label:
@@ -852,33 +888,45 @@
- *message-antrag-student
edges:
"sozialekompetenz beantragen":
- messages:
- - viewers:
- - *student
- status: info
- content:
- fallback: "Anerkennung einer Tätigkeit, bei der eine bestimmte leitende persönliche und soziale Kompetenz demonstriert wurde (z.B. das selbstständige Leiten einer Gruppe, eine eigenständige Sportlehrertätigkeit etc.) als persönliche und soziale Kompetenz. Hierfür müssen sie mindestens 90 Stunden einer entsprechenden Tätigkeit vorweisen. Diese Anerkennung steht nur Studenten des Bachelor Informatik und Medieninformatik (Hauputfach) zur Verfügung."
- fallback-lang: de-de-formal
- translations:
- en-eu: "Recognition of an occupation that demonstrates leading personel and social skills (such as autonomous guide of a group, autonomous work as sport teacher, etc.) as a „soziale und persönliche Kompetenz“. Total work time must be at least 90 hours in this occupation. This recognition is only possible for students of Informatics or Mediainformatics (main studies)."
- - *message-antrag-bescheidinhalt
- mode: manual
- display-label:
- fallback: "Tätigkeit (nicht Tutortätigkeit) als soziale und persönliche Kompetenz anerkennen lassen (nur (Medien-)Informatik Bachelor)"
- fallback-lang: de-de-formal
- translations:
- en-eu: "Have an occupation (not as a tutor) recognized as a „soziale und persönliche Kompetenz“ (only for (media-)informatics bachelor as a primary field)"
source: "init"
+ <<: &sozialekompetenz-beantragen
+ mode: manual
+ messages:
+ - viewers:
+ - *student
+ - tag: initiator
+ status: info
+ content:
+ fallback: "Anerkennung einer Tätigkeit, bei der eine bestimmte leitende persönliche und soziale Kompetenz demonstriert wurde (z.B. das selbstständige Leiten einer Gruppe, eine eigenständige Sportlehrertätigkeit etc.) als persönliche und soziale Kompetenz. Hierfür müssen sie mindestens 90 Stunden einer entsprechenden Tätigkeit vorweisen. Diese Anerkennung steht nur Studenten des Bachelor Informatik und Medieninformatik (Hauputfach) zur Verfügung."
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Recognition of an occupation that demonstrates leading personel and social skills (such as autonomous guide of a group, autonomous work as sport teacher, etc.) as a „soziale und persönliche Kompetenz“. Total work time must be at least 90 hours in this occupation. This recognition is only possible for students of Informatics or Mediainformatics (main studies)."
+ - *message-antrag-bescheidinhalt
+ display-label:
+ fallback: "Tätigkeit (nicht Tutortätigkeit) als soziale und persönliche Kompetenz anerkennen lassen (nur (Medien-)Informatik Bachelor)"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Have an occupation (not as a tutor) recognized as a „soziale und persönliche Kompetenz“ (only for (media-)informatics bachelor as a primary field)"
+ actors:
+ - *student
+ view-actor:
+ - *pruefungsamt
+ - *student
+ form: &sozialekompetenz-form
+ "titel": *titel-form
+ "titel, englisch": *entitel-form-optional
+ "beleg": *beleg-form
+ "notizen": *notizen-form-optional
+ "sozialekompetenz selbst beantragen":
+ <<: *sozialekompetenz-beantragen
+ mode: initial
+ form:
+ <<: *sozialekompetenz-form
+ "student":
+ - "0":
+ tag: capture-user
actors:
- - *student
- view-actor:
- - *pruefungsamt
- - *student
- form: &sozialekompetenz-form
- "titel": *titel-form
- "titel, englisch": *entitel-form
- "beleg": *beleg-form
- "notizen": *notizen-form-optional
+ - *any-student
"sozialekompetenz editieren":
mode: manual
display-label:
@@ -996,7 +1044,7 @@
- *pruefungsamt
form:
"titel": *titel-form
- "titel, englisch": *entitel-form
+ "titel, englisch": *entitel-form-optional
"semester": *semester-form
<<: *internenotizen-formblock-optional
viewers:
@@ -1041,77 +1089,89 @@
- *message-antrag-student
edges:
"englisch beantragen":
- messages:
- - viewers:
- - *student
- status: info
- content:
- fallback: "Noteneintragung vom Ergebnis des Kurses „e-Xplore Technical English“ der HTWK Leipzig. Dazu müssen Sie die Seite der Bestätigung hochladen, welche die Note und das Datum enthält; wenn Sie sich unsicher sind, gerne auch beide Seiten."
- fallback-lang: de-de-formal
- translations:
- en-eu: "Inclusion of grades from the course „e-Xplore Technical English“ of the HTWK Leipzig. You have to send the page with confirmation, grade, and date. If in doubt, send both pages."
- mode: manual
- display-label:
- fallback: "Note aus dem e-Xplore Technical Englisch Kurs melden"
- fallback-lang: de-de-formal
- translations:
- en-eu: "Report grade for course “e-Xplore Technical English”"
source: "init"
+ <<: &englisch-beantragen
+ mode: manual
+ messages:
+ - viewers:
+ - *student
+ - tag: initiator
+ status: info
+ content:
+ fallback: "Noteneintragung vom Ergebnis des Kurses „e-Xplore Technical English“ der HTWK Leipzig. Dazu müssen Sie die Seite der Bestätigung hochladen, welche die Note und das Datum enthält; wenn Sie sich unsicher sind, gerne auch beide Seiten."
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Inclusion of grades from the course „e-Xplore Technical English“ of the HTWK Leipzig. You have to send the page with confirmation, grade, and date. If in doubt, send both pages."
+ display-label:
+ fallback: "Note aus dem e-Xplore Technical Englisch Kurs melden"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Report grade for course “e-Xplore Technical English”"
+ actors:
+ - *student
+ view-actor:
+ - *pruefungsamt
+ - *student
+ form: &englisch-form
+ "note": ¬e-form
+ - "1": ¬e-field
+ tag: text
+ label:
+ fallback: "Note"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Grade"
+ placeholder:
+ fallback: "Note"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Grade"
+ optional: false
+ "datum": &datum-form
+ - "2": &datum-field
+ tag: day
+ label:
+ fallback: "Datum"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Date"
+ tooltip:
+ fallback: "„Date of issue“ auf dem Zertifikat"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "“Date of issue” on the certificate"
+ optional: false
+ "englischbeleg": &englischbeleg-form
+ - "3": &englischbeleg-field
+ tag: file
+ label:
+ fallback: "Dokument"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Documentation"
+ tooltip:
+ fallback: "Mindestens die Seite mit Note und Datum"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Submit at least the page containing the grade and date"
+ optional: false
+ config:
+ unpack-zips:
+ default: true
+ force: true
+ multiple: true
+ all-empty-ok: false
+ max-file-size: 5242880
+ "englisch selbst beantragen":
+ <<: *englisch-beantragen
+ mode: initial
+ form:
+ <<: *englisch-form
+ "student":
+ - "0":
+ tag: capture-user
actors:
- - *student
- view-actor:
- - *pruefungsamt
- - *student
- form: &englisch-form
- "note": ¬e-form
- - "1": ¬e-field
- tag: text
- label:
- fallback: "Note"
- fallback-lang: de-de-formal
- translations:
- en-eu: "Grade"
- placeholder:
- fallback: "Note"
- fallback-lang: de-de-formal
- translations:
- en-eu: "Grade"
- optional: false
- "datum": &datum-form
- - "2": &datum-field
- tag: day
- label:
- fallback: "Datum"
- fallback-lang: de-de-formal
- translations:
- en-eu: "Date"
- tooltip:
- fallback: "„Date of issue“ auf dem Zertifikat"
- fallback-lang: de-de-formal
- translations:
- en-eu: "“Date of issue” on the certificate"
- optional: false
- "englischbeleg": &englischbeleg-form
- - "3": &englischbeleg-field
- tag: file
- label:
- fallback: "Dokument"
- fallback-lang: de-de-formal
- translations:
- en-eu: "Documentation"
- tooltip:
- fallback: "Mindestens die Seite mit Note und Datum"
- fallback-lang: de-de-formal
- translations:
- en-eu: "Submit at least the page containing the grade and date"
- optional: false
- config:
- unpack-zips:
- default: true
- force: true
- multiple: true
- all-empty-ok: false
- max-file-size: 5242880
+ - *any-student
"englisch editieren":
mode: manual
display-label: