/** * Download submitted files of user. */ function downloadReturned() { global $ilAccess; if ($ilAccess->checkAccess("read", "", $this->object->getRefId()) && $this->object->getShowSubmissions() && $this->object->getTimestamp() - time() <= 0) { // ok: read access + public submissions } else { $this->checkPermission("write"); } if (!ilEphAssignment::deliverReturnedFiles($this->object->getId(), (int) $_GET["ass_id"], (int) $_GET["member_id"])) { $this->ctrl->redirect($this, "showSubmissions"); } exit; }