コード例 #1
0
ファイル: delete.php プロジェクト: anilch/Personel
         $record->set='activated';
         $message = get_string('attactivesuccess', 'local_attendance', $record);
    }
    $DB->set_field('local_attendance', 'visible', $disabled, array('id' => $id));
    $options = array('style'=>'notifysuccess');
    $hierarchy->set_confirmation($message, $returnurl, $options);
	
   
}
$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');
		}
コード例 #2
0
ファイル: modedit.php プロジェクト: anilch/Personel
$PAGE->set_heading($SITE->fullname);
$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();