process_event($_POST); } else { foreach ($options as $option => $value) { if ($value == 2) { $aec->add_required_field($option); } } // edit event details if (isset($_POST['event'])) { if (isset($_POST['event']['id'])) { // Populate form with content from database $event = $aec->get_event($_POST['event']['id']); } else { // Initialize form for new event $event = $aec->init_form($_POST['event']['start'], $_POST['event']['end'], $_POST['event']['allDay'], $current_user->ID ); } } // Split date/time into form fields list($start_date, $start_time) = str_split($event->start, 10); list($end_date, $end_time) = str_split($event->end, 10); // Populate Checkboxes $allday_checked = ($event->allDay) ? 'checked="checked" ' : ''; $accessible_checked = ($event->access) ? 'checked="checked" ' : ''; $rsvp_checked = ($event->rsvp) ? 'checked="checked" ' : ''; ?>