sprava uzivatelu
This commit is contained in:
@@ -12,7 +12,10 @@ def page(title: str, body: str, user=None) -> str:
|
||||
if user:
|
||||
username = html.escape(user.get("username", ""))
|
||||
display_name = html.escape(user.get("display_name") or user.get("username", ""))
|
||||
nav = """
|
||||
admin_links = ""
|
||||
if (user.get("role") or "").lower() == "admin":
|
||||
admin_links = '<a href="/portal/admin/users">Users</a>'
|
||||
nav = f"""
|
||||
<nav>
|
||||
<a class="nav-link" href="/portal/operations">Přehled</a>
|
||||
<a class="nav-link" href="/portal/apps">Služby</a>
|
||||
@@ -31,6 +34,7 @@ def page(title: str, body: str, user=None) -> str:
|
||||
<div class="nav-menu">
|
||||
<button type="button" class="nav-menu-button">Správa</button>
|
||||
<div class="nav-menu-panel">
|
||||
{admin_links}
|
||||
<a href="/portal/audit">Audit</a>
|
||||
<a href="/portal/backups">Zálohy</a>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user