} USES_evlist_class_repeat(); $Ev = new evRepeat($rp_id); $msg = $Ev->Register($_POST['tick_count'], $_POST['tick_type']); //if ($msg == 0) $msg = 24; // Set "success" message. //LGLIB_storeMessage($LANG_EVLIST['messages'][$msg]); echo COM_refresh(EVLIST_URL . '/event.php?eid=' . $rp_id); break; case 'cancelreg': if ($rp_id < 1 || COM_isAnonUser()) { // Anonymous users can't register break; } USES_evlist_class_repeat(); $Ev = new evRepeat($rp_id); $status = $Ev->CancelRegistration(0, $_POST['num_cancel']); $msg = $status == true ? 25 : 23; LGLIB_storeMessage($LANG_EVLIST['messages'][$msg]); echo COM_refresh(EVLIST_URL . '/event.php?eid=' . $rp_id); break; case 'cancel': echo COM_refresh($_CONF['site_admin_url'] . '/moderation.php'); break; } switch ($view) { case 'edit': $admin = isset($_GET['admin']) ? true : false; switch ($actionval) { case 'repeat': case 'futurerepeat': if (isset($_REQUEST['rp_id'])) {