} $heading = ($id > 0) ? get_string('editbuilding','local_attendance') : get_string('createbuilding', 'local_classroomresources') ; $boxcontent=($id > 0) ? get_string('editdescription','local_attendance'): get_string('buildingdescription', 'local_classroomresources'); $PAGE->set_heading(get_string('pluginname','local_attendance')); $PAGE->set_title($strheading); $editform = new local_attendance_form(null,array('id'=>$id,'classid'=>$classid)); $editform->set_data($tool); if ($editform->is_cancelled()) { redirect($returnurl); } else if ($data = $editform->get_data()) { $conf->name = $data->name; $value=$DB->update_record('local_attendance', $data); if($value) { $message = get_string('updatesuccess', 'local_attendance',$conf); $style = array('style'=>'notifysuccess'); } else { $message = get_string('updatefailure', 'local_attendance',$conf); $style = array('style'=>'notifyproblem'); } $hierarchy->set_confirmation($message,$returnurl,$style); } echo $OUTPUT->header(); echo $OUTPUT->heading(get_string('manage', 'local_attendance')); $editform->display(); echo $OUTPUT->footer(); ?>
$PAGE->set_url('/local/clclasses/index.php'); $PAGE->navbar->add(get_string('manageclclasses', 'local_clclasses'), new moodle_url('/local/clclasses/index.php')); $PAGE->navbar->add(get_string('takeattendance', 'local_attendance')); echo $OUTPUT->header(); $record = $DB->get_record('local_clclasses', array('id' => $classid)); $class = new stdClass(); $class->fullname = $record->fullname; echo $OUTPUT->heading(get_string('addattendance', 'local_attendance', $class)); $attendance = $DB->get_record('local_attendance', array('classid' => $classid)); $currenttab = 'create'; local_attendance_tabs($currenttab, $classid, $attendance->id); if (empty($attendance)) { $mform = new local_attendance_form(null, array('classid' => $classid)); $mform->display(); if ($mform->is_cancelled()) { $returnurl = new moodle_url('/local/clclasses/index.php'); redirect($returnurl); } else if ($data = $mform->get_data()) { $DB->insert_record('local_attendance', $data); $returnurl = new moodle_url('/local/attendance/modedit.php', array('classid' => $data->classid)); redirect($returnurl); } } else { //echo "Show attendance record"; $data = array(); $buttons = array(); $result = array(); $result[] = $attendance->name;