Viewing file: app.php (1.74 KB) -rw-rw-rw- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
require_once 'rooter.php';
class app extends rooter
{
public function get_($class) { $path = PATH_ADMIN.'/includes/'.$class.'.php'; if(file_exists($path)) { require $path;} else { echo 'File dose not exist!'; } }
public function get_input($key){ return isset($_GET[$key]) ? $_GET[$key] : false; }
public function lib_menu()
{ echo '<link rel="stylesheet" type="text/css" href="'.$this->local.'libraries/css/bootstrap.min.css">'; echo '<script type="text/javascript" src="'.$this->local.'libraries/js/jquery-3.3.1.min.js"></script>'; echo '<script type="text/javascript" src="'.$this->local.'libraries/js/popper.min.js"></script>'; echo '<script type="text/javascript" src="'.$this->local.'libraries/js/bootstrap.min.js"></script>'; echo '<script type="text/javascript" src="'.$this->local.'libraries/js/script.js"></script>'; }
public function task($url) { if(file_exists($url)) { require $url;} else { require(PATH_DOCUMENT.$this->root.'/admin/modules/mod_msg/er_404.php');} }
public function en_code($text) { $base64 = base64_encode($text); $base = strtr($base64, '+/=', '-_,'); return $base; }
public function de_code($text) { $base64 = strtr($text, '-_,', '+/='); $base = base64_decode($base64); return $base; }
public function load() { echo '<link rel="stylesheet" type="text/css" href="'.$this->local.'libraries/css/style.css">'; echo '<div class="head">'.$this->sitename.'</div>'; }
public function user($type) { switch ($type){ case 'admin': $user = 0; break; case 'manager': $user = 1; break; case 'groupleader': $user = 2; break; default: $user = 3; } return $user; }
public function short($text) {if (strlen($text)>20) { $str = substr($text,0,20).'...'; return $str;} else {$str = $text; return $str;} }
}
?>
|