Stud.IP  2.5 Revision
dates.php File Reference

Functions

 dates_open ()
 
 dates_close ()
 

Variables

 $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'))
 

Function Documentation

◆ dates_close()

dates_close ( )
Here is the call graph for this function:

◆ dates_open()

dates_open ( )
Here is the call graph for this function:

Variable Documentation

◆ $_SESSION [1/2]

$_SESSION[ 'issue_open'] = array()

◆ $_SESSION [2/2]

$_SESSION[ 'raumzeitFilter'] = $raumzeitFilter

◆ $cancelled_dates_locked

$cancelled_dates_locked = LockRules::Check($sem->getId(), 'cancelled_dates')

◆ $cmd

if ( $RESOURCES_ENABLE) $cmd = Request::option('cmd')

◆ $data

$data = $semester->getCurrentSemesterData()

◆ $date_type

$date_type = Request::option('date_type')

◆ $dates

$dates = array()

◆ $infobox

$infobox = $GLOBALS['template_factory']->open('infobox/infobox_dates')

◆ $issue_open

$issue_open = $_SESSION['issue_open']

◆ $layout

$layout = $GLOBALS['template_factory']->open('layouts/base.php')

◆ $picture

$picture = 'infobox/schedules.jpg'

◆ $raumzeitFilter

$raumzeitFilter = Request::get('newFilter') ?: Request::get('raumzeit_filter')

◆ $rzSeminar

$rzSeminar = Request::option('rzSeminar')

◆ $selectionlist

$selectionlist = $semester_selectionlist

◆ $selectionlist_title

$selectionlist_title = _("Semesterauswahl")

◆ $sem

$sem = new Seminar($SessionSeminar)

◆ $semester

$semester = new SemesterData()

◆ $semester_selectionlist

$semester_selectionlist = raumzeit_get_semesters($sem, $semester, $raumzeitFilter)

◆ $template

if (is_array( $termine) &&sizeof( $termine) > 0) $template = $GLOBALS['template_factory']->open('dates')

◆ $termine

◆ $themen

$themen =& $sem->getIssues()

◆ content_for_layout

$layout content_for_layout = $template->render(compact('dates', 'sem', 'rechte', 'openAll', 'issue_open', 'raumzeitFilter', 'cancelled_dates_locked'))

◆ else

if (Request::get( 'export') &&$rechte) else
Initial value:
{
Navigation::activateItem('/course/schedule/all')
static activateItem($path)
Definition: Navigation.php:57

◆ infobox

$layout infobox = $infobox->render(compact('picture', 'selectionlist_title', 'selectionlist', 'rechte', 'raumzeitFilter'))