Exemplo n.º 1
0
            exit;
            break;
    }
}
// Include Javascript & CSS.
if ($do == "errors") {
    $PAGE->requires->jquery();
    $PAGE->requires->jquery_plugin('plagiarism-turnitin_settings', 'plagiarism_turnitin');
}
if ($do != "savereport") {
    echo $OUTPUT->header();
}
switch ($do) {
    case "config":
        $turnitinpluginview->draw_settings_tab_menu('turnitinsettings', $notice);
        echo $turnitinpluginview->show_config_form($pluginconfig);
        break;
    case "defaults":
        $turnitinpluginview->draw_settings_tab_menu('turnitindefaults', $notice);
        $mform = new turnitin_plagiarism_plugin_form($CFG->wwwroot . '/plagiarism/turnitin/settings.php?do=defaults');
        $mform->set_data($plugindefaults);
        $mform->display();
        break;
    case "viewreport":
    case "savereport":
        $output = '';
        if ($do == 'viewreport') {
            $activetab = $do == "savereport" ? "turnitinsaveusage" : "turnitinshowusage";
            $turnitinpluginview->draw_settings_tab_menu($activetab, $notice);
            $output .= "<pre>";
            $output .= "====== Turnitin Plagiarism Plugin Data Dump Output ======\r\n\r\n";