From 1db0da2d1785a6bd25319ce812926784b00aea85 Mon Sep 17 00:00:00 2001 From: Michael Fink Amores Date: Mon, 21 Jun 2021 20:11:17 +0200 Subject: [PATCH] feat(theses): language, title, title in English are now obligatory when registering thesis, help texts added --- theses.yaml | 484 ++++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 471 insertions(+), 13 deletions(-) diff --git a/theses.yaml b/theses.yaml index b28964b..9097918 100644 --- a/theses.yaml +++ b/theses.yaml @@ -113,6 +113,7 @@ - *pruefungsamt - *hochschullehrer - *betreuer + - *zugriffsperson - {"tag": "initiator"} display-label: fallback: "Notizen" @@ -165,12 +166,65 @@ var: tag: payload-filled payload-filled: "anmeldetag" + - tag: variable + var: + tag: payload-filled + payload-filled: "sprache" + - tag: variable + var: + tag: payload-filled + payload-filled: "titel" + - tag: variable + var: + tag: payload-filled + payload-filled: "titel, englisch" status: info content: fallback: "Es muss zunächst der „Anmeldetag“ eingetragen und der Antrag von dem Student/der Studentin und von einem verantwortlichen Hochschullehrer/einer verantwortlichen Hochschullehrerin bestätigt werden, damit der Antrag weiter von der Prüfungsverwaltung bearbeitet werden kann." fallback-lang: de-de-formal translations: en-eu: "First, the “registration date” must be entered and the application must be confirmed by the student and a “verantwortlichen Hochschullehrer:in” so that the application can be further processed by the exam office." + - viewers: + - *hochschullehrer + - *betreuer + - *zugriffsperson + restriction: + dnf-terms: + - - tag: negated + var: + tag: payload-filled + payload-filled: "anmeldetag" + - tag: negated + var: + tag: payload-filled + payload-filled: "sprache" + - - tag: negated + var: + tag: payload-filled + payload-filled: "anmeldetag" + - tag: negated + var: + tag: payload-filled + payload-filled: "titel" + - - tag: negated + var: + tag: payload-filled + payload-filled: "anmeldetag" + - tag: negated + var: + tag: payload-filled + payload-filled: "titel, englisch" + status: info + content: + fallback: "Es müssen zunächst „Anmeldetag“, sowie Sprache der Arbeit, Titel in Sprache der Arbeit, und Titel in Englisch eingetragen, + und der Antrag von dem Student/der Studentin und von einem verantwortlichen Hochschullehrer/einer verantwortlichen Hochschullehrerin bestätigt werden, + damit der Antrag weiter von der Prüfungsverwaltung bearbeitet werden kann. + Sprache, Titel in Sprache der Arbeit, und Titel in Englisch können auch noch nach einer erfolgreichen Anmeldung wieder geändert werden." + fallback-lang: de-de-formal + translations: + en-eu: "First, “registration date”, language of thesis, title in language of thesis, and title in English must be entered and the application must be confirmed by the student and a “verantwortlichen Hochschullehrer:in” + so that the application can be further processed by the exam office. + Language, title in language of thesis, and title in English can also be changed again after successful registration." - viewers: - *hochschullehrer - *betreuer @@ -181,6 +235,59 @@ var: tag: payload-filled payload-filled: "anmeldetag" + - tag: negated + var: + tag: payload-filled + payload-filled: "sprache" + - - tag: variable + var: + tag: payload-filled + payload-filled: "anmeldetag" + - tag: negated + var: + tag: payload-filled + payload-filled: "titel" + - - tag: variable + var: + tag: payload-filled + payload-filled: "anmeldetag" + - tag: negated + var: + tag: payload-filled + payload-filled: "titel, englisch" + status: info + content: + fallback: "Es müssen zunächst noch Sprache der Arbeit, Titel in Sprache der Arbeit, und Titel in Englisch eingetragen, + und der Antrag von dem Student/der Studentin und von einem verantwortlichen Hochschullehrer/einer verantwortlichen Hochschullehrerin bestätigt werden, + damit der Antrag weiter von der Prüfungsverwaltung bearbeitet werden kann. + Sprache, Titel in Sprache der Arbeit, und Titel in Englisch können auch noch nach einer erfolgreichen Anmeldung wieder geändert werden." + fallback-lang: de-de-formal + translations: + en-eu: "First, language, title in language of thesis, and title in English must be entered and the application must be confirmed by the student and a “verantwortlichen Hochschullehrer:in” + so that the application can be further processed by the exam office. + Language, title in language of thesis, and title in English can also be changed again after successful registration." + - viewers: + - *hochschullehrer + - *betreuer + - *zugriffsperson + restriction: + dnf-terms: + - - tag: variable + var: + tag: payload-filled + payload-filled: "anmeldetag" + - tag: variable + var: + tag: payload-filled + payload-filled: "sprache" + - tag: variable + var: + tag: payload-filled + payload-filled: "titel" + - tag: variable + var: + tag: payload-filled + payload-filled: "titel, englisch" status: info content: fallback: "Der Antrag muss zunächst noch von dem Student/der Studentin und von einem verantwortlichen Hochschullehrer/einer verantwortlichen Hochschullehrerin bestätigt werden, damit der Antrag von der Prüfungsverwaltung weiter bearbeitet werden kann." @@ -923,12 +1030,65 @@ var: tag: payload-filled payload-filled: "anmeldetag" + - tag: variable + var: + tag: payload-filled + payload-filled: "sprache" + - tag: variable + var: + tag: payload-filled + payload-filled: "titel" + - tag: variable + var: + tag: payload-filled + payload-filled: "titel, englisch" status: info content: - fallback: "Es muss zunächst „Anmeldetag“ eingetragen und der Antrag von dem Student/der Studentin bestätigt werden, damit der Antrag weiter von der Prüfungsverwaltung bearbeitet werden kann." + fallback: "Es muss zunächst der „Anmeldetag“ eingetragen und der Antrag von dem Student/der Studentin bestätigt werden, damit der Antrag weiter von der Prüfungsverwaltung bearbeitet werden kann." fallback-lang: de-de-formal translations: en-eu: "First, the “registration date” must be entered and the application must be confirmed by the student so that the application can be further processed by the exam office." + - viewers: + - *hochschullehrer + - *betreuer + - *zugriffsperson + restriction: + dnf-terms: + - - tag: negated + var: + tag: payload-filled + payload-filled: "anmeldetag" + - tag: negated + var: + tag: payload-filled + payload-filled: "sprache" + - - tag: negated + var: + tag: payload-filled + payload-filled: "anmeldetag" + - tag: negated + var: + tag: payload-filled + payload-filled: "titel" + - - tag: negated + var: + tag: payload-filled + payload-filled: "anmeldetag" + - tag: negated + var: + tag: payload-filled + payload-filled: "titel, englisch" + status: info + content: + fallback: "Es müssen zunächst „Anmeldetag“, sowie Sprache der Arbeit, Titel in Sprache der Arbeit, und Titel in Englisch eingetragen, + und der Antrag von dem Student/der Studentin bestätigt werden, + damit der Antrag weiter von der Prüfungsverwaltung bearbeitet werden kann. + Sprache, Titel in Sprache der Arbeit, und Titel in Englisch können auch noch nach einer erfolgreichen Anmeldung wieder geändert werden." + fallback-lang: de-de-formal + translations: + en-eu: "First, “registration date”, language of thesis, title in language of thesis, and title in English must be entered and the application must be confirmed by the student + so that the application can be further processed by the exam office. + Language, title in language of thesis, and title in English can also be changed again after successful registration." - viewers: - *hochschullehrer - *betreuer @@ -939,9 +1099,62 @@ var: tag: payload-filled payload-filled: "anmeldetag" + - tag: negated + var: + tag: payload-filled + payload-filled: "sprache" + - - tag: variable + var: + tag: payload-filled + payload-filled: "anmeldetag" + - tag: negated + var: + tag: payload-filled + payload-filled: "titel" + - - tag: variable + var: + tag: payload-filled + payload-filled: "anmeldetag" + - tag: negated + var: + tag: payload-filled + payload-filled: "titel, englisch" status: info content: - fallback: "Der Antrag muss zunächst noch von dem Student/der Studentin bestätigt werden, damit er von der Prüfungsverwaltung weiter bearbeitet werden kann." + fallback: "Es müssen zunächst noch Sprache der Arbeit, Titel in Sprache der Arbeit, und Titel in Englisch eingetragen, + und der Antrag von dem Student/der Studentin bestätigt werden, + damit der Antrag weiter von der Prüfungsverwaltung bearbeitet werden kann. + Sprache, Titel in Sprache der Arbeit, und Titel in Englisch können auch noch nach einer erfolgreichen Anmeldung wieder geändert werden." + fallback-lang: de-de-formal + translations: + en-eu: "First, language, title in language of thesis, and title in English must be entered and the application must be confirmed by the student + so that the application can be further processed by the exam office. + Language, title in language of thesis, and title in English can also be changed again after successful registration." + - viewers: + - *hochschullehrer + - *betreuer + - *zugriffsperson + restriction: + dnf-terms: + - - tag: variable + var: + tag: payload-filled + payload-filled: "anmeldetag" + - tag: variable + var: + tag: payload-filled + payload-filled: "sprache" + - tag: variable + var: + tag: payload-filled + payload-filled: "titel" + - tag: variable + var: + tag: payload-filled + payload-filled: "titel, englisch" + status: info + content: + fallback: "Der Antrag muss zunächst noch von dem Student/der Studentin bestätigt werden, damit der Antrag von der Prüfungsverwaltung weiter bearbeitet werden kann." fallback-lang: de-de-formal translations: en-eu: "First, the application must be confirmed by the student so that the application can be further processed by the exam office." @@ -993,12 +1206,65 @@ var: tag: payload-filled payload-filled: "anmeldetag" + - tag: variable + var: + tag: payload-filled + payload-filled: "sprache" + - tag: variable + var: + tag: payload-filled + payload-filled: "titel" + - tag: variable + var: + tag: payload-filled + payload-filled: "titel, englisch" status: info content: - fallback: "Es muss zunächst „Anmeldetag“ eingetragen und der Antrag von einem verantwortlichen Hochschullehrer/einer verantwortlichen Hochschullehrerin bestätigt werden, damit der Antrag weiter von der Prüfungsverwaltung bearbeitet werden kann." + fallback: "Es muss zunächst der „Anmeldetag“ eingetragen und der Antrag von einem verantwortlichen Hochschullehrer/einer verantwortlichen Hochschullehrerin bestätigt werden, damit der Antrag weiter von der Prüfungsverwaltung bearbeitet werden kann." fallback-lang: de-de-formal translations: en-eu: "First, the “registration date” must be entered and the application must be confirmed by a “verantwortlichen Hochschullehrer:in” so that the application can be further processed by the exam office." + - viewers: + - *hochschullehrer + - *betreuer + - *zugriffsperson + restriction: + dnf-terms: + - - tag: negated + var: + tag: payload-filled + payload-filled: "anmeldetag" + - tag: negated + var: + tag: payload-filled + payload-filled: "sprache" + - - tag: negated + var: + tag: payload-filled + payload-filled: "anmeldetag" + - tag: negated + var: + tag: payload-filled + payload-filled: "titel" + - - tag: negated + var: + tag: payload-filled + payload-filled: "anmeldetag" + - tag: negated + var: + tag: payload-filled + payload-filled: "titel, englisch" + status: info + content: + fallback: "Es müssen zunächst „Anmeldetag“, sowie Sprache der Arbeit, Titel in Sprache der Arbeit, und Titel in Englisch eingetragen, + und der Antrag von einem verantwortlichen Hochschullehrer/einer verantwortlichen Hochschullehrerin bestätigt werden, + damit der Antrag weiter von der Prüfungsverwaltung bearbeitet werden kann. + Sprache, Titel in Sprache der Arbeit, und Titel in Englisch können auch noch nach einer erfolgreichen Anmeldung wieder geändert werden." + fallback-lang: de-de-formal + translations: + en-eu: "First, “registration date”, language of thesis, title in language of thesis, and title in English must be entered and the application must be confirmed by a “verantwortlichen Hochschullehrer:in” + so that the application can be further processed by the exam office. + Language, title in language of thesis, and title in English can also be changed again after successful registration." - viewers: - *hochschullehrer - *betreuer @@ -1009,9 +1275,62 @@ var: tag: payload-filled payload-filled: "anmeldetag" + - tag: negated + var: + tag: payload-filled + payload-filled: "sprache" + - - tag: variable + var: + tag: payload-filled + payload-filled: "anmeldetag" + - tag: negated + var: + tag: payload-filled + payload-filled: "titel" + - - tag: variable + var: + tag: payload-filled + payload-filled: "anmeldetag" + - tag: negated + var: + tag: payload-filled + payload-filled: "titel, englisch" status: info content: - fallback: "Der Antrag muss zunächst noch von einem verantwortlichen Hochschullehrer/einer verantwortlichen Hochschullehrerin bestätigt werden, damit er von der Prüfungsverwaltung weiter bearbeitet werden kann." + fallback: "Es müssen zunächst noch Sprache der Arbeit, Titel in Sprache der Arbeit, und Titel in Englisch eingetragen, + und der Antrag von einem verantwortlichen Hochschullehrer/einer verantwortlichen Hochschullehrerin bestätigt werden, + damit der Antrag weiter von der Prüfungsverwaltung bearbeitet werden kann. + Sprache, Titel in Sprache der Arbeit, und Titel in Englisch können auch noch nach einer erfolgreichen Anmeldung wieder geändert werden." + fallback-lang: de-de-formal + translations: + en-eu: "First, language of thesis, title in language of thesis, and title in English must be entered and the application must be confirmed by a “verantwortlichen Hochschullehrer:in” + so that the application can be further processed by the exam office. + Language, title in language of thesis, and title in English can also be changed again after successful registration." + - viewers: + - *hochschullehrer + - *betreuer + - *zugriffsperson + restriction: + dnf-terms: + - - tag: variable + var: + tag: payload-filled + payload-filled: "anmeldetag" + - tag: variable + var: + tag: payload-filled + payload-filled: "sprache" + - tag: variable + var: + tag: payload-filled + payload-filled: "titel" + - tag: variable + var: + tag: payload-filled + payload-filled: "titel, englisch" + status: info + content: + fallback: "Der Antrag muss zunächst noch von einem verantwortlichen Hochschullehrer/einer verantwortlichen Hochschullehrerin bestätigt werden, damit der Antrag von der Prüfungsverwaltung weiter bearbeitet werden kann." fallback-lang: de-de-formal translations: en-eu: "First, the application must be confirmed by a “verantwortlichen Hochschullehrer:in” so that the application can be further processed by the exam office." @@ -1056,13 +1375,110 @@ - *hochschullehrer - *betreuer - *zugriffsperson - restriction: null + restriction: + dnf-terms: + - - tag: negated + var: + tag: payload-filled + payload-filled: "anmeldetag" + - tag: variable + var: + tag: payload-filled + payload-filled: "sprache" + - tag: variable + var: + tag: payload-filled + payload-filled: "titel" + - tag: variable + var: + tag: payload-filled + payload-filled: "titel, englisch" status: info content: - fallback: "Es muss zunächst „Anmeldetag“ eingetragen werden, damit der Antrag weiter von der Prüfungsverwaltung bearbeitet werden kann." + fallback: "Es muss zunächst der „Anmeldetag“ eingetragen werden, damit der Antrag weiter von der Prüfungsverwaltung bearbeitet werden kann." fallback-lang: de-de-formal translations: en-eu: "First, the “registration date” must be entered so that the application can be further processed by the exam office." + - viewers: + - *hochschullehrer + - *betreuer + - *zugriffsperson + restriction: + dnf-terms: + - - tag: negated + var: + tag: payload-filled + payload-filled: "anmeldetag" + - tag: negated + var: + tag: payload-filled + payload-filled: "sprache" + - - tag: negated + var: + tag: payload-filled + payload-filled: "anmeldetag" + - tag: negated + var: + tag: payload-filled + payload-filled: "titel" + - - tag: negated + var: + tag: payload-filled + payload-filled: "anmeldetag" + - tag: negated + var: + tag: payload-filled + payload-filled: "titel, englisch" + status: info + content: + fallback: "Es müssen zunächst „Anmeldetag“, sowie Sprache der Arbeit, Titel in Sprache der Arbeit, und Titel in Englisch eingetragen werden, + damit der Antrag weiter von der Prüfungsverwaltung bearbeitet werden kann. + Sprache, Titel in Sprache der Arbeit, und Titel in Englisch können auch noch nach einer erfolgreichen Anmeldung wieder geändert werden." + fallback-lang: de-de-formal + translations: + en-eu: "First, “registration date”, language of thesis, title in language of thesis, and title in English must be entered + so that the application can be further processed by the exam office. + Language, title in language of thesis, and title in English can also be changed again after successful registration." + - viewers: + - *hochschullehrer + - *betreuer + - *zugriffsperson + restriction: + dnf-terms: + - - tag: variable + var: + tag: payload-filled + payload-filled: "anmeldetag" + - tag: negated + var: + tag: payload-filled + payload-filled: "sprache" + - - tag: variable + var: + tag: payload-filled + payload-filled: "anmeldetag" + - tag: negated + var: + tag: payload-filled + payload-filled: "titel" + - - tag: variable + var: + tag: payload-filled + payload-filled: "anmeldetag" + - tag: negated + var: + tag: payload-filled + payload-filled: "titel, englisch" + status: info + content: + fallback: "Es müssen zunächst noch Sprache der Arbeit, Titel in Sprache der Arbeit, und Titel in Englisch eingetragen werden, + damit der Antrag weiter von der Prüfungsverwaltung bearbeitet werden kann. + Sprache, Titel in Sprache der Arbeit, und Titel in Englisch können auch noch nach einer erfolgreichen Anmeldung wieder geändert werden." + fallback-lang: de-de-formal + translations: + en-eu: "First, language, title in language of thesis, and title in English must be entered + so that the application can be further processed by the exam office. + Language, title in language of thesis, and title in English can also be changed again after successful registration." final: false edges: "antrag bestaetigen als student": @@ -1094,10 +1510,12 @@ "antrag, student&hochschullehrer, anmeldetag": viewers: display-label: - fallback: "Antrag angelegt, von Student:in und verantwortlichem Hochschullehrer/verantwortlichen Hochschullehrerin bestätigt, Anmeldetag eingetragen" + fallback: "Antrag angelegt, von Student:in und verantwortlichem Hochschullehrer/verantwortlichen Hochschullehrerin bestätigt, + Anmeldetag, Sprache der Arbeit, Titel in Sprache der Arbeit, und Titel in Englisch eingetragen" fallback-lang: de-de-formal translations: - en-eu: "Application created, confirmed by the student and “verantwortlichem Hochschullehrer/verantwortlichen Hochschullehrerin”, “registration date” entered" + en-eu: "Application created, confirmed by the student and “verantwortlichem Hochschullehrer/verantwortlichen Hochschullehrerin”, + registration date, language of thesis, title in language of thesis, and title in English entered" viewers: - *pruefungsamt - *hochschullehrer @@ -1116,6 +1534,18 @@ var: tag: payload-filled payload-filled: "anmeldetag" + - tag: variable + var: + tag: payload-filled + payload-filled: "sprache" + - tag: variable + var: + tag: payload-filled + payload-filled: "titel" + - tag: variable + var: + tag: payload-filled + payload-filled: "titel, englisch" "angemeldet": viewers: display-label: @@ -1186,6 +1616,18 @@ - "6": <<: *anmeldetag-field-optional optional: false + "sprache": &sprache-form + - "7": + <<: *sprache-field-optional + optional: false + "titel": &titel-form + - "8": + <<: *titel-field-optional + optional: false + "titel, englisch": &entitel-form + - "9": + <<: *entitel-field-optional + optional: false "datum, abgabe": *abgabedatum-form "anmelden, bestaetigt student": mode: manual @@ -1282,6 +1724,9 @@ form: &angemeldet-pruefungsamt-korrektur-forms <<: *antrag-forms-pruefungsamt "anmeldetag": *anmeldetag-form + "sprache": *sprache-form + "titel": *titel-form + "titel, englisch": *entitel-form "datum, abgabe": *abgabedatum-form "korrektur als pruefungsamt": mode: manual @@ -1328,8 +1773,8 @@ - *student view-actor: *view-alle form: - "titel": *titel-form-optional - "titel, englisch": *entitel-form-optional + "titel": *titel-form + "titel, englisch": *entitel-form "kommunikation": *kommunikation-form "nachbessern, hochschullehrer": mode: manual @@ -1345,6 +1790,9 @@ form: <<: *antrag-forms-hochschullehrer "anmeldetag": *anmeldetag-form + "sprache": *sprache-form + "titel": *titel-form + "titel, englisch": *entitel-form "datum, abgabe, akt": &abgabedatum-form-akt - "5.6": tag: day @@ -1371,6 +1819,9 @@ form: <<: *antrag-forms-betreuer "anmeldetag": *anmeldetag-form + "sprache": *sprache-form + "titel": *titel-form + "titel, englisch": *entitel-form "datum, abgabe, akt": *abgabedatum-form-akt "nachbessern, zugriffsperson": mode: manual @@ -1386,6 +1837,9 @@ form: <<: *antrag-forms-zugriffsperson "anmeldetag": *anmeldetag-form + "sprache": *sprache-form + "titel": *titel-form + "titel, englisch": *entitel-form "datum, abgabe, akt": *abgabedatum-form-akt "datei": @@ -1485,9 +1939,9 @@ "student": - "1": tag: capture-user - "sprache": *sprache-form-optional - "titel": *titel-form-optional - "titel, englisch": *entitel-form-optional + "sprache": *sprache-form + "titel": *titel-form + "titel, englisch": *entitel-form "abschluss": &abschluss-form - "5": <<: *abschluss-field-optional @@ -1562,6 +2016,10 @@ form: &antrag-forms-pruefungsamt-abgabe <<: *antrag-forms-pruefungsamt "anmeldetag": *anmeldetag-form + "sprache": *sprache-form + "titel": *titel-form + "titel, englisch": *entitel-form + "datum, abgabe": *abgabedatum-form "datum, abgabe": - "5.5": tag: day