From 91f418ee353872ebe6a0a682b7296d481f3e98d6 Mon Sep 17 00:00:00 2001 From: "Hahn Axel (hahn)" <axel.hahn@unibe.ch> Date: Thu, 23 Nov 2023 09:42:05 +0100 Subject: [PATCH] update login / profile --- public_html/deployment/pages/act_login.php | 30 ++++++++++++++++------ 1 file changed, 22 insertions(+), 8 deletions(-) diff --git a/public_html/deployment/pages/act_login.php b/public_html/deployment/pages/act_login.php index 7a862ef9..4bacd490 100644 --- a/public_html/deployment/pages/act_login.php +++ b/public_html/deployment/pages/act_login.php @@ -37,7 +37,7 @@ if (!$oUser->getUsername() && array_key_exists('user', $aParams)) { $sUrl=$_SESSION["goback"]; unset($_SESSION["goback"]); } else { - $sUrl='?'; + $sUrl='/deployment'; } header("location: $sUrl"); } @@ -54,15 +54,29 @@ if ($oUser->getUsername()) { // ------------------------------------------------------------ $sGrouplist=''; foreach ($oUser->getUserGroups() as $sGroupname){ - $sGrouplist.='<li>' . $sGroupname . '</li>'; + $sGrouplist.='<i class="fa-regular fa-bookmark"></i> ' . $sGroupname . '<br>'; } + $sPermlist=''; + foreach ($oUser->getUserPermission() as $sPerm){ + $sPermlist.='<i class="fa-solid fa-caret-right"></i> ' . $sPerm . '<br>'; + } + $sOut.='' - . '<h2>' . t("page-login-info") . '</h2>' - . '<p>' - . t("page-login-userloggedin") . '<br><br>' - . '<strong>' . $oUser->getUsername() . '</strong><br><br>' - . t("page-login-usergroups") . '<br>' - . '<ul>'.$sGrouplist . '</ul><br>' + . '<h2>' . t("page-login-profile") . '</h2>' + .'<table> + <tr> + <td>'.t("page-login-userloggedin") . '</td> + <td><strong>' . $oUser->getUsername() . '</strong></td> + </tr> + <tr> + <td>'.t("page-login-usergroups").'</td> + <td>'.$sGrouplist . '</td> + </tr> + <tr> + <td>'.t("page-login-userperms").'</td> + <td>'.$sPermlist . '</td> + </tr> + </table>' . '<div style="clear: both; margin-bottom: 1em;"></div>' . ' ' . aPrjHome() . ' ' . '<a href="?logoff=1" class="btn btn-danger">' . $oHtml->getIcon('poweroff') . t('logoff') . '</a>' -- GitLab