From: vyshane Date: Wed, 13 Sep 2006 04:10:41 +0000 (+0000) Subject: Capability tweaks for rss_client block X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=29ac3cc28d21325976e7ed15f59649ee9f1c46ab;p=moodle.git Capability tweaks for rss_client block --- 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 ) ),