From 8cf5d63cf2d63d3fa0017d3c555a2070431086f6 Mon Sep 17 00:00:00 2001 From: Sarah Vaupel Date: Tue, 28 Jan 2020 15:25:08 +0100 Subject: [PATCH] feat(storage-key): add breadcrumb and import --- messages/uniworx/de-de-formal.msg | 1 + messages/uniworx/en-eu.msg | 1 + src/Application.hs | 1 + src/Foundation.hs | 2 ++ 4 files changed, 5 insertions(+) diff --git a/messages/uniworx/de-de-formal.msg b/messages/uniworx/de-de-formal.msg index a80eccf88..55f9fa90a 100644 --- a/messages/uniworx/de-de-formal.msg +++ b/messages/uniworx/de-de-formal.msg @@ -1270,6 +1270,7 @@ BreadcrumbExternalExamStaffInvite: Einladung zum Prüfer BreadcrumbParticipantsList: Kursteilnehmerlisten BreadcrumbParticipants: Kursteilnehmerliste BreadcrumbExamAutoOccurrence: Automatische Termin-/Raumverteilung +BreadcrumbStorageKey: Lokalen Schlüssel generieren ExternalExamEdit coursen@CourseName examn@ExamName: Bearbeiten: #{coursen}, #{examn} ExternalExamGrades coursen@CourseName examn@ExamName: Prüfungsleistungen: #{coursen}, #{examn} diff --git a/messages/uniworx/en-eu.msg b/messages/uniworx/en-eu.msg index 4edcdce26..901b10599 100644 --- a/messages/uniworx/en-eu.msg +++ b/messages/uniworx/en-eu.msg @@ -1269,6 +1269,7 @@ BreadcrumbExternalExamStaffInvite: Invitation BreadcrumbParticipantsList: Lists of course participants BreadcrumbParticipants: Course participants BreadcrumbExamAutoOccurrence: Automatic occurrence/room distribution +BreadcrumbStorageKey: Generate storage key ExternalExamEdit coursen examn: Edit: #{coursen}, #{examn} ExternalExamGrades coursen examn: Exam achievements: #{coursen}, #{examn} diff --git a/src/Application.hs b/src/Application.hs index ff1913393..c2274a508 100644 --- a/src/Application.hs +++ b/src/Application.hs @@ -124,6 +124,7 @@ import Handler.ExamOffice import Handler.Metrics import Handler.ExternalExam import Handler.Participants +import Handler.StorageKey -- This line actually creates our YesodDispatch instance. It is the second half diff --git a/src/Foundation.hs b/src/Foundation.hs index ac3a28453..ec21097af 100644 --- a/src/Foundation.hs +++ b/src/Foundation.hs @@ -1983,6 +1983,8 @@ instance YesodBreadcrumbs UniWorX where breadcrumb CsvOptionsR = i18nCrumb MsgCsvOptions $ Just ProfileR breadcrumb LangR = i18nCrumb MsgMenuLanguage $ Just ProfileR + breadcrumb StorageKeyR = i18nCrumb MsgBreadcrumbStorageKey Nothing + breadcrumb TermShowR = i18nCrumb MsgMenuTermShow $ Just NewsR breadcrumb TermCurrentR = i18nCrumb MsgMenuTermCurrent $ Just TermShowR breadcrumb TermEditR = i18nCrumb MsgMenuTermCreate $ Just TermShowR