示例#1
0
// Capabilities -----------------------------------------------------
require_login($cm->course, false, $cm);
$context_course = context_course::instance($cm->course);
if (!get_role_users(5, $context_course, false, 'u.id, u.lastname, u.firstname')) {
    error("No students in this course");
}
$context = context_module::instance($cm->id);
//require_capability('mod/blended:deletejob', $context);
// Get the strings ---------------------------------------------------------------
$strcorrectionpage = get_string('correction', 'blended');
$strscannedJobpage = get_string('scannedJob', 'blended');
$strdeletequizpage = get_string('deletequiz', 'blended');
$strdeletescanjob = get_string('deletescanjob', 'blended');
$strtable = get_string("table", "blended");
// Print the page header ---------------------------------------------------------
$jobname = get_jobname($scanjobid);
$text->jobname = $jobname;
$text->acode = $acode;
$text->imgout = $imgout;
if ($page == 'scan.php' or $page == 'correction.php') {
    $navigation = build_navigation(array(array('name' => $blended->name, 'link' => "../../mod/blended/view.php?a={$blended->id}", 'type' => 'misc'), array('name' => $strcorrectionpage, 'link' => "../../mod/blended/correction.php?a={$blended->id}", 'type' => 'misc'), array('name' => $strdeletescanjob, 'link' => null, 'type' => 'misc')));
    print_header("{$course->shortname}: {$blended->name}: {$strdeletescanjob}", "{$course->shortname}", $navigation, "", "", true, update_module_button($cm->id, $course->id, $blended->name, $strdeletescanjob), navmenu($course, $cm));
}
if ($page == 'scannedJob.php') {
    $navigation = build_navigation(array(array('name' => $blended->name, 'link' => "../../mod/blended/view.php?a={$blended->id}", 'type' => 'misc'), array('name' => $strcorrectionpage, 'link' => "../../mod/blended/correction.php?a={$blended->id}", 'type' => 'misc'), array('name' => $strscannedJobpage, 'link' => "../../mod/blended/scannedJob.php?a={$blended->id}&jobname={$jobname}", 'type' => 'misc'), array('name' => $strdeletequizpage, 'link' => null, 'type' => 'misc')));
    print_header("{$course->shortname}: {$blended->name}: {$strscannedJobpage}", "{$course->shortname}", $navigation, "", "", true, update_module_button($cm->id, $course->id, $blended->name, $strscannedJobpage), navmenu($course, $cm));
}
print_spacer(20);
print_box(format_text($strtable), 'generalbox', 'intro');
print_spacer(20);
// Print the main part of the page ----------------------------------
示例#2
0
***********************************************/

</script>
<script type="text/javascript" src="tjpzoom.js"></script>
<script type="text/javascript" src="tjpzoom_config_smart.js"></script>
<?php 
/**
END image Viewer
*/
print_header("{$course->shortname}: {$blended->name}: {$strscannedJobpage}", "{$course->shortname}", $navigation, "", "", true, update_module_button($cm->id, $course->id, $blended->name, $strscannedJobpage), navmenu($course, $cm));
print_spacer(20);
print_box(format_text($strtable), 'generalbox', 'intro');
print_spacer(20);
// Print the main part of the page ----------------------------------
$message = new stdClass();
$jobname = get_jobname($jobid);
$message->acode = $acode;
$message->jobname = $jobname;
$jobpath = create_url($jobname, $course->id);
$message->href = $jobpath;
$message->hrefText = $jobname;
print_spacer(20);
print_heading(format_string(get_string('correction', 'blended')));
print_box(format_text(get_string('showdetailspagedesc', 'blended', $message)), 'generalbox', 'intro');
print_spacer(20);
$values = new stdClass();
try {
    $defaulteval = get_eval_value($acode, $jobid);
    $values->eval = $defaulteval;
    $values->activitycode = $acode;
    $values->jobid = $jobid;