From 3c0a8c8b1964a2a8564e1068ed592e0a0e20f462 Mon Sep 17 00:00:00 2001 From: Marcin Kuzminski Date: Fri, 7 Feb 2020 12:13:35 +0100 Subject: [PATCH] users/user-groups: added context of what we're editing. - Before panel titles didn't show names of edited objects which could be confusing and lead to editing wrong users or user groups. --- .../admin/user_groups/user_group_edit_advanced.mako | 6 +++++- .../templates/admin/user_groups/user_group_edit_perms.mako | 6 +++++- .../admin/user_groups/user_group_edit_settings.mako | 6 +++++- rhodecode/templates/admin/users/user_edit_advanced.mako | 5 ++++- rhodecode/templates/admin/users/user_edit_audit.mako | 6 ++++-- rhodecode/templates/admin/users/user_edit_auth_tokens.mako | 7 ++++++- rhodecode/templates/admin/users/user_edit_caches.mako | 5 ++++- rhodecode/templates/admin/users/user_edit_emails.mako | 5 ++++- rhodecode/templates/admin/users/user_edit_groups.mako | 7 +++++-- rhodecode/templates/admin/users/user_edit_ips.mako | 7 ++++++- rhodecode/templates/admin/users/user_edit_profile.mako | 5 ++++- rhodecode/templates/admin/users/user_edit_ssh_keys.mako | 7 ++++++- .../templates/admin/users/user_edit_ssh_keys_generate.mako | 7 ++++++- rhodecode/templates/base/base.mako | 4 ++-- 14 files changed, 66 insertions(+), 17 deletions(-) diff --git a/rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako b/rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako index 67483ffe..269b27bb 100644 --- a/rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako +++ b/rhodecode/templates/admin/user_groups/user_group_edit_advanced.mako @@ -18,7 +18,11 @@
-

${_('User Group: %s') % c.user_group.users_group_name}

+

+ + ${h.link_to_group(c.user_group.users_group_name)} + - ${_('Advanced')} +

${base.dt_info_panel(elems)} diff --git a/rhodecode/templates/admin/user_groups/user_group_edit_perms.mako b/rhodecode/templates/admin/user_groups/user_group_edit_perms.mako index 616458e0..e92ad149 100644 --- a/rhodecode/templates/admin/user_groups/user_group_edit_perms.mako +++ b/rhodecode/templates/admin/user_groups/user_group_edit_perms.mako @@ -2,7 +2,11 @@
-

${_('User Group Permissions')}

+

+ + ${h.link_to_group(c.user_group.users_group_name)} + - ${_('Access Permissions')} +

${h.secure_form(h.route_path('edit_user_group_perms_update', user_group_id=c.user_group.users_group_id), request=request)} diff --git a/rhodecode/templates/admin/user_groups/user_group_edit_settings.mako b/rhodecode/templates/admin/user_groups/user_group_edit_settings.mako index 5df1783a..8c00a2bf 100644 --- a/rhodecode/templates/admin/user_groups/user_group_edit_settings.mako +++ b/rhodecode/templates/admin/user_groups/user_group_edit_settings.mako @@ -3,7 +3,11 @@
-

${_('User Group: %s') % c.user_group.users_group_name}

+

+ + ${h.link_to_group(c.user_group.users_group_name)} + - ${_('Settings')} +

${h.secure_form(h.route_path('user_groups_update', user_group_id=c.user_group.users_group_id), id='edit_user_group', request=request)} diff --git a/rhodecode/templates/admin/users/user_edit_advanced.mako b/rhodecode/templates/admin/users/user_edit_advanced.mako index 18e75db2..06430f6b 100644 --- a/rhodecode/templates/admin/users/user_edit_advanced.mako +++ b/rhodecode/templates/admin/users/user_edit_advanced.mako @@ -25,7 +25,10 @@
-

${_('User: {}').format(c.user.username)}

+

+ ${base.gravatar_with_user(c.user.username, 16, tooltip=False, _class='pull-left')} +  - ${_('Access Permissions')} +

