From 1e0e5f6f65380419a86ee1c3b95f27cda17e7fbb Mon Sep 17 00:00:00 2001 From: Jens Pelzetter Date: Mon, 22 Feb 2021 20:57:15 +0100 Subject: [PATCH] UI for managing roles in the CMS Admin UI Former-commit-id: 84d3752b1f87758fda3226351ad5f4e0ce012019 --- .../contentsection/configuration/role.xhtml | 68 ++++++++++++++++++- .../contentsection/configuration/roles.xhtml | 23 ++++++- .../org/librecms/CmsAdminMessages.properties | 16 ++++- .../librecms/CmsAdminMessages_de.properties | 16 ++++- 4 files changed, 117 insertions(+), 6 deletions(-) diff --git a/ccm-cms/src/main/resources/WEB-INF/views/org/librecms/ui/contentsection/configuration/role.xhtml b/ccm-cms/src/main/resources/WEB-INF/views/org/librecms/ui/contentsection/configuration/role.xhtml index 365450702..a782e3fb4 100644 --- a/ccm-cms/src/main/resources/WEB-INF/views/org/librecms/ui/contentsection/configuration/role.xhtml +++ b/ccm-cms/src/main/resources/WEB-INF/views/org/librecms/ui/contentsection/configuration/role.xhtml @@ -36,7 +36,14 @@
#{CmsAdminMessages['contentsection.configuration.roles.role_details.name']}
-
#{SelectedRoleModel.name}
+
+ #{SelectedRoleModel.name} + +
+ +

#{CmsAdminMessages['contentsection.configuration.roles.role_details.permissions']}

+
+
+ +
+
+ + +

#{CmsAdminMessages['contentsection.configuration.roles.role_details.members']}

+
+
+ +
+
+ + + + + + + + + + + + + + + +
#{CmsAdminMessages['contentsection.configuration.role_details.members.cols.name']}#{CmsAdminMessages['contentsection.configuration.role_details.members.cols.actions']}
#{member.memberName} + +
diff --git a/ccm-cms/src/main/resources/WEB-INF/views/org/librecms/ui/contentsection/configuration/roles.xhtml b/ccm-cms/src/main/resources/WEB-INF/views/org/librecms/ui/contentsection/configuration/roles.xhtml index 793b71ded..c0b0f2480 100644 --- a/ccm-cms/src/main/resources/WEB-INF/views/org/librecms/ui/contentsection/configuration/roles.xhtml +++ b/ccm-cms/src/main/resources/WEB-INF/views/org/librecms/ui/contentsection/configuration/roles.xhtml @@ -38,8 +38,16 @@ #{CmsAdminMessages['contentsection.configuration.roles.add']} + - + + @@ -50,7 +58,7 @@ - @@ -71,7 +79,16 @@ +
#{CmsAdminMessages['contentsection.configuration.roles.table.description']} + #{CmsAdminMessages['contentsection.configuration.roles.table.actions']}
- + +