MDL-42690 mod_assign: remove submit button from single grading interface

This commit is contained in:
Sam Hemelryk 2013-11-04 16:02:43 +08:00
parent 32bf2cfc64
commit 19195b602c

View file

@ -2762,21 +2762,6 @@ class assign {
$extensionduedate = $flags->extensionduedate; $extensionduedate = $flags->extensionduedate;
} }
$showedit = $this->submissions_open($userid) && ($this->is_any_submission_plugin_enabled()); $showedit = $this->submissions_open($userid) && ($this->is_any_submission_plugin_enabled());
if ($teamsubmission) {
$showsubmit = $showedit &&
$teamsubmission &&
($teamsubmission->status != ASSIGN_SUBMISSION_STATUS_SUBMITTED) &&
!$this->submission_empty($teamsubmission);
} else {
$showsubmit = $showedit &&
$submission &&
($submission->status != ASSIGN_SUBMISSION_STATUS_SUBMITTED) &&
!$this->submission_empty($submission);
}
if (!$this->get_instance()->submissiondrafts) {
$showsubmit = false;
}
$viewfullnames = has_capability('moodle/site:viewfullnames', $this->get_course_context()); $viewfullnames = has_capability('moodle/site:viewfullnames', $this->get_course_context());
$submissionstatus = new assign_submission_status($instance->allowsubmissionsfromdate, $submissionstatus = new assign_submission_status($instance->allowsubmissionsfromdate,
@ -2798,7 +2783,7 @@ class assign {
$this->get_course()->id, $this->get_course()->id,
assign_submission_status::GRADER_VIEW, assign_submission_status::GRADER_VIEW,
$showedit, $showedit,
$showsubmit, false,
$viewfullnames, $viewfullnames,
$extensionduedate, $extensionduedate,
$this->get_context(), $this->get_context(),