| 
    Stud.IP
    2.4 Revision 48548
    
   | 
  
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 = "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(Request::submitted('add_studg')) if(Request::submitted('reset_admission_time')) if(Request::submitted('toggle_admission_quota')) if(Request::option('sem_delete_studg')) if((($form==5)&&(Request::submitted('jump_next')))||(Request::submitted('add_studg'))||(Request::option('sem_delete_studg'))||Request::submitted('toggle_admission_quota')) 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 | 
| if((!$_SESSION['sem_create_data']["sem_class"])&&(!$level))  elseif((!$level)||($level==1)) if($level==2) if($level==3) if($level==4) if($level==5) if($level==6) if($level==7)  | if ($level==8) | 
| if ($GLOBALS['RESOURCES_ENABLE']) redirect_to_course_admin | ( | $course_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 (Request::submitted('add_studg')) if (Request::submitted('reset_admission_time')) if (Request::submitted('toggle_admission_quota')) if (Request::option('sem_delete_studg')) if ((($form==5)&&(Request::submitted('jump_next')))||(Request::submitted('add_studg'))||(Request::option('sem_delete_studg'))||Request::submitted('toggle_admission_quota')) 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 = new StudipStudyAreaSelection() | 
| $cmd = Request::option('cmd') | 
| $cp_id = Request::option('cp_id') | 
| if (Request::submitted('cancel')) $cssSw = new cssClassSwitcher | 
| $default_deputies_enabled = get_config('DEPUTIES_DEFAULTENTRY_ENABLE') | 
| $deputies_enabled = get_config('DEPUTIES_ENABLE') | 
| $errormsg = '' | 
| $form = Request::option('form') | 
| $hash_secret = "nirhtak" | 
| $sem_create_perm = (in_array(get_config('SEM_CREATE_PERM'), array('root','admin','dozent')) ? get_config('SEM_CREATE_PERM') : 'dozent') | 
| $semester = new SemesterData | 
| $start_level = Request::option('start_level') | 
| $study_areas = Request::getArray('study_area_selection', array()) | 
| 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 = "uid"] | 
| if ((!$_SESSION['sem_create_data']["sem_class"])&&(!$level)) elseif ((!$level)||($level==1)) if ($level==2) if ($level==3) if ($level==4) if ($level==5) if ($level==6) if ($level==7) if($level==8) |