MDL-14045

Now respects mod/assignment:view
This commit is contained in:
thepurpleblob
2008-06-03 13:59:41 +00:00
parent 455dfd5026
commit 6d2d4228d0
+10
View File
@@ -24,6 +24,10 @@
require_course_login($course);
// check for view capability at course level
$context = get_context_instance(CONTEXT_COURSE,$course->id);
require_capability('mod/assignment:view',$context);
// various strings
$str = new stdClass;
$str->assignments = get_string("modulenameplural", "assignment");
@@ -69,6 +73,12 @@
continue;
}
// check we are allowed to view this
$context = get_context_instance(CONTEXT_MODULE, $assignment->coursemodule);
if (!has_capability('mod/assignment:view',$context)) {
continue;
}
// create instance of assignment class to get
// submitted assignments
$onlineinstance = new assignment_online( $assignment->coursemodule );