Beispiel #1
0
             $content .= $Ev->Edit('', $rp_id, 'save' . $actionval);
             break;
     }
     break;
 case 'clone':
     if (isset($_GET['eid'])) {
         USES_evlist_class_event();
         $Ev = new evEvent($_GET['eid']);
         if ($Ev->id == '') {
             // Event not found
             break;
         }
         // Now prep it to be saved as a new record
         $Ev->id = '';
         $Ev->isNew = true;
         $content .= $Ev->Edit();
     }
     break;
 case 'none':
     // Don't display anything, it was already taken care of
     break;
 case 'home':
     if (!empty($msg)) {
         $msg_url = "?msg={$msg}";
     }
     echo COM_refresh(EVLIST_URL . '/index.php' . $msg_url);
     exit;
 case 'print':
     $rp_id = isset($_GET['rp_id']) ? $_GET['rp_id'] : '';
     if (!empty($rp_id)) {
         USES_evlist_class_repeat();
Beispiel #2
0
        $rp_id = isset($_POST['rp_id']) && !empty($_POST['rp_id']) ? $_POST['rp_id'] : isset($_GET['rp_id']) && !empty($_GET['rp_id']) ? $_GET['rp_id'] : 0;
        if ($rp_id > 0) {
            $content .= EVLIST_adminRSVP($rp_id);
        }
        break;
    case 'import':
        $T = new Template(EVLIST_PI_PATH . '/templates/');
        $T->set_file('form', 'import_events.thtml');
        $T->parse('output', 'form');
        $content .= $T->finish($T->get_var('output'));
        break;
    case 'edit':
        USES_evlist_class_event();
        $Ev = new evEvent($_REQUEST['eid']);
        $Ev->AdminMode = $admin;
        $content .= $Ev->Edit('', $rp_id, 'save' . $actionval);
        break;
    default:
        $content .= EVLIST_admin_list_events();
        $page = 'events';
        break;
}
$display = COM_siteHeader();
if (!empty($msg)) {
    //msg block
    $display .= COM_startBlock($LANG_EVLIST['messages'][6], '', 'blockheader-message.thtml');
    $display .= $LANG_EVLIST['messages'][$msg];
    $display .= COM_endBlock('blockfooter-message.thtml');
}
$display .= EVLIST_adminHeader($page);
$display .= $content;