예제 #1
0
파일: event.php 프로젝트: matrox66/evlist
         USES_evlist_class_repeat();
         $Rep = new evRepeat($rp_id);
         $pagetitle = COM_stripslashes($Rep->Event->title);
         echo $Rep->Detail('', '', 'event_print');
         exit;
     } else {
         // Shouldn't be in this file without an event ID to display or edit
         echo COM_refresh(EVLIST_URL . '/index.php');
         exit;
     }
     break;
 case 'printtickets':
     if ($_EV_CONF['enable_rsvp'] && !COM_isAnonUser()) {
         USES_evlist_class_ticket();
         $eid = COM_sanitizeID($_GET['eid'], false);
         $doc = evTicket::PrintTickets($eid, 0, $_USER['uid']);
         echo $doc;
         exit;
     } else {
         $content .= 'Function not available';
     }
     break;
 case 'view':
 default:
     if (empty($eid)) {
         // Default action, view the calendar or event
         COM_setArgNames(array('eid', 'ts', 'range', 'cat'));
         $eid = COM_sanitizeID(COM_getArgument('eid'), false);
     }
     if (!empty($eid)) {
         USES_evlist_class_repeat();
예제 #2
0
파일: index.php 프로젝트: matrox66/evlist
         }
     }
     $view = 'rsvp';
     break;
 case 'importexec':
     // Import events from CSV file
     $status = EVLIST_importEvents();
     $content .= COM_showMessageText($status, '', false);
     $view = '';
     break;
 case 'printtickets':
     // Print all tickets for an event, for all users
     if ($_EV_CONF['enable_rsvp']) {
         USES_evlist_class_ticket();
         $eid = COM_sanitizeID($_GET['eid'], false);
         $doc = evTicket::PrintTickets($eid);
         echo $doc;
         exit;
     } else {
         $content .= 'Function not available';
     }
     break;
 case 'exporttickets':
     // Print all tickets for an event, for all users
     if ($_EV_CONF['enable_rsvp']) {
         USES_evlist_class_ticket();
         $eid = COM_sanitizeID($_GET['eid'], false);
         $doc = evTicket::ExportTickets($eid);
         header('Content-type: text/csv');
         header('Content-Disposition: attachment; filename="event-' . $ev_id . '.csv');
         echo $doc;