From d5784162bb09f0eb9316968e4d5ff7ef9490e8f4 Mon Sep 17 00:00:00 2001 From: Lily Yan <lily.yan@uwaterloo.ca> Date: Fri, 28 Aug 2020 14:33:42 -0400 Subject: [PATCH] ISTWCMS-4039 Set sidebar content type permissions --- src/UwPermissions/UwPermissions.php | 6 ++++++ uw_cfg_common.install | 7 +++++++ 2 files changed, 13 insertions(+) diff --git a/src/UwPermissions/UwPermissions.php b/src/UwPermissions/UwPermissions.php index 8d6c435f..7c229a78 100644 --- a/src/UwPermissions/UwPermissions.php +++ b/src/UwPermissions/UwPermissions.php @@ -80,6 +80,12 @@ class UwPermissions { UwPermissions::buildRolePermissionsListTaxonomyTerm('uw_vocab_news_tags', ['delete']), ], + // Sidebar permissions. + 'Sidebar' => [ + 'Use content type' => + UwPermissions::buildRolePermissionsListContentType('uw_ct_sidebar'), + ], + // Site footer permissions. 'Site footer' => [ 'Use content type' => diff --git a/uw_cfg_common.install b/uw_cfg_common.install index ad05c54b..fd0636c9 100644 --- a/uw_cfg_common.install +++ b/uw_cfg_common.install @@ -65,6 +65,13 @@ function uw_cfg_common_install() { 'Site manager', ], ], + 'Sidebar' => [ + 'Use content type' => [ + 'Site manager', + 'Content author', + 'Content editor', + ], + ], 'Site footer' => [ 'Use content type' => [ 'Site manager', -- GitLab