Пример #1
0
     }
     if (has_capability('mod/turnitintooltwo:submit', context_module::instance($cm->id)) && !empty($_SESSION["digital_receipt"]) && !isset($_SESSION["digital_receipt"]["is_manual"])) {
         echo $turnitintooltwoview->show_digital_receipt($_SESSION["digital_receipt"]);
         unset($_SESSION["digital_receipt"]);
     }
     // Initialise inbox, if a student is logged in then populate it also incase they have no javascript.
     echo $turnitintooltwoview->init_submission_inbox($cm, $turnitintooltwoassignment, $parts, $turnitintooltwouser);
     // Show submission form for students (only shows if they don't have javascript enabled).
     if (!$istutor) {
         echo html_writer::start_tag("div", array("class" => "js_hide"));
         echo $turnitintooltwoview->show_submission_form($cm, $turnitintooltwoassignment, $part, $turnitintooltwofileuploadoptions, "window", $USER->id);
         echo html_writer::end_tag("div");
     } else {
         if ($turnitintooltwoassignment->turnitintooltwo->anon > 0) {
             // Put the html for unanonymising a submission below the form for including in lightbox.
             echo $turnitintooltwoview->show_unanonymise_form();
         }
     }
     break;
 case "students":
 case "tutors":
     if (!$istutor) {
         turnitintooltwo_print_error('permissiondeniederror', 'turnitintooltwo');
         exit;
     }
     $introtext = $do == "tutors" ? get_string('turnitintutors_desc', 'turnitintooltwo') : get_string('turnitinstudents_desc', 'turnitintooltwo');
     echo $OUTPUT->box($introtext, 'generalbox boxaligncenter', 'general');
     $memberrole = $do == "tutors" ? 'Instructor' : 'Learner';
     echo $turnitintooltwoview->init_tii_member_by_role_table($cm, $turnitintooltwoassignment, $memberrole);
     if ($do == "tutors") {
         $tutors = $turnitintooltwoassignment->get_tii_users_by_role("Instructor");