config(__DIR__.'\tpl'); $smarty->assign('TPL',$WorkDIR); $smarty->assign('year_cur',$_SESSION['year_cur']); $URLS = $CHPU->uri(); if(!isset($URLS[0])) $URLS[0]=''; $smarty->assign('CHPU',$URLS); $PAGE['title'] = 'Главная'; //$PAGE['body'] .= '
'.print_r($CHPU->uri(),1).'
'; $PAGE['body'] = ''; if(isset($_POST['prepod_chenge_ADM'])){ if(isset($_SESSION['rabprog_superAdmin'])){ $user_id = $_POST['prepod_chenge_ADM']; //выйдем под текущим unset($_SESSION['user']); $cUSER = new class_USERS(); $cUSER->enter_by_user($user_id); } exit(); } if($URLS[0]=='Q'){ $class = new class_RPD(); $class->RPD_GetHash($URLS[1]); } $cUSER = new class_USERS(); $cUSER->check(); $smarty->assign('aUSER',$_SESSION['user']); //if($_SESSION['user']['id']!=1) die('обновление системы...'); if($_SESSION['user']['id']==1||isset($_SESSION['rabprog_superAdmin'])){ $class = new class_Disciplins(); $PREPOD_ALL = $class->Prepods_Get_all(); $smarty->assign('PREPOD_ALL',$PREPOD_ALL); $_SESSION['rabprog_superAdmin']=time(); } if($URLS[0]=='search'){ $class = new class_SEARCH(); $PAGE = $class->HTML(); } if($URLS[0]=='findRPDnoUP'){ $sql = 'SELECT up.index1,up.name,up.kaf_kod,up.kaf_name,rs.id,rs.id_prepod FROM acs_fshp_rpd_save as rs, acs_fshp_uchebplans as up WHERE rs.id_discip=up.id'; $sql = 'SELECT rs.id,rs.id_prepod FROM acs_fshp_rpd_save as rs WHERE rs.id_discip not in (select up.id from acs_fshp_uchebplans as up)'; $rez = $DB->QUR_SEL($sql); echo '
'.print_r($rez,1).'
'; exit(); } if($URLS[0]=='discchangeprepod'){ $class = new class_DisciplinsPrepodsChange(); $PAGE = $class->HTML(); } if($URLS[0]=='statpur'){ if(isset($_SESSION['user']['statuses'][24])){//Декан $data['tip'] = 'dekan'; $data['fakultet'] = $_SESSION['user']['teachers']['fakultet']; $class = new class_StatPUR($data); $PAGE = $class->HTML(); } if(isset($_SESSION['user']['statuses'][20])){//УМУ } if(isset($_SESSION['user']['statuses'][79])){//ПРОРЕКТОР ПО УР $data['tip'] = 'prorektor'; $class = new class_StatPUR($data); $PAGE = $class->HTML(); } if(isset($_SESSION['user']['statuses'][30])){//ЗАВ КАФЕДРОЙ $data['tip'] = 'zavkaf'; $data['fakultet'] = $_SESSION['user']['teachers']['fakultet']; $data['kafedra'] = $_SESSION['user']['teachers']['kafedra']; $class = new class_StatPUR($data); $PAGE = $class->HTML(); //if($PAGE['body']=='') header('Location: /rabprog/disciplins/'); } } if($URLS[0]=='mat'){ $class = new class_MATERIAL(); $PAGE = $class->Parse(); echo '
'.print_r($PAGE,1).'
';exit(); } if($URLS[0]=='obrtech'){ $class = new class_OBRTECH(); $PAGE = $class->HTML(); } if($URLS[0]=='fakkaf'){ $class = new class_FAKKAF(); $PAGE = $class->HTML(); } if($URLS[0]=='komp_models'){ $class = new class_KOMPMODELS(); $PAGE = $class->HTML(); } if($URLS[0]=='komp_models_sem'){ //if($_SESSION['user']['id']!=1&&$_SESSION['user']['id']!=2089) die('обновление системы...'); $class = new class_KOMPMODELS_SEM(); $PAGE = $class->HTML(); } if($URLS[0]=='moduls'){ $class = new class_MODULS(); $PAGE = $class->HTML(); } if($URLS[0]=='rpd'){ $class = new class_RPD(); $PAGE = $class->HTML(); } if($URLS[0]=='report_fosy'){ $class = new class_REPORTFOS(); $PAGE = $class->HTML(); } if($URLS[0]=='rpdsign'){ $class = new class_RPDSign(); $PAGE = $class->HTML(); } if($URLS[0]=='disciplins'){ $class = new class_Disciplins(); $PAGE = $class->HTML(); } if($URLS[0]=='shahtplans'){ $class = new class_ShahtPlans(); $PAGE = $class->HTML(); } if($URLS[0]=='shahtplans_pravka'){ $class = new class_ShahtPlans_Pravka(); $PAGE = $class->HTML(); } if($URLS[0]=='lib_check'){ $class = new class_LIBRARY_CHECK(); $PAGE = $class->HTML(); } if($URLS[0]==''){ //$class = new class_Prepods(); //$PAGE = $class->HTML(); if(isset($_SESSION['user']['statuses'][24])){//Декан $data['tip'] = 'dekan'; $data['fakultet'] = $_SESSION['user']['teachers']['fakultet']; $class = new class_StatPUR($data); $PAGE = $class->HTML(); } if(isset($_SESSION['user']['statuses'][20])){//УМУ } if(isset($_SESSION['user']['statuses'][30])){//ЗАВ КАФЕДРОЙ $data['tip'] = 'zavkaf'; $data['fakultet'] = $_SESSION['user']['teachers']['fakultet']; $data['kafedra'] = $_SESSION['user']['teachers']['kafedra']; $class = new class_StatPUR($data); $PAGE = $class->HTML(); //if($PAGE['body']=='') header('Location: /rabprog/disciplins/'); } if(isset($_SESSION['user']['statuses'][79])){//ПРОРЕКТОР ПО УР $data['tip'] = 'prorektor'; $class = new class_StatPUR($data); $PAGE = $class->HTML(); } //if(isset($_SESSION['user']['statuses'][23])){//КАФЕДРА // if($PAGE['body']=='') header('Location: /rabprog/disciplins/'); //} //$PAGE['body'] = '
'.print_r($_SESSION,1).'
'; } //echo '
'.print_r($_SESSION,1).'
'; $smarty->assign('PAGE',$PAGE); $smarty->display('tpl_index.html');