diff --git a/rhodecode/templates/admin/users/user_edit_audit.mako b/rhodecode/templates/admin/users/user_edit_audit.mako index 5fe0e011..324f4f81 100644 --- a/rhodecode/templates/admin/users/user_edit_audit.mako +++ b/rhodecode/templates/admin/users/user_edit_audit.mako @@ -4,8 +4,10 @@
-

${_('User Audit Logs')} - - ${_ungettext('%s entry', '%s entries', c.audit_logs.item_count) % (c.audit_logs.item_count)} +

+ ${base.gravatar_with_user(c.user.username, 16, tooltip=False, _class='pull-left')} +  - ${_('Audit Logs')} + (${_ungettext('%s entry', '%s entries', c.audit_logs.item_count) % (c.audit_logs.item_count)})

${_('Download as JSON')}
diff --git a/rhodecode/templates/admin/users/user_edit_auth_tokens.mako b/rhodecode/templates/admin/users/user_edit_auth_tokens.mako index 1c7f60cd..8240d5ba 100644 --- a/rhodecode/templates/admin/users/user_edit_auth_tokens.mako +++ b/rhodecode/templates/admin/users/user_edit_auth_tokens.mako @@ -1,6 +1,11 @@ +<%namespace name="base" file="/base/base.mako"/> +
-

${_('Authentication Tokens')}

+

+ ${base.gravatar_with_user(c.user.username, 16, tooltip=False, _class='pull-left')} +  - ${_('Authentication Tokens')} +

diff --git a/rhodecode/templates/admin/users/user_edit_caches.mako b/rhodecode/templates/admin/users/user_edit_caches.mako index 11cd9fc2..28b7c081 100644 --- a/rhodecode/templates/admin/users/user_edit_caches.mako +++ b/rhodecode/templates/admin/users/user_edit_caches.mako @@ -2,7 +2,10 @@
-

${_('Caches')}

+

+ ${base.gravatar_with_user(c.user.username, 16, tooltip=False, _class='pull-left')} +  - ${_('Caches')} +

diff --git a/rhodecode/templates/admin/users/user_edit_emails.mako b/rhodecode/templates/admin/users/user_edit_emails.mako index febb5ccb..15a4905d 100644 --- a/rhodecode/templates/admin/users/user_edit_emails.mako +++ b/rhodecode/templates/admin/users/user_edit_emails.mako @@ -2,7 +2,10 @@

-

${_('Additional Email Addresses')}

+

+ ${base.gravatar_with_user(c.user.username, 16, tooltip=False, _class='pull-left')} +  - ${_('Additional Email Addresses')} +

diff --git a/rhodecode/templates/admin/users/user_edit_groups.mako b/rhodecode/templates/admin/users/user_edit_groups.mako index c69a65ca..65d49b29 100644 --- a/rhodecode/templates/admin/users/user_edit_groups.mako +++ b/rhodecode/templates/admin/users/user_edit_groups.mako @@ -1,9 +1,12 @@ ## -*- coding: utf-8 -*- - +<%namespace name="base" file="/base/base.mako"/>
-

${_('User groups administration')}

+

+ ${base.gravatar_with_user(c.user.username, 16, tooltip=False, _class='pull-left')} +  - ${_('User groups administration')} +

diff --git a/rhodecode/templates/admin/users/user_edit_ips.mako b/rhodecode/templates/admin/users/user_edit_ips.mako index 106ab688..56dcb8a4 100644 --- a/rhodecode/templates/admin/users/user_edit_ips.mako +++ b/rhodecode/templates/admin/users/user_edit_ips.mako @@ -1,6 +1,11 @@ +<%namespace name="base" file="/base/base.mako"/> +
-

${_('Custom IP Whitelist')}

+

+ ${base.gravatar_with_user(c.user.username, 16, tooltip=False, _class='pull-left')} +  - ${_('Custom IP Whitelist')} +

diff --git a/rhodecode/templates/admin/users/user_edit_profile.mako b/rhodecode/templates/admin/users/user_edit_profile.mako index ae0cd29e..0e4766a0 100644 --- a/rhodecode/templates/admin/users/user_edit_profile.mako +++ b/rhodecode/templates/admin/users/user_edit_profile.mako @@ -2,7 +2,10 @@