From 3372db660c6c8223deba865e31412203dec081de Mon Sep 17 00:00:00 2001 From: Otto Richter Date: Tue, 25 Feb 2025 20:37:28 +0000 Subject: [PATCH] enh: admin user view (#7062) - directly click email address - show prohibited login state ## Testing - visit admin panel - visit a user - click on "view details" - check that email address is clickable and opens local email editor - check that "suspended account" status is visible ![](/attachments/251789ec-0cf1-41f9-bffe-48693917c467) Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/7062 Reviewed-by: Gusted Co-authored-by: Otto Richter Co-committed-by: Otto Richter --- templates/admin/user/view_details.tmpl | 8 ++++++++ templates/admin/user/view_emails.tmpl | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/templates/admin/user/view_details.tmpl b/templates/admin/user/view_details.tmpl index be2f32b5ec..c394b4bd3d 100644 --- a/templates/admin/user/view_details.tmpl +++ b/templates/admin/user/view_details.tmpl @@ -26,6 +26,14 @@ {{svg "octicon-x"}} {{end}} +
+ {{ctx.Locale.Tr "admin.users.prohibit_login"}}: + {{if .User.ProhibitLogin}} + {{svg "octicon-check"}} + {{else}} + {{svg "octicon-x"}} + {{end}} +
{{ctx.Locale.Tr "admin.users.restricted"}}: {{if .User.IsRestricted}} diff --git a/templates/admin/user/view_emails.tmpl b/templates/admin/user/view_emails.tmpl index 22ce305a88..7e77206f1c 100644 --- a/templates/admin/user/view_emails.tmpl +++ b/templates/admin/user/view_emails.tmpl @@ -3,7 +3,7 @@
- {{.Email}} + {{.Email}} {{if .IsPrimary}}
{{ctx.Locale.Tr "settings.primary"}}
{{end}}