diff --git a/mod/workshop/assess.php b/mod/workshop/assess.php index 062f712d16a..eb26420e275 100644 --- a/mod/workshop/assess.php +++ b/mod/workshop/assess.php @@ -24,8 +24,7 @@ } require_login($course->id, false, $cm); - $context = get_context_instance(CONTEXT_MODULE, $cm->id); - require_capability('mod/workshop:view', $context); + if (!$redirect) { //seems not to work properly diff --git a/mod/workshop/assessments.php b/mod/workshop/assessments.php index 5074ee85d28..4d5dc1f5680 100644 --- a/mod/workshop/assessments.php +++ b/mod/workshop/assessments.php @@ -64,7 +64,6 @@ require_login($course->id, false, $cm); $context = get_context_instance(CONTEXT_MODULE, $cm->id); - require_capability('mod/workshop:view', $context); $navigation = ""; if ($course->category) { diff --git a/mod/workshop/db/access.php b/mod/workshop/db/access.php index 7fbfaff9a23..df1855bee4c 100644 --- a/mod/workshop/db/access.php +++ b/mod/workshop/db/access.php @@ -6,20 +6,6 @@ */ $mod_workshop_capabilities = array( - 'mod/workshop: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/workshop:participate' => array( 'riskbitmask' => RISK_SPAM, diff --git a/mod/workshop/submissions.php b/mod/workshop/submissions.php index 75606cca725..4fec04cad89 100644 --- a/mod/workshop/submissions.php +++ b/mod/workshop/submissions.php @@ -45,7 +45,6 @@ require_login($course->id, false, $cm); $context = get_context_instance(CONTEXT_MODULE, $cm->id); - require_capability('mod/workshop:view', $context); $strworkshops = get_string("modulenameplural", "workshop"); $strworkshop = get_string("modulename", "workshop"); diff --git a/mod/workshop/upload.php b/mod/workshop/upload.php index 17018b1805f..8559b921352 100644 --- a/mod/workshop/upload.php +++ b/mod/workshop/upload.php @@ -18,8 +18,6 @@ } require_login($course->id, false, $cm); - $context = get_context_instance(CONTEXT_MODULE, $cm->id); - require_capability('mod/workshop:view', $context); $strworkshops = get_string('modulenameplural', 'workshop'); $strworkshop = get_string('modulename', 'workshop'); diff --git a/mod/workshop/view.php b/mod/workshop/view.php index 3a83caaa8a1..2729c284ef4 100644 --- a/mod/workshop/view.php +++ b/mod/workshop/view.php @@ -37,7 +37,6 @@ require_login($course->id, false, $cm); $context = get_context_instance(CONTEXT_MODULE, $cm->id); - require_capability('mod/workshop:view', $context); $strworkshops = get_string("modulenameplural", "workshop"); $strworkshop = get_string("modulename", "workshop"); @@ -525,8 +524,6 @@ /****************** show description ************/ elseif ($action == 'showdescription') { - require_capability('mod/workshop:view', $context); - workshop_print_assignment_info($workshop); print_simple_box(format_text($workshop->description, $workshop->format), 'center', '70%', '', 5, 'generalbox', 'intro'); if (isset($_SERVER["HTTP_REFERER"])) {