*/
$mod_lesson_capabilities = array(
- 'mod/lesson:view' => array(
-
- 'captype' => 'read',
- 'contextlevel' => CONTEXT_MODULE,
- 'legacy' => array(
- 'guest' => CAP_ALLOW,
- 'student' => CAP_ALLOW,
- 'teacher' => CAP_ALLOW,
- 'editingteacher' => CAP_ALLOW,
- 'coursecreator' => CAP_ALLOW,
- 'admin' => CAP_ALLOW
- )
- ),
-
'mod/lesson:edit' => array(
'riskbitmask' => RISK_XSS,
$context = get_context_instance(CONTEXT_MODULE, $cm->id);
- require_capability('mod/lesson:view', $context);
-
+
switch ($mode) {
case 'add':
// Ensure that we came from view.php
}
require_login($course->id, false, $cm);
- $context = get_context_instance(CONTEXT_MODULE, $cm->id);
- require_capability('mod/lesson:view', $context);
+
// get the mimetype
//$path_parts = pathinfo('http://www.apple.com'); //$lesson->mediafile
require_login($course->id, false, $cm);
$context = get_context_instance(CONTEXT_MODULE, $cm->id);
- require_capability('mod/lesson:view', $context);
/// Check these for students only TODO: Find a better method for doing this!
/// Check lesson availability