Stud.IP  3.2 Revision
admin_seminare_assi.php File Reference

Functions

if($GLOBALS['RESOURCES_ENABLE']) redirect_to_course_admin ($course_id)
 

Variables

 $sem_create_perm = (in_array(get_config('SEM_CREATE_PERM'), array('root','admin','dozent')) ? get_config('SEM_CREATE_PERM') : 'dozent')
 
 $hash_secret = "nirhtak"
 
if(Request::submitted('cancel')) $cssSw = new cssClassSwitcher
 
 $Modules = new Modules
 
 $semester = new SemesterData
 
 $study_areas = Request::getArray('study_area_selection', array())
 
 $area_selection = new StudipStudyAreaSelection()
 
if(isset($study_areas['last_selected'])) if(isset($study_areas['showall'])) if(isset($study_areas['areas'])) else if(isset($_SESSION['sem_create_data']['sem_bereich'])) if(isset($study_areas['selected'])) $user_id = $auth->auth["uid"]
 
 $errormsg =''
 
 $deputies_enabled = get_config('DEPUTIES_ENABLE')
 
 $default_deputies_enabled = get_config('DEPUTIES_DEFAULTENTRY_ENABLE')
 
 $cmd = Request::option('cmd')
 
 $form = Request::option('form')
 
 $start_level = Request::option('start_level')
 
 $cp_id = Request::option('cp_id')
 
if(($cmd=='do_copy' &&SeminarCategories::GetBySeminarId($cp_id) ->course_creation_forbidden)||( $form &&(SeminarCategories::Get($_SESSION['sem_create_data']['sem_class'])===false||SeminarCategories::Get($_SESSION['sem_create_data']['sem_class']) ->course_creation_forbidden))) if(Request::get('start_from_backup') &&isset($_SESSION['sem_create_data_backup']['timestamp'])) if(!empty($cmd) &&($cmd=='do_copy') && $perm->have_studip_perm('tutor', $cp_id)) if(! $_SESSION['sem_create_data']["sem_entry"]) else $_SESSION ['links_admin_data']["assi"] =FALSE
 
if(($auth->lifetime !=0 &&((time() - $_SESSION['sem_create_data']["timestamp"]) > $auth->lifetime *60))||(Request::option('new_session'))) else $_SESSION ['sem_create_data']["timestamp"] =time()
 
if(($_SESSION['sem_create_data']["sem_entry"]) &&(! $form)) if($start_level) if($form==1 &&Request::isPost()) if($form==2 &&Request::isPost()) if($form==3 &&Request::isPost()) if($form==4 &&Request::isPost()) if($form==5 &&Request::isPost()) if($form==8 &&Request::isPost()) if(Request::submitted('jump_back')) if(($form==1) &&(Request::submitted('jump_next'))) if(Request::quoted('moveup_doz')) if(Request::quoted('movedown_doz')) if(Request::quoted('moveup_tut')) if(Request::quoted('movedown_tut')) if(Request::quoted('delete_doz')) if($deputies_enabled &&Request::quoted('delete_dep')) if(Request::quoted('delete_tut')) if(Request::submitted('send_doz')) if($deputies_enabled &&Request::submitted('send_dep')) if(Request::submitted('send_tut')) if(Request::submitted('delete_domain')) if(Request::submitted('search_doz')||Request::submitted('search_dep')||Request::submitted('search_tut')||Request::submitted('reset_search')||Request::submitted('sem_bereich_do_search')||Request::submitted('add_domain')||Request::submitted('delete_domain')|| $study_areas['add']|| $study_areas['remove']|| $study_areas['showall_button']|| $study_areas['search_button']|| $study_areas['search_key']|| $study_areas['selected']|| $study_areas['rewind_button']) elseif(($form==2) &&(Request::submitted('jump_next'))) if(Request::submitted('add_turnus_field')) if(Request::submitted('add_term_field')) if(Request::int('delete_turnus_field')) if(Request::int('delete_term_field')) if(($form==3) &&(Request::submitted('jump_next'))) if(Request::submitted('room_request_form') &&!(Request::submitted('jump_back')||Request::submitted('jump_next'))) if(($form==4) &&(Request::submitted('jump_next'))) if($level==4 && $GLOBALS['RESOURCES_ENABLE'] && $GLOBALS['RESOURCES_ALLOW_ROOM_REQUESTS']) if(($form==5) &&(Request::submitted('jump_next'))) if(($form==6) &&(Request::submitted('jump_next'))) if(($form==7) &&(Request::submitted('jump_next'))) if(($form==8) &&(Request::submitted('jump_next'))) $_SESSION ['sem_create_data']["level"] =$level
 
switch($level) if($perm->have_perm('admin')) else
 
if(! $_SESSION['sem_create_data']['sem_class']) if(isset($valid) &&! $valid) elseif((! $_SESSION['sem_create_data']["sem_class"]) &&(! $level)) elseif((! $level)||($level==1)) elseif($level==2) elseif($level==3) elseif($level==4) elseif($level==5) elseif($level==6) elseif($level==7) elseif($level==8) $template = $GLOBALS['template_factory']->open('layouts/base.php')
 
$template content_for_layout = ob_get_clean()
 

Function Documentation

◆ redirect_to_course_admin()

if ( $GLOBALS[ 'RESOURCES_ENABLE']) redirect_to_course_admin (   $course_id)
Here is the call graph for this function:

Variable Documentation

◆ $_SESSION [1/3]

