Merge branch 'MDL-38267-24' of git://github.com/damyon/moodle into MOODLE_24_STABLE

This commit is contained in:
Dan Poltawski
2013-09-11 12:00:15 +08:00
+7 -1
View File
@@ -2902,7 +2902,7 @@ class assign {
}
}
$showsubmit = ($submission || $teamsubmission) && $showlinks;
$showsubmit = ($submission || $teamsubmission) && $showlinks && $this->submissions_open($user->id);
if ($teamsubmission && ($teamsubmission->status == ASSIGN_SUBMISSION_STATUS_SUBMITTED)) {
$showsubmit = false;
}
@@ -3578,6 +3578,9 @@ class assign {
require_once($CFG->dirroot . '/mod/assign/submissionconfirmform.php');
require_sesskey();
if (!$this->submissions_open()) {
return $this->view_student_error_message();
}
$data = new stdClass();
$adminconfig = $this->get_admin_config();
$requiresubmissionstatement = (!empty($adminconfig->requiresubmissionstatement) ||
@@ -4029,6 +4032,9 @@ class assign {
// Need submit permission to submit an assignment.
require_capability('mod/assign:submit', $this->context);
require_sesskey();
if (!$this->submissions_open()) {
return $this->view_student_error_message();
}
$data = new stdClass();
$mform = new mod_assign_submission_form(null, array($this, $data));