feat(theses): submission date

Added differentiation between initially planned submission date and current planned submission date

Fixes #3
This commit is contained in:
Michael Fink Amores 2021-06-11 16:19:21 +02:00 committed by Gregor Kleen
parent 23ca8fa0d6
commit 47401c0047

View File

@ -33,7 +33,7 @@
fallback: "Assistenzbetreuer (Mentor)"
fallback-lang: de-de-formal
translations:
en-eu: "Assistenzbetreuer (Mentor)"
en-eu: "Assistenzbetreuer (Mentor)"
"student":
viewers: *view-alle
display-label:
@ -44,10 +44,10 @@
"anmeldetag":
viewers: *view-alle
display-label:
fallback: "Tag der Anmeldung"
fallback: "Anmeldetag"
fallback-lang: de-de-formal
translations:
en-eu: "Date of registration"
en-eu: "Registration day"
"sprache":
viewers: *view-alle
display-label:
@ -83,6 +83,13 @@
fallback-lang: de-de-formal
translations:
en-eu: "Submission"
"abgabe, add":
viewers: *view-alle
display-label:
fallback: "Ergänzende Dateien"
fallback-lang: de-de-formal
translations:
en-eu: "Supplmenetary files"
"eigenstaendigkeit":
viewers: *view-alle
display-label:
@ -132,10 +139,10 @@
"datum, abgabe":
viewers: *view-alle
display-label:
fallback: "Datum (Abgabe)"
fallback: "Geplantes Abgabedatum"
fallback-lang: de-de-formal
translations:
en-eu: "Date (Submission)"
en-eu: "Planned submission date"
messages:
- viewers:
- *hochschullehrer
@ -300,11 +307,13 @@
"anmeldetag": &anmeldetag-form-optional
- "5": &anmeldetag-field-optional
tag: day
max-past: 240 # about 8 months
max-future: 240 # about 8 months
label:
fallback: "Tag der Anmeldung"
fallback: "Anmeldetag"
fallback-lang: de-de-formal
translations:
en-eu: "Date of registration"
en-eu: "Registration date"
tooltip:
fallback: ""
fallback-lang: de-de-formal
@ -835,7 +844,16 @@
- *hochschullehrer
- *betreuer
- *student
payload-view: *payload-view
payload-view:
<<: &payload-view-akt
<<: *payload-view
"datum, abgabe, akt":
viewers: *view-alle
display-label:
fallback: "Aktuell geplantes Abgabedatum"
fallback-lang: de-de-formal
translations:
en-eu: "Current planned submission date"
messages: []
final: false
edges:
@ -853,14 +871,16 @@
form:
"datum, abgabe": &abgabedatum-form
- "4.5":
tag: day
label:
fallback: "Abgabedatum"
fallback-lang: de-de-formal
translations:
en-eu: "Submission date"
tooltip: null
optional: false
tag: day
max-past: 240 # about 8 months
max-future: 210 # about 30 weeks
label:
fallback: "Geplantes Abgabedatum"
fallback-lang: de-de-formal
translations:
en-eu: "Planned submission date"
tooltip: null
optional: false
"anmelden, bestaetigt student&hochschullehrer":
mode: manual
display-label:
@ -873,8 +893,8 @@
- *pruefungsamt
view-actor: *view-alle
form:
"anmeldetag":
- "4":
"anmeldetag": &anmeldetag-form
- "5":
<<: *anmeldetag-field-optional
optional: false
"datum, abgabe": *abgabedatum-form
@ -890,10 +910,7 @@
- *pruefungsamt
view-actor: *view-alle
form:
"anmeldetag":
- "4":
<<: *anmeldetag-field-optional
optional: false
"anmeldetag": *anmeldetag-form
"datum, abgabe": *abgabedatum-form
"datei vorbereiten":
mode: manual
@ -929,6 +946,7 @@
all-empty-ok: false
max-file-size: 5242880
restrict-extensions: ["pdf"]
"abgabe, add": &abgabe-add-form
- "8.6":
tag: file
label:
@ -967,7 +985,7 @@
fallback: "Bearbeitung übernehmen"
fallback-lang: de-de-formal
translations:
en-eu: "Apply edited thesis"
en-eu: "Apply modifications"
source: "angemeldet, nachbessern"
actors:
- *pruefungsamt
@ -995,7 +1013,7 @@
translations:
en-eu: "Application has been processed"
viewers: *view-alle
payload-view: *payload-view
payload-view: *payload-view-akt
messages: []
final: false
edges:
@ -1036,21 +1054,32 @@
view-actor: *view-alle
form:
<<: *antrag-forms-hochschullehrer
"datum, abgabe": *abgabedatum-form
"datum, abgabe, akt": &abgabedatum-form-akt
- "4.6":
tag: day
max-past: 240 # about 8 months
max-future: 210 # about 30 weeks
label:
fallback: "Neues Abgabedatum"
fallback-lang: de-de-formal
translations:
en-eu: "New submission date"
tooltip: null
optional: false
"nachbessern, betreuer":
mode: manual
display-label:
fallback: "Antrag bearbeiten"
fallback-lang: de-de-formal
translations:
en-eu: "Modify Application"
en-eu: "Modify application"
source: "angemeldet"
actors:
- *betreuer
view-actor: *view-alle
form:
<<: *antrag-forms-betreuer
"datum, abgabe": *abgabedatum-form
"datum, abgabe, akt": *abgabedatum-form-akt
"datei":
viewers:
@ -1060,7 +1089,15 @@
translations:
en-eu: "Submission uploaded"
viewers: *view-alle
payload-view: *payload-view
payload-view: &payload-view-abgabe
<<: *payload-view
"datum, abgabe, tatsl":
viewers: *view-alle
display-label:
fallback: "Abgabedatum"
fallback-lang: de-de-formal
translations:
en-eu: "Submission date"
messages: []
final: false
edges:
@ -1070,13 +1107,14 @@
fallback: "Arbeit hochladen"
fallback-lang: de-de-formal
translations:
en-eu: "Thesis uploaded"
en-eu: "Upload thesis"
source: "angemeldet"
actors:
- *student
view-actor: *view-alle
form:
"abgabe": *abgabe-form
"abgabe, add": *abgabe-add-form
"eigenstaendigkeit": &eigenstaendig-form
- "8.7":
tag: text
@ -1091,9 +1129,25 @@
fallback-lang: de-de-formal
translations:
en-eu: "Please state a declaration of authenticity here: Confirm that you have written the thesis independently and that you have not used any sources or ressources other than those stated"
placeholder:
fallback: "Hiermit erkläre ich, dass ich die vorliegende Arbeit selbstständig verfasst und keine anderen als die angegebenen Quellen und Hilfsmittel benutzt habe."
fallback-lang: de-de-formal
translations:
en-eu: "I hereby declare that I have written this thesis independently and have not used any sources or ressources other than those stated."
default: null
optional: false
"kommunikation": *kommunikation-form
"datum, abgabe, tatsl": &abgabedatum-form-tatsl
- "4.6":
tag: capture-date-time
precision: date
label:
fallback: "Abgabedatum"
fallback-lang: de-de-formal
translations:
en-eu: "Submission date"
tooltip: null
optional: false
"init hochladen": # temporary
mode: initial
messages:
@ -1106,7 +1160,7 @@
fallback-lang: de-de-formal
translations:
en-eu: "You can upload your thesis here if you wrote it as an (media-)informatics student at an informatics chair.
If you wrote it at a media informatics chair, please submit it via mediainformatics (for instructions, see the mediainformatics webpages)."
If you wrote it at a mediainformatics chair, please submit it via mediainformatics (for instructions, see the mediainformatics webpages)."
display-label:
fallback: "Arbeit hochladen"
fallback-lang: de-de-formal
@ -1118,6 +1172,7 @@
view-actor: *view-alle
form:
"abgabe": *abgabe-form
"abgabe, add": *abgabe-add-form
"eigenstaendigkeit": *eigenstaendig-form
"student":
- "1":
@ -1129,6 +1184,9 @@
- "4":
<<: *abschluss-field-optional
optional: false
"anmeldetag": *anmeldetag-form
"datum, abgabe": *abgabedatum-form
"datum, abgabe, tatsl": *abgabedatum-form-tatsl
"nachbessern":
<<: *datei-hochladen-edge
source: "datei, nachbessern"
@ -1172,7 +1230,7 @@
- *hochschullehrer
- *betreuer
- *student
payload-view: *payload-view
payload-view: *payload-view-abgabe
messages: []
final: false
edges:
@ -1187,18 +1245,33 @@
actors:
- *pruefungsamt
view-actor: *view-alle
form:
form: &antrag-forms-pruefungsamt-abgabe
<<: *antrag-forms-pruefungsamt
"anmeldetag": &anmeldetag-form-fut
- "5":
<<: *anmeldetag-field-optional
max-future: null
optional: false
"datum, abgabe":
- "4.5":
tag: day
label:
fallback: "Abgabedatum"
fallback-lang: de-de-formal
translations:
en-eu: "Submission date"
tooltip: null
optional: false
tag: day
label:
fallback: "Geplantes Abgabedatum"
fallback-lang: de-de-formal
translations:
en-eu: "Planned submission date"
tooltip: null
optional: false
"datum, abgabe, tatsl": &abgabedatum-form-tatsl-pa
- "4.6":
tag: day
label:
fallback: "Abgabedatum"
fallback-lang: de-de-formal
translations:
en-eu: "Submission date"
tooltip: null
optional: false
"noten eintragen":
mode: manual
display-label:
@ -1225,6 +1298,7 @@
"vortragtag":
- "1.5":
tag: day
max-future: null #date of presentation must be in the past
label:
fallback: "Datum (Vortrag)"
fallback-lang: de-de-formal
@ -1251,7 +1325,7 @@
actors:
- *pruefungsamt
view-actor: *view-alle
form: *antrag-forms-pruefungsamt
form: *antrag-forms-pruefungsamt-abgabe
"benotet":
viewers:
display-label:
@ -1264,7 +1338,7 @@
- *hochschullehrer
- *betreuer
- *student
payload-view: *payload-view
payload-view: *payload-view-abgabe
messages: []
final: false
edges:
@ -1293,7 +1367,7 @@
translations:
en-eu: "Archived"
viewers: *view-alle
payload-view: *payload-view
payload-view: *payload-view-abgabe
messages: []
final: ok
edges:
@ -1317,7 +1391,7 @@
translations:
en-eu: "Cancelled"
viewers: *view-alle
payload-view: *payload-view
payload-view: *payload-view-abgabe
messages: []
final: not-ok
edges: