} turnitintool_delete_submission($cm, $turnitintool, $USER->id, $submission); exit; } $redirectlink = $CFG->wwwroot . '/mod/turnitintool/view.php?id=' . $cm->id; $redirectlink .= !is_null($param_do) ? '&do=' . $param_do : '&do=intro'; $redirectlink .= !is_null($param_fr) ? '&fr=' . $param_fr : ''; $redirectlink .= !is_null($param_sh) ? '&sh=' . $param_sh : ''; $redirectlink .= !is_null($param_ob) ? '&ob=' . $param_ob : ''; if (!is_null($param_reloadrow)) { turnitintool_reloadinbox_row($cm, $turnitintool, $param_reloadrow); exit; } if (!is_null($param_update)) { $loaderbar = new turnitintool_loaderbarclass(2); turnitintool_update_all_report_scores($cm, $turnitintool, $param_update, $loaderbar); turnitintool_redirect($redirectlink); exit; } if (!is_null($param_enrollstudent)) { turnitintool_enroll_student($cm, $turnitintool, $param_enrollstudent); } if (!is_null($param_enroll)) { turnitintool_enroll_all_students($cm, $turnitintool); turnitintool_redirect($redirectlink); exit; } if (!is_null($param_do) and $param_do == "tutors" and !is_null($param_unenrol)) { $tutors = turnitintool_remove_tiitutor($cm, $turnitintool, $param_unenrol); if (!is_null($tutors->error)) { $notice = $tutors->error;
if (!is_null($param_delpart) and $param_do == 'intro') { $notice = turnitintool_delete_part($cm, $turnitintool, $param_delpart); } if (!is_null($param_submitted) and $param_do == 'notes') { $notice = turnitintool_process_notes($cm, $turnitintool, $param_s, $post); } if (!is_null($param_submitted) and $param_do == 'options') { $notice = turnitintool_process_options($cm, $turnitintool, $post); } if (!is_null($param_do) and $turnitintool->autoupdates == 1 and ($param_do == 'allsubmissions' or $param_do == 'submissions')) { if ($param_do == 'submissions') { $getuser = $USER->id; } else { $getuser = NULL; } if (turnitintool_update_all_report_scores($cm, $turnitintool, 0)) { turnitintool_redirect($CFG->wwwroot . '/mod/turnitintool/view.php?id=' . $cm->id . '&do=' . $param_do); } } add_to_log($course->id, "turnitintool", "view", "view.php?id={$cm->id}", "{$turnitintool->id}"); /// Print the page header $strturnitintools = get_string("modulenameplural", "turnitintool"); $strturnitintool = get_string("modulename", "turnitintool"); if (!is_callable('build_navigation')) { $navigation = array(array('title' => $course->shortname, 'url' => $CFG->wwwroot . "/course/view.php?id={$course->id}", 'type' => 'course'), array('title' => $strturnitintools, 'url' => $CFG->wwwroot . "/mod/turnitintool/index.php?id={$course->id}", 'type' => 'activity'), array('title' => format_string($turnitintool->name), 'url' => '', 'type' => 'activityinstance')); } else { $navigation = build_navigation('', $cm); } turnitintool_header($cm, $course, $_SERVER["REQUEST_URI"], $turnitintool->name, $SITE->fullname, $navigation, "", "", true, update_module_button($cm->id, $course->id, $strturnitintool), navmenu($course)); /// Check to see if groups are being used and abstract for 1.8 if neccessary if (!is_callable('groups_get_activity_group')) {