Пример #1
0
     break;
 case "digital_receipt":
     $submissionid = required_param('submissionid', PARAM_INT);
     $submission = new turnitintooltwo_submission($submissionid, 'turnitin');
     $table = new html_table();
     $table->data = array(array(get_string('submissionauthor', 'turnitintooltwo'), $submission->firstname . ' ' . $submission->lastname), array(get_string('turnitinpaperid', 'turnitintooltwo') . ' <small>(' . get_string('refid', 'turnitintooltwo') . ')</small>', $submissionid), array(get_string('submissiontitle', 'turnitintooltwo'), $submission->submission_title), array(get_string('receiptassignmenttitle', 'turnitintooltwo'), $turnitintooltwoassignment->turnitintooltwo->name), array(get_string('submissiondate', 'turnitintooltwo'), date("d/m/y, H:i", $submission->submission_modified)));
     $digitalreceipt = $OUTPUT->pix_icon('tii-logo', get_string('turnitin', 'turnitintooltwo'), 'mod_turnitintooltwo', array('class' => 'logo'));
     $digitalreceipt .= '<h2>' . get_string('digitalreceipt', 'turnitintooltwo') . '</h2>';
     $digitalreceipt .= '<p>' . get_string('receiptparagraph', 'turnitintooltwo') . '</p>';
     $digitalreceipt .= html_writer::table($table);
     $digitalreceipt .= '<a href="#" id="tii_receipt_print">' . $OUTPUT->pix_icon('printer', get_string('turnitin', 'turnitintooltwo'), 'mod_turnitintooltwo') . ' ' . get_string('print', 'turnitintooltwo') . '</a>';
     echo html_writer::tag("div", $digitalreceipt, array("id" => "tii_digital_receipt_box"));
     break;
 case "submitpaper":
     if ($istutor || has_capability('mod/turnitintooltwo:submit', context_module::instance($cm->id)) && $user == $USER->id) {
         echo $turnitintooltwoview->show_submission_form($cm, $turnitintooltwoassignment, $part, $turnitintooltwofileuploadoptions, "box_solid", $user);
         unset($_SESSION['form_data']);
         // Add loader icon for when iframe refreshes.
         $loadericon = html_writer::tag('i', '', array('class' => 'fa fa-spinner fa-spin fa-5x'));
         $output = html_writer::tag('div', $loadericon, array('id' => 'refresh_loading'));
         // Create div for submitting text.
         $icon = $OUTPUT->pix_icon('icon', get_string('uploadingsubtoturnitin', 'turnitintooltwo'), 'mod_turnitintooltwo');
         $text = html_writer::tag('p', get_string('uploadingsubtoturnitin', 'turnitintooltwo'));
         $loadericon = $OUTPUT->pix_icon('loader-lrg', get_string('uploadingsubtoturnitin', 'turnitintooltwo'), 'mod_turnitintooltwo');
         // Add loader icon and text for submission.
         $output .= html_writer::tag('div', $icon . $text . $loadericon, array('id' => 'submitting_loader'));
     } else {
         $output = html_writer::tag("div", get_string('permissiondeniederror', 'turnitintooltwo'), array("id" => "box_receipt"));
     }
     echo $output;
     break;