templates/webadmin/base.html
{{- define "navitems"}} {{- block "additionalnavitems" .}}{{- end}} {{- template "theme-switcher"}}
{{.LoggedUser.Username}}
{{if not .HasExternalLogin}} Profile
Change password {{if .LoggedUser.CanManageMFA}} Two-factor authentication {{- end}} {{- end}} Sign out
{{- end}} {{- define "sidebaritems"}} {{- if .LoggedUser.HasPermission "view_users"}} Users {{- end}} {{- if .LoggedUser.HasPermission "manage_groups"}} Groups {{- end}} {{- if .LoggedUser.HasPermission "manage_folders"}} Folders {{- end}} {{- if .LoggedUser.HasPermission "view_conns"}} Connections {{- end}} {{ if .LoggedUser.HasPermission "*"}} Event Manager
{{- end}} {{- if or (.LoggedUser.HasPermission "*") (and .HasDefender (.LoggedUser.HasPermission "view_defender"))}}
IP Manager
{{- if .LoggedUser.HasPermission "*"}}
IP lists
{{- end}} {{- if and .HasDefender (.LoggedUser.HasPermission "view_defender")}}
Auto Blocklist
{{- end}}
{{- end}} {{- if or (.LoggedUser.HasPermission "*") (.LoggedUser.HasPermission "view_status") (and .HasSearcher (.LoggedUser.HasPermission "view_events"))}}
Server Manager
{{- if .LoggedUser.HasPermission "*"}}
Configurations
{{- end}} {{ if and .HasSearcher (.LoggedUser.HasPermission "view_events")}}
Logs
{{- end}} {{- if .LoggedUser.HasPermission "*"}}
Maintenance
{{- end}} {{- if .LoggedUser.HasPermission "view_status"}}
Status
{{- end}}
{{- end}} {{- if .LoggedUser.HasPermission "*"}} Admins
Roles {{- end}} {{- end}}