break; } $cal_id = isset($_POST['cal_id']) ? (int) $_POST['cal_id'] : 0; if ($cal_id < 1) { break; } $newcal = isset($_POST['newcal']) ? (int) $_POST['newcal'] : 0; USES_evlist_class_calendar(); $Cal = new evCalendar($cal_id); $Cal->Delete($newcal); break; case 'savecal': USES_evlist_class_calendar(); $cal_id = isset($_POST['cal_id']) ? $_POST['cal_id'] : 0; $Cal = new evCalendar($cal_id); $status = $Cal->Save($_POST); $view = 'calendars'; break; case 'savecat': USES_evlist_class_category(); $C = new evCategory($_POST['id']); $status = $C->Save($_POST); $view = 'categories'; break; case 'saveticket': if ($_EV_CONF['enable_rsvp']) { USES_evlist_class_tickettype(); $C = new evTicketType($_POST['id']); $status = $C->Save($_POST); $view = 'tickettypes'; } else {