|
| | $raumzeitFilter = Request::get('newFilter') ?: Request::get('raumzeit_filter') |
| |
| | $rzSeminar = Request::option('rzSeminar') |
| |
| | $date_type = Request::option('date_type') |
| |
| | $_SESSION ['issue_open'] = array() |
| |
| | $_SESSION ['raumzeitFilter'] = $raumzeitFilter |
| |
| if($RESOURCES_ENABLE) | $cmd = Request::option('cmd') |
| |
| | $sem = new Seminar($SessionSeminar) |
| |
| if($date_type=='1') else if($date_type=='other') | else |
| |
| | $semester = new SemesterData() |
| |
| | $data = $semester->getCurrentSemesterData() |
| |
| | $themen =& $sem->getIssues() |
| |
| | $termine = getAllSortedSingleDates($sem) |
| |
| | $dates = array() |
| |
| if(is_array($termine) &&sizeof($termine) > 0) | $template = $GLOBALS['template_factory']->open('dates') |
| |
| | $infobox = $GLOBALS['template_factory']->open('infobox/infobox_dates') |
| |
| | $issue_open = $_SESSION['issue_open'] |
| |
| | $cancelled_dates_locked = LockRules::Check($sem->getId(), 'cancelled_dates') |
| |
| | $semester_selectionlist = raumzeit_get_semesters($sem, $semester, $raumzeitFilter) |
| |
| | $picture = 'infobox/schedules.jpg' |
| |
| | $selectionlist_title = _("Semesterauswahl") |
| |
| | $selectionlist = $semester_selectionlist |
| |
| | $layout = $GLOBALS['template_factory']->open('layouts/base.php') |
| |
| $layout | infobox = $infobox->render(compact('picture', 'selectionlist_title', 'selectionlist', 'rechte', 'raumzeitFilter')) |
| |
| $layout | content_for_layout = $template->render(compact('dates', 'sem', 'rechte', 'openAll', 'issue_open', 'raumzeitFilter', 'cancelled_dates_locked')) |
| |