$event = \mod_facetoface\event\delete_session_failed::create($params); $event->add_record_snapshot('facetoface_sessions', $session); $event->add_record_snapshot('facetoface', $facetoface); $event->trigger(); print_error('error:couldnotdeletesession', 'facetoface', $returnurl); } redirect($returnurl); } $customfields = facetoface_get_session_customfields(); $sessionid = isset($session->id) ? $session->id : 0; $details = new stdClass(); $details->id = isset($session) ? $session->id : 0; $details->details = isset($session->details) ? $session->details : ''; $details->detailsformat = FORMAT_HTML; $details = file_prepare_standard_editor($details, 'details', $editoroptions, $modulecontext, 'mod_facetoface', 'session', $sessionid); $mform = new mod_facetoface_session_form(null, compact('id', 'f', 's', 'c', 'nbdays', 'customfields', 'course', 'editoroptions')); if ($mform->is_cancelled()) { redirect($returnurl); } if ($fromform = $mform->get_data()) { // Form submitted. if (empty($fromform->submitbutton)) { print_error('error:unknownbuttonclicked', 'facetoface', $returnurl); } // Pre-process fields. if (empty($fromform->allowoverbook)) { $fromform->allowoverbook = 0; } if (empty($fromform->duration)) { $fromform->duration = 0; }
$customfields = facetoface_get_session_customfields(); $sessionid = isset($session->id) ? $session->id : 0; $details = new stdClass(); $details->id = $sessionid; $details->details = isset($session->details) ? $session->details : ''; $details->detailsformat = FORMAT_HTML; $details = file_prepare_standard_editor($details, 'details', $editoroptions, $module_context, 'mod_facetoface', 'session', $sessionid); if (isset($session)) { $defaulttimezone = empty($session->sessiondates[0]->sessiontimezone) ? get_string('sessiontimezoneunknown', 'facetoface') : $session->sessiondates[0]->sessiontimezone; } else { $defaulttimezone = get_clean_timezone(); } $mform = new mod_facetoface_session_form(null, compact('id', 'f', 's', 'c', 'nbdays', 'customfields', 'course', 'editoroptions', 'defaulttimezone')); if ($mform->is_cancelled()) { redirect($returnurl); } if ($fromform = $mform->get_data()) { // Form submitted if (empty($fromform->submitbutton)) { print_error('error:unknownbuttonclicked', 'facetoface', $returnurl); } // Pre-process fields if (empty($fromform->allowoverbook)) { $fromform->allowoverbook = 0; }