MDL-14448 mod_lesson: Add view permissions
authorStephen Bourget <steve.bourget@sau19.org>
Wed, 13 Jul 2016 23:10:06 +0000 (19:10 -0400)
committerStephen Bourget <steve.bourget@sau19.org>
Wed, 13 Jul 2016 23:10:06 +0000 (19:10 -0400)
mod/lesson/db/access.php
mod/lesson/lang/en/lesson.php
mod/lesson/version.php

index 5f8d7f7..daa66ce 100644 (file)
@@ -96,4 +96,13 @@ $capabilities = array(
             'manager' => CAP_ALLOW
         )
     ),
+
+    'mod/lesson:view' => array(
+        'captype' => 'read',
+        'contextlevel' => CONTEXT_MODULE,
+        'archetypes' => array(
+            'user' => CAP_ALLOW,
+            'guest' => CAP_ALLOW
+        )
+    ),
 );
index f1d503b..155f404 100644 (file)
@@ -253,6 +253,7 @@ $string['lesson:edit'] = 'Edit a lesson activity';
 $string['lessonformating'] = 'Lesson formatting';
 $string['lesson:manage'] = 'Manage a lesson activity';
 $string['lesson:manageoverrides'] = 'Manage lesson overrides';
+$string['lesson:view'] = 'View lesson activity';
 $string['lesson:viewreports'] = 'View lesson reports';
 $string['lessonname'] = 'Lesson: {$a}';
 $string['lessonmenu'] = 'Lesson menu';
index 6993359..708c987 100644 (file)
@@ -24,7 +24,7 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2016052300;       // The current module version (Date: YYYYMMDDXX)
+$plugin->version   = 2016071300;     // The current module version (Date: YYYYMMDDXX)
 $plugin->requires  = 2016051900;    // Requires this Moodle version
 $plugin->component = 'mod_lesson'; // Full name of the plugin (used for diagnostics)
 $plugin->cron      = 0;