htmltitle = $PAGE->sitetitle=_("Event Infos"); if(!isset($do)) $do = ""; if(!isset($order)) $order = FALSE; if(!isset($dir)) $dir = FALSE; if(!isset($page)) $page = FALSE; if(!isset($search)) $search = FALSE; if(!isset($highlight)) $highlight = FALSE; if(!isset($search)) $search = FALSE; if($do == "" || preg_match("/^(event|status|teilnehmer|guests|bepart|remove|overview|location|export|lpde_mfz|lpde_tickets|export|map|voucher)$/",$do)) { if($GLOBALS['global']['debug']) debug_info("GLOBAL::include -> class.event_frontend.php"); include_once($global['include_path']."class.event_frontend.php"); $EVENT_FRONTEND = new event_frontend($EVENT); } elseif($global['modules']['sitzplan'] && preg_match("/^(sitzplan|seats|change|dochange|sitzplan_update_nr|sitzplan_squad|sitzplan_squad_create|sitzplan_squad_add|sitzplan_squad_save|sitzplan_squad_move|sitzplan_squad_join|sitzplan_squad_dojoin|sitzplan_squadmember_moveup|sitzplan_squadmember_movedown|sitzplan_squadmember_kick|sitzplan_squadmember_invite|sitzplan_squadmember_doinvite|sitzplan_squadmember_leave|sitzplan_squadmember_leader|sitzplan_numbers)$/",$do)) { if($GLOBALS['global']['debug']) debug_info("GLOBAL::include -> class.sitzplan_frontend.php"); include_once($global['include_path']."class.sitzplan_frontend.php"); $SITZPLAN_FRONTEND = new sitzplan_frontend($SITZPLAN); } elseif(preg_match("/server/",$do)) { if($GLOBALS['global']['debug']) debug_info("GLOBAL::include -> class.serverliste..php"); include_once($global['include_path']."class.serverliste.php"); $SERVER = new serverliste; } if((!isset($id) || !$id) && (!isset($event_id) || !$event_id)) { if ($EVENT->next) { if(is_array($EVENT->next)) { $id = intval($EVENT->next[0]); $event_id = intval($EVENT->next[0]); } else { $id = intval($EVENT->next); $event_id = intval($EVENT->next); } } } if(!$event_id) $event_id = FALSE; // Event if($do == "" && is_array($EVENT->next) && !$_GET['id']) $do = "overview"; elseif($do == "" && preg_match("/^(archive|all|upcoming)$/",$type)) $do = "overview"; elseif($do == "") $do = "event"; if($do == "event") $output = $EVENT_FRONTEND->display_event($id); if($do == "overview") $output = $EVENT_FRONTEND->display_overview($type,$page); if($do == "teilnehmer" || $do == "guests") $output = $EVENT_FRONTEND->teilnehmerliste($id,$order,$dir,$page,$search); if($do == "status") $output = $EVENT_FRONTEND->user_status($id); if($do == "bepart") $output = $EVENT_FRONTEND->handle_user("add_teilnehmer",$id,$pass); if($do == "remove") $output = $EVENT_FRONTEND->handle_user("remove_teilnehmer",$id); if($do == "voucher") $output = $EVENT_FRONTEND->voucher($id,$code); // Sitzplan if(($do=="sitzplan"||$do=="seats")&& $event_id) $output = $SITZPLAN_FRONTEND->overview($event_id); if(($do=="sitzplan"||$do=="seats")&&!$event_id) $output = $SITZPLAN_FRONTEND->display($id,$highlight,$search); if($do == "change") { $PAGE->render_popup($SITZPLAN_FRONTEND->change($id)); die(); } if($do == "dochange") { $PAGE->render_popup( $SITZPLAN_FRONTEND->dochange($seat,$action)); die(); } if($do == "sitzplan_squad") $output = $SITZPLAN_FRONTEND->squad($id); if($do == "sitzplan_squad_popup") $output = $SITZPLAN_FRONTEND->squad($id,TRUE); if($do == "sitzplan_squad_create") $output = $SITZPLAN_FRONTEND->squad_create($id); if($do == "sitzplan_squad_add") $output = $SITZPLAN_FRONTEND->squad_add($id,$data); if($do == "sitzplan_squad_save") $output = $SITZPLAN_FRONTEND->squad_save($id,$data); if($do == "sitzplan_squad_move") $output = $SITZPLAN_FRONTEND->squad_move($id,$block_id); if($do == "sitzplan_squad_join") $output = $SITZPLAN_FRONTEND->squad_join($id); if($do == "sitzplan_squad_dojoin") $output = $SITZPLAN_FRONTEND->squad_dojoin($id,$pass); if($do == "sitzplan_squadmember_moveup") $output = $SITZPLAN_FRONTEND->squadmember_moveup($id); if($do == "sitzplan_squadmember_movedown") $output = $SITZPLAN_FRONTEND->squadmember_movedown($id); if($do == "sitzplan_squadmember_kick") $output = $SITZPLAN_FRONTEND->squadmember_kick($id,$confirm,$noconfirm); if($do == "sitzplan_squadmember_invite") $output = $SITZPLAN_FRONTEND->squadmember_invite($id); if($do == "sitzplan_squadmember_doinvite") $output = $SITZPLAN_FRONTEND->squadmember_doinvite($id,$etid); if($do == "sitzplan_squadmember_leave") $output = $SITZPLAN_FRONTEND->squadmember_leave($id,$confirm,$noconfirm); if($do == "sitzplan_squadmember_leader") $output = $SITZPLAN_FRONTEND->squadmember_leader($id,$confirm,$noconfirm); //if($do == "sitzplan_update_nr") $output = $SITZPLAN_FRONTEND->update_platz_nr($id); // Location if($do == "location") $output = $EVENT_FRONTEND->location($id); if($do == "map") $output = $EVENT_FRONTEND->map($id); // Gästeserver if($do == "server") $output = $SERVER->display_all($id); if($do == "server_new") $output = $SERVER->server_new($id); if($do == "server_add") $output = $SERVER->add($id,$server); if($do == "server_show") $output = $SERVER->show($id); // LANparty.de Services if($do == "lpde_mfz") $output = $EVENT_FRONTEND->lpde_mfz($id); if($do == "lpde_tickets") $output = $EVENT_FRONTEND->lpde_tickets($id); // XML Export der Eventdaten if($do == "export") $output = $EVENT_FRONTEND->export($partyid); // if((isset($id) && $id) && ($do == "" || preg_match("/^(event|status|teilnehmer|guests)$/",$do))) // $output .= $EVENT_FRONTEND->display_allevents(); $PAGE->render($output); ?>