if (( $cmd=='do_copy' &&SeminarCategories::GetBySeminarId( $cp_id) ->course_creation_forbidden)||($form &&(SeminarCategories::Get( $_SESSION[ 'sem_create_data'][ 'sem_class'])===false||SeminarCategories::Get( $_SESSION[ 'sem_create_data'][ 'sem_class']) ->course_creation_forbidden))) if (Request::get( 'start_from_backup') &&isset( $_SESSION[ 'sem_create_data_backup'][ 'timestamp'])) if (!empty( $cmd) &&( $cmd=='do_copy') &&$perm->have_studip_perm( 'tutor', $cp_id)) if (! $_SESSION[ 'sem_create_data']["sem_entry"]) else $_SESSION[ 'links_admin_data']["assi"] =FALSE

◆ $_SESSION [2/3]

if (( $auth->lifetime !=0 &&((time() - $_SESSION[ 'sem_create_data']["timestamp"]) > $auth->lifetime *60))||(Request::option( 'new_session'))) else $_SESSION[ 'sem_create_data']["timestamp"] =time()

◆ $_SESSION [3/3]

if (( $_SESSION[ 'sem_create_data']["sem_entry"]) &&(! $form)) if ( $start_level) if ( $form==1 &&Request::isPost()) if ( $form==2 &&Request::isPost()) if ( $form==3 &&Request::isPost()) if ( $form==4 &&Request::isPost()) if ( $form==5 &&Request::isPost()) if ( $form==8 &&Request::isPost()) if (Request::submitted( 'jump_back')) if (( $form==1) &&(Request::submitted( 'jump_next'))) if (Request::quoted( 'moveup_doz')) if (Request::quoted( 'movedown_doz')) if (Request::quoted( 'moveup_tut')) if (Request::quoted( 'movedown_tut')) if (Request::quoted( 'delete_doz')) if ( $deputies_enabled &&Request::quoted( 'delete_dep')) if (Request::quoted( 'delete_tut')) if (Request::submitted( 'send_doz')) if ( $deputies_enabled &&Request::submitted( 'send_dep')) if (Request::submitted( 'send_tut')) if (Request::submitted( 'delete_domain')) if (Request::submitted( 'search_doz')||Request::submitted( 'search_dep')||Request::submitted( 'search_tut')||Request::submitted( 'reset_search')||Request::submitted( 'sem_bereich_do_search')||Request::submitted( 'add_domain')||Request::submitted( 'delete_domain')||$study_areas[ 'add']||$study_areas[ 'remove']||$study_areas[ 'showall_button']||$study_areas[ 'search_button']||$study_areas[ 'search_key']||$study_areas[ 'selected']||$study_areas[ 'rewind_button']) elseif (( $form==2) &&(Request::submitted( 'jump_next'))) if (Request::submitted( 'add_turnus_field')) if (Request::submitted( 'add_term_field')) if (Request::int( 'delete_turnus_field')) if (Request::int( 'delete_term_field')) if (( $form==3) &&(Request::submitted( 'jump_next'))) if (Request::submitted( 'room_request_form') &&!(Request::submitted( 'jump_back')||Request::submitted( 'jump_next'))) if (( $form==4) &&(Request::submitted( 'jump_next'))) if ( $level==4 &&$GLOBALS[ 'RESOURCES_ENABLE'] &&$GLOBALS[ 'RESOURCES_ALLOW_ROOM_REQUESTS']) if (( $form==5) &&(Request::submitted( 'jump_next'))) if (( $form==6) &&(Request::submitted( 'jump_next'))) if (( $form==7) &&(Request::submitted( 'jump_next'))) if (( $form==8) &&(Request::submitted( 'jump_next'))) $_SESSION[ 'sem_create_data']["level"] =$level

◆ $area_selection

$area_selection = new StudipStudyAreaSelection()

◆ $cmd

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

◆ $cp_id

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

◆ $cssSw

if (Request::submitted( 'cancel')) $cssSw = new cssClassSwitcher

◆ $default_deputies_enabled

$default_deputies_enabled = get_config('DEPUTIES_DEFAULTENTRY_ENABLE')

◆ $deputies_enabled

$deputies_enabled = get_config('DEPUTIES_ENABLE')

◆ $errormsg

$errormsg =''

◆ $form

◆ $hash_secret

$hash_secret = "nirhtak"

◆ $Modules

$Modules = new Modules

◆ $sem_create_perm

$sem_create_perm = (in_array(get_config('SEM_CREATE_PERM'), array('root','admin','dozent')) ? get_config('SEM_CREATE_PERM') : 'dozent')

◆ $semester

$semester = new SemesterData

◆ $start_level

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

◆ $study_areas

$study_areas = Request::getArray('study_area_selection', array())

◆ $template

if (! $_SESSION[ 'sem_create_data'][ 'sem_class']) if (isset( $valid) &&! $valid) elseif ((! $_SESSION[ 'sem_create_data']["sem_class"]) &&(! $level)) elseif ((! $level)||( $level==1)) elseif ( $level==2) elseif ( $level==3) elseif ( $level==4) elseif ( $level==5) elseif ( $level==6) elseif ( $level==7) elseif ( $level==8) $template = $GLOBALS['template_factory']->open('layouts/base.php')

◆ $user_id

if (isset( $study_areas[ 'last_selected'])) if (isset( $study_areas[ 'showall'])) if (isset( $study_areas[ 'areas'])) else if (isset( $_SESSION[ 'sem_create_data'][ 'sem_bereich'])) if (isset( $study_areas[ 'selected'])) $user_id = $auth->auth["uid"]

◆ content_for_layout

$template content_for_layout = ob_get_clean()

◆ else

switch ( $level) if ( $perm->have_perm( 'admin')) else
Initial value:
{
Navigation::activateItem('/browse/my_courses')
static activateItem($path)
Definition: Navigation.php:58