From 29ac3cc28d21325976e7ed15f59649ee9f1c46ab Mon Sep 17 00:00:00 2001 From: vyshane Date: Wed, 13 Sep 2006 04:10:41 +0000 Subject: [PATCH] Capability tweaks for rss_client block --- blocks/rss_client/block_rss_client.php | 3 ++- blocks/rss_client/db/access.php | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/blocks/rss_client/block_rss_client.php b/blocks/rss_client/block_rss_client.php index 369ea779e1..565a14a3c7 100644 --- a/blocks/rss_client/block_rss_client.php +++ b/blocks/rss_client/block_rss_client.php @@ -90,7 +90,8 @@ $context = get_context_instance(CONTEXT_BLOCK, $this->instance->id); - if (has_capability('block/rss_client:createsharedfeeds', $context)) { + if (has_capability('block/rss_client:createsharedfeeds', $context) + || has_capability('block/rss_client:createprivatefeeds', $context)) { $page = page_create_object($this->instance->pagetype, $this->instance->pageid); //if ($page->user_allowed_editing()) { // for SUBMITTERS_ALL_ACCOUNT_HOLDERS we're going to run into trouble later if we show it and then they don't have write access to the page. diff --git a/blocks/rss_client/db/access.php b/blocks/rss_client/db/access.php index e5efb9ddae..012fd01e7a 100644 --- a/blocks/rss_client/db/access.php +++ b/blocks/rss_client/db/access.php @@ -55,8 +55,8 @@ $block_rss_client_capabilities = array( 'guest' => CAP_PREVENT, 'student' => CAP_PREVENT, 'teacher' => CAP_PREVENT, - 'editingteacher' => CAP_PREVENT, - 'coursecreator' => CAP_PREVENT, + 'editingteacher' => CAP_ALLOW, + 'coursecreator' => CAP_ALLOW, 'admin' => CAP_ALLOW ) ), -- 2.39.5