chore(lms): show all data in qualfication overview page
This commit is contained in:
parent
1f9a5e377d
commit
b9bda938b4
@ -21,4 +21,8 @@ LmsResultUpdate: LMS Ergebnis aktualisierung
|
|||||||
LmsResultCsvExceptionDuplicatedKey: CSV Import fand uneindeutigen Schlüssel
|
LmsResultCsvExceptionDuplicatedKey: CSV Import fand uneindeutigen Schlüssel
|
||||||
LmsUserlistCsvExceptionDuplicatedKey: CSV Import fand uneindeutigen Schlüssel
|
LmsUserlistCsvExceptionDuplicatedKey: CSV Import fand uneindeutigen Schlüssel
|
||||||
LmsDirectUpload: Direkter Upload für automatisierte Systeme
|
LmsDirectUpload: Direkter Upload für automatisierte Systeme
|
||||||
QualificationDescription: Beschreibung
|
QualificationDescription: Beschreibung
|
||||||
|
QualificationValidDuration: Gültigkeitsdauer
|
||||||
|
QualificationAuditDuration: Aufbewahrung Audit Log
|
||||||
|
QualificationRefreshWithin: Erneurerungszeitraum
|
||||||
|
QualificationElearningStart: E-Lernen automatisch starten
|
||||||
@ -21,4 +21,8 @@ LmsResultUpdate: Update of LMS result
|
|||||||
LmsResultCsvExceptionDuplicatedKey: CSV import with ambiguous key
|
LmsResultCsvExceptionDuplicatedKey: CSV import with ambiguous key
|
||||||
LmsUserlistCsvExceptionDuplicatedKey: CSV import with ambiguous key
|
LmsUserlistCsvExceptionDuplicatedKey: CSV import with ambiguous key
|
||||||
LmsDirectUpload: Direct upload for automated Systems
|
LmsDirectUpload: Direct upload for automated Systems
|
||||||
QualificationDescription: Description
|
QualificationDescription: Description
|
||||||
|
QualificationValidDuration: Validity period
|
||||||
|
QualificationAuditDuration: Audit log keept
|
||||||
|
QualificationRefreshWithin: Refresh within
|
||||||
|
QualificationElearningStart: Start e-learning automatically
|
||||||
@ -8,3 +8,5 @@ FieldSecondary: Nebenfach
|
|||||||
MultiEmailFieldTip: Es sind mehrere, Komma-separierte, E-Mail-Adressen möglich
|
MultiEmailFieldTip: Es sind mehrere, Komma-separierte, E-Mail-Adressen möglich
|
||||||
WeekDay: Wochentag
|
WeekDay: Wochentag
|
||||||
LdapIdentificationOrEmail: Fraport AG-Kennung / E-Mail-Adresse
|
LdapIdentificationOrEmail: Fraport AG-Kennung / E-Mail-Adresse
|
||||||
|
Months num@Int64: #{num} #{pluralDE num "Monat" "Monate"}
|
||||||
|
Days num@Int64: #{num} #{pluralDE num "Tag" "Tage"}
|
||||||
@ -7,4 +7,6 @@ FieldPrimary: Major
|
|||||||
FieldSecondary: Minor
|
FieldSecondary: Minor
|
||||||
MultiEmailFieldTip: Multiple emails addresses may be specified (comma-separated)
|
MultiEmailFieldTip: Multiple emails addresses may be specified (comma-separated)
|
||||||
WeekDay: Day of the week
|
WeekDay: Day of the week
|
||||||
LdapIdentificationOrEmail: Fraport AG-Kennung / email address
|
LdapIdentificationOrEmail: Fraport AG-Kennung / email address
|
||||||
|
Months num: #{num} #{pluralEN num "Month" "Months"}
|
||||||
|
Days num: #{num} #{pluralEN num "Day" "Days"}
|
||||||
@ -126,7 +126,7 @@ MenuLanguage: Sprache
|
|||||||
MenuQualification: Qualifkationen
|
MenuQualification: Qualifkationen
|
||||||
MenuLms: Schnittstelle E-Lernen
|
MenuLms: Schnittstelle E-Lernen
|
||||||
MenuLmsEdit: Bearbeiten E-Lernen
|
MenuLmsEdit: Bearbeiten E-Lernen
|
||||||
MenuLmsUsers: Empfang E-Lernen Benutzer
|
MenuLmsUsers: Export E-Lernen Benutzer
|
||||||
MenuLmsUserlist: Melden E-Lernen Benutzer
|
MenuLmsUserlist: Melden E-Lernen Benutzer
|
||||||
MenuLmsResult: Melden Ergebnisse E-Lernen
|
MenuLmsResult: Melden Ergebnisse E-Lernen
|
||||||
MenuLmsUpload: Hochladen
|
MenuLmsUpload: Hochladen
|
||||||
|
|||||||
@ -154,7 +154,7 @@ postLmsR sid qsh = do
|
|||||||
--- old above, new below
|
--- old above, new below
|
||||||
|
|
||||||
type LmsResultTableExpr = ( E.SqlExpr (Entity Qualification)
|
type LmsResultTableExpr = ( E.SqlExpr (Entity Qualification)
|
||||||
`E.InnerJoin` E.SqlExpr (Entity LmsResult)
|
`E.InnerJoin` E.SqlExpr (Entity LmsResult)
|
||||||
) `E.LeftOuterJoin` E.SqlExpr (Maybe (Entity LmsUser))
|
) `E.LeftOuterJoin` E.SqlExpr (Maybe (Entity LmsUser))
|
||||||
`E.LeftOuterJoin` E.SqlExpr (Maybe (Entity User))
|
`E.LeftOuterJoin` E.SqlExpr (Maybe (Entity User))
|
||||||
|
|
||||||
|
|||||||
@ -5,17 +5,28 @@ $newline never
|
|||||||
<dd .deflist__dd>
|
<dd .deflist__dd>
|
||||||
<div>
|
<div>
|
||||||
#{descr}
|
#{descr}
|
||||||
|
$maybe dvalid <- qualificationValidDuration quali
|
||||||
|
<dt .deflist__dt>_{MsgQualificationValidDuration}
|
||||||
|
<dd .deflist__dd>_{MsgMonths (fromIntegral dvalid)}
|
||||||
|
|
||||||
<ul>
|
$maybe daudit <- qualificationAuditDuration quali
|
||||||
<li> <a href=@{LmsUsersR sid qsh}>Export Users
|
<dt .deflist__dt>_{MsgQualificationAuditDuration}
|
||||||
<li> <a href=@{LmsUserlistR sid qsh}>Import Userlist
|
<dd .deflist__dd>_{MsgMonths (fromIntegral daudit)}
|
||||||
<li> <a href=@{LmsResultR sid qsh}>Import Result
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
!!!THIS PAGE IS NOT YET FUNCTIONAL!!!
|
|
||||||
|
|
||||||
|
$maybe drefresh <- qualificationRefreshWithin quali
|
||||||
|
<dt .deflist__dt>_{MsgQualificationRefreshWithin}
|
||||||
|
<dd .deflist__dd>
|
||||||
|
$with drm <- cdMonths drefresh
|
||||||
|
$with drd <- cdDays drefresh
|
||||||
|
$if drm > 0
|
||||||
|
_{MsgMonths (fromIntegral drm)}
|
||||||
|
$if drd > 0
|
||||||
|
, #
|
||||||
|
$if drd > 0
|
||||||
|
_{MsgDays (fromIntegral drd)}
|
||||||
|
|
||||||
|
<dt .deflist__dt>_{MsgQualificationElearningStart}
|
||||||
|
<dd .deflist__dd>#{boolSymbol (qualificationElearningStart quali)}
|
||||||
|
|
||||||
^{lmsTable}
|
^{lmsTable}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user