From 1ae0e4d0220b2632e994870742eb4ca25cb5d23c Mon Sep 17 00:00:00 2001 From: Michael Fink Amores Date: Sun, 13 Jun 2021 22:11:29 +0200 Subject: [PATCH] fix(theses): moved tooltip messages to edge messages --- theses.yaml | 199 +++++++++++++++++++++++++++++++++------------------- 1 file changed, 127 insertions(+), 72 deletions(-) diff --git a/theses.yaml b/theses.yaml index dfe0498..7fbcc73 100644 --- a/theses.yaml +++ b/theses.yaml @@ -178,6 +178,92 @@ edges: "antrag als pruefungsamt": mode: initial + messages: &message-pa + - &message-info-hochschullehrer + viewers: + - *pruefungsamt + - tag: initiator + status: info + content: + fallback: >- + Der verantwortliche Hochschullehrer ist alleine prüfungsberechtigt für die Arbeit (in Prüfungs- und Studienordnung als verantwortlicher Veranstalter, Betreuer und Prüfer bezeichnet). + Verantwortliche Hochschullehrer dürfen sein: + + + fallback-lang: de-de-formal + translations: + en-eu: >- + The “verantwortlicher Hochschullehrer” is solely entitled to examine the thesis. “Verantwortlicher Hochschullehrer” may be: + + + - &message-info-mentor + viewers: + - *pruefungsamt + - tag: initiator + status: info + content: + fallback: "Ein Assistenzbetreuer (Mentor) hat keine Prüfungsberechtigung; wird durch den verantwortlichen Hochschullehrer eigenverantwortlich bestimmt. + Bei extern betreuten Abschlussarbeiten, etwa bei Unternehmen, sollte ein Professor der LMU München + bei der Arbeit als verantwortlicher Hochschullehrer fungieren; die extern betreuende Person wird als Assistenzbetreuer bestimmt." + fallback-lang: de-de-formal + translations: + en-eu: "An “Assistenzbetreuer (Mentor)” has no examination authorisation; is determined independently by the “verantwortlichen Hochschullehrer”. + In the case of externally supervised theses, e.g. at companies, a professor from LMU Munich should act as + “verantwortlicher Hochschullehrer” for the thesis; the externally supervised person is designated as “Assistenzbetreuer (Mentor)”." + - &message-info-frist + viewers: + - *pruefungsamt + - tag: initiator + status: info + content: + fallback: >- + Entgegen anderslautender Angaben in der Prüfungsordnung sind Anmeldung und Abgabe der Bachelorarbeit + an keine festen Semestertermine gebunden. + + + fallback-lang: de-de-formal + translations: + en-eu: >- + Contrary to statements in the examination regulations, + registration and submission of the Bachelor thesis are not bound to fixed semester dates. + + display-label: fallback: "Antrag anlegen (als Prüfungsverwaltung)" fallback-lang: de-de-formal @@ -195,42 +281,7 @@ fallback-lang: de-de-formal translations: en-eu: "Verantwortlicher Hochschullehrer" - tooltip: - fallback: >- - Ist alleine prüfungsberechtigt für die Arbeit (in Prüfungs- und Studienordnung als verantwortlicher Veranstalter, Betreuer und Prüfer bezeichnet). - Verantwortliche Hochschullehrer dürfen sein: - - - fallback-lang: de-de-formal - translations: - en-eu: >- - Is solely entitled to examine the thesis. “Verantwortlicher Hochschullehrer” may be: - - + tooltip: null default: null min: 1 range: null @@ -252,15 +303,7 @@ fallback-lang: de-de-formal translations: en-eu: "“Assistenzbetreuer (Mentoren)”" - tooltip: - fallback: "Hat keine Prüfungsberechtigung; wird durch den verantwortlichen Hochschullehrer eigenverantwortlich bestimmt. - Bei extern betreuten Abschlussarbeiten, etwa bei Unternehmen, sollte ein Professor der LMU München - bei der Arbeit als verantwortlicher Hochschullehrer fungieren; die extern betreuende Person wird als Assistenzbetreuer bestimmt." - fallback-lang: de-de-formal - translations: - en-eu: "Has no examination authorisation; is determined independently by the “verantwortlichen Hochschullehrer”. - In the case of externally supervised theses, e.g. at companies, a professor from LMU Munich should act as - “verantwortlicher Hochschullehrer” for the thesis; the externally supervised person is designated as “Assistenzbetreuer (Mentor)”." + tooltip: null default: null min: 0 range: null @@ -282,11 +325,7 @@ fallback-lang: de-de-formal translations: en-eu: "Student" - tooltip: - fallback: "" - fallback-lang: de-de-formal - translations: - en-eu: "" + tooltip: null default: null optional: false "abschluss": &abschluss-form-optional @@ -302,23 +341,20 @@ fallback-lang: de-de-formal translations: en-eu: "Is this a Bachelor or a Master thesis?" + placeholder: "Bachelor" default: null - optional: true + optional: false "anmeldetag": &anmeldetag-form-optional - "5": &anmeldetag-field-optional tag: day - max-past: 240 # about 8 months + max-past: null # cannot be in the past max-future: 240 # about 8 months label: fallback: "Anmeldetag" fallback-lang: de-de-formal translations: en-eu: "Registration date" - tooltip: - fallback: "" - fallback-lang: de-de-formal - translations: - en-eu: "" + tooltip: null default: null optional: true "sprache": &sprache-form-optional @@ -424,18 +460,25 @@ source: "antrag, student&hochschullehrer, anmeldetag" "antrag als hochschullehrer": mode: initial + messages: &message-hl + - <<: *message-info-hochschullehrer + viewers: &test-users + # - tag: user + # user: 5af188de-217c-35e0-2ffa-16250fe89fc5 # Thomas Gabor + # - tag: user + # user: 03002fce-eebe-97c2-0775-c48efc73a724 # David Sabel + - tag: authorized + authorized: { "dnf-terms": [[{"tag": "variable", "var": "lecturer" }]] } + - <<: *message-info-mentor + viewers: *test-users + - <<: *message-info-frist + viewers: *test-users display-label: fallback: "Antrag anlegen (als verantwortlicher Hochschullehrer)" fallback-lang: de-de-formal translations: en-eu: "Create application (as “verantwortlicher Hochschullehrer”)" - actors: &test-users - # - tag: user - # user: 5af188de-217c-35e0-2ffa-16250fe89fc5 # Thomas Gabor - # - tag: user - # user: 03002fce-eebe-97c2-0775-c48efc73a724 # David Sabel - - tag: authorized - authorized: { "dnf-terms": [[{"tag": "variable", "var": "lecturer" }]] } + actors: *test-users view-actor: *view-alle form: &antrag-forms-hochschullehrer "hochschullehrer": @@ -488,6 +531,13 @@ source: "antrag, student" "antrag als betreuer": mode: initial + messages: &message-men + - <<: *message-info-hochschullehrer + viewers: *test-users + - <<: *message-info-mentor + viewers: *test-users + - <<: *message-info-frist + viewers: *test-users display-label: fallback: "Antrag anlegen (als Assistenzbetreuer (Mentor))" fallback-lang: de-de-formal @@ -879,7 +929,11 @@ fallback-lang: de-de-formal translations: en-eu: "Planned submission date" - tooltip: null + tooltip: + fallback: "Ursprünglich geplantes Abgabedatum bei Anmeldung" + fallback-lang: de-de-formal + translations: + en-eu: "Date at which submission was planned originally during registration" optional: false "anmelden, bestaetigt student&hochschullehrer": mode: manual @@ -1065,7 +1119,7 @@ translations: en-eu: "New submission date" tooltip: null - optional: false + optional: true "nachbessern, betreuer": mode: manual display-label: @@ -1184,7 +1238,12 @@ - "4": <<: *abschluss-field-optional optional: false - "anmeldetag": *anmeldetag-form + "anmeldetag": &anmeldetag-form-fut + - "5": + <<: *anmeldetag-field-optional + max-past: 240 # about 8 months + max-future: null # cannot be in the future + optional: false "datum, abgabe": *abgabedatum-form "datum, abgabe, tatsl": *abgabedatum-form-tatsl "nachbessern": @@ -1247,11 +1306,7 @@ view-actor: *view-alle form: &antrag-forms-pruefungsamt-abgabe <<: *antrag-forms-pruefungsamt - "anmeldetag": &anmeldetag-form-fut - - "5": - <<: *anmeldetag-field-optional - max-future: null - optional: false + "anmeldetag": *anmeldetag-form-fut "datum, abgabe": - "4.5": tag: day