From 9eac05941109bc22e7ec500e8a3a3c6ad9d2db5d Mon Sep 17 00:00:00 2001 From: Steffen Jost Date: Mon, 20 Dec 2021 16:51:01 +0100 Subject: [PATCH] chore(user): display new fields on profile data page --- .../personal_settings/de-de-formal.msg | 7 ++++++- .../settings/personal_settings/en-eu.msg | 7 ++++++- templates/profileData.hamlet | 20 +++++++++++++++++++ 3 files changed, 32 insertions(+), 2 deletions(-) diff --git a/messages/uniworx/categories/settings/personal_settings/de-de-formal.msg b/messages/uniworx/categories/settings/personal_settings/de-de-formal.msg index 6e15f8c6d..86078f85d 100644 --- a/messages/uniworx/categories/settings/personal_settings/de-de-formal.msg +++ b/messages/uniworx/categories/settings/personal_settings/de-de-formal.msg @@ -20,4 +20,9 @@ PersonalInfoTutorialsWip: Die Anzeige von Tutorien, zu denen Sie angemeldet sind ProfileGroupSubmissionDates: Bei Gruppenabgaben wird kein Datum angezeigt, wenn Sie die Gruppenabgabe nie selbst hochgeladen haben. ProfileCorrectorRemark: Die oberhalb angezeigte Tabelle zeigt nur prinzipielle Einteilungen als Korrektor zu einem Übungsblatt. Auch ohne Einteilung können Korrekturen einzeln zugewiesen werden, welche hier dann nicht aufgeführt werden. ProfileCorrections: Auflistung aller zugewiesenen Korrekturen -Remarks: Hinweise \ No newline at end of file +Remarks: Hinweise + +UserTelephone: Telefon +UserMobile: Mobiltelefon +CompanyPersonalNumber: Personalnummer (nur Fraport AG) +CompanyDepartment: Abteilung \ No newline at end of file diff --git a/messages/uniworx/categories/settings/personal_settings/en-eu.msg b/messages/uniworx/categories/settings/personal_settings/en-eu.msg index fec79f07b..926c06664 100644 --- a/messages/uniworx/categories/settings/personal_settings/en-eu.msg +++ b/messages/uniworx/categories/settings/personal_settings/en-eu.msg @@ -20,4 +20,9 @@ PersonalInfoTutorialsWip: The feature to display tutorials you have registered f ProfileGroupSubmissionDates: No date is shown for group submissions if you have never uploaded the submission yourself. ProfileCorrectorRemark: The table above only shows registration as a corrector in principle. Even without registration corrections can be assigned individually and are not listed. ProfileCorrections: List of all assigned corrections -Remarks: Remarks \ No newline at end of file +Remarks: Remarks + +UserTelephone: Phone +UserMobile: Mobile +CompanyPersonalNumber: Personnel number (Fraport AG only) +CompanyDepartment: Department \ No newline at end of file diff --git a/templates/profileData.hamlet b/templates/profileData.hamlet index 1d9a67ce2..8881847f8 100644 --- a/templates/profileData.hamlet +++ b/templates/profileData.hamlet @@ -27,6 +27,26 @@ $newline never _{MsgUserDisplayEmail}
#{userDisplayEmail} + $maybe telephonenr <- userTelephone +
+ _{MsgUserTelephone} +
+ #{telephonenr} + $maybe mobilenr <- userMobile +
+ _{MsgUserMobile} +
+ #{mobilenr} + $maybe companyDepartment <- userCompanyDepartment +
+ _{MsgCompanyDepartment} +
+ #{companyDepartment} + $maybe companyPersonalNumber <- userCompanyPersonalNumber +
+ _{MsgCompanyPersonalNumber} +
+ #{companyPersonalNumber} $if showAdminInfo
_{MsgUserCreated}