Server IP : 80.241.246.6 / Your IP : 216.73.216.188 Web Server : Apache/2.4.25 (Debian) System : Linux kharagauli 4.9.0-19-amd64 #1 SMP Debian 4.9.320-2 (2022-06-30) x86_64 User : www-data ( 33) PHP Version : 7.0.33-0+deb9u12 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /var/www/kharagauli_new/moduls/users/admin/ |
Upload File : |
<?php /* @author suxoza <suxoza@gmail.com> */ if(realpath(__FILE__) == realpath($_SERVER['SCRIPT_FILENAME']))die("__main__"); $_->smarty->template_dir = realpath(__DIR__).'/templates_1'; $_dd = explode('/',__DIR__); $menu['self_dir'] = $_->admin_dir().'moduls/'.$_dd[count($_dd) - 2].'/'.$_dd[count($_dd) - 1]; $menu['struct'] = [ 'combine_map_home' => ['slide1','contactInfo','map','backup'], 'combine_map_home_title' => ['სლაიდი','საკონტაქტო ინფორმაცია','რუქა','backup'], 'choose' => ['choose'], 'menu' => ['view','add','rename','category','position','visible','remove','searchWithCalendar','searchAndRss'], 'users' => ['view','add','edit','remove'], 'menu_pages' => ['view','add','edit','remove'], 'questions_users' => ['users','questions','query','banners'], 'questions_users_titles' => ['მომხმარებლები','კითხვები','გამოკითხვა','ბანერები'], //statistic 'cmb_sts_log' => ['logs','statUsers','statDb','statFiles'], 'cmb_sts_log_title' => ['ლოგები','სტატისტიკა მომხმარებლებზე','სტატისტიკა მონაცემთა ბაზაზე','სტატისტიკა ფაილოვან სისტემაზე'], 'cmb_sts_clmns' => ['view'] ]; try{ if(!$_->permission_('users','view')) throw new Exception("Error Processing Request", 1); if(in_array('more', $url)){ if(!$_->permission_('users','edit')) throw new Exception("Error Processing Request", 1); if(!isset($url[3]))throw new Exception("bad uri format!!!"); $select_body = $_->select("*","users","small",["id",(int)$url[3]]); if(!$select_body) throw new Exception("Error Processing Request", 1); $select_body['permission'] = json_decode($select_body['permission']); $menu['select_body'] = $select_body; $file_name = 'index'; }elseif(in_array('new', $url)){ if(!$_->permission_('users','new')) throw new Exception("Error Processing Request", 1); $menu['select_body'] = []; $file_name = 'new'; }elseif(in_array('delete', $url)){ if(!$_->permission_('users','remove')) throw new Exception("Error Processing Request", 1); if(!isset($url[3]))throw new Exception("bad uri format!!!"); $select_body = $_->delete("users",["id",(int)$url[3]]); header("Location:".$_SERVER['HTTP_REFERER']); }else{ $obj = new stdClass(); $obj->c_type = "answer"; $obj->navig_name = (in_array('navigation',$url))?explode('/navigation',urldecode($_SERVER['REQUEST_URI']))[0]:urldecode($_SERVER['REQUEST_URI']); $obj->navigation = (isset($url[3]) && is_numeric($url[3]))?$url[3]:1; //$obj->sort_algorithm = $_->returt_cookie('sort_algorithm','date'); // $obj->list_count_on_one_page = $_->returt_cookie('list_count_on_one_page',10); $select_body = $_->select("*","users",$obj); $menu['select_body'] = $select_body; if(isset($menu['select_body']['navigation'])) $menu['select_body']['navigation'] = $_->navigation($menu['select_body']['navigation'],$obj->navigation); $menu['select_body']['referer'] = $obj->navig_name; ///how_to_view_big_pages ///how_to_view_big_pages $file_name = 'list'; } }catch(Exception $exc) { die($exc->getMessage()); } $_->render($file_name, ["menu" => $menu] ); ?>