$newline never
_{MsgIdent}
#{userIdent}
_{MsgName}
^{nameWidget userDisplayName userSurname} $maybe matnr <- userMatrikelnummer
_{MsgMatrikelNr}
#{matnr}
_{MsgEMail}
#{mailtoHtml userEmail} $if showAdminInfo
_{MsgLastLogin}
$maybe llogin <- lastLogin #{llogin} $nothing _{MsgNever}
_{MsgProfileLastLdapSynchronisation}
$maybe lsync <- lastLdapSync #{lsync} $nothing _{MsgNever} $maybe pKey <- userLdapPrimaryKey
_{MsgProfileLdapPrimaryKey}
#{pKey} $forall (function, schools) <- Map.toList functions
_{function}