mirror of
				https://github.com/optim-enterprises-bv/control-pane.git
				synced 2025-10-30 17:37:59 +00:00 
			
		
		
		
	* fixes
This commit is contained in:
		| @@ -130,7 +130,6 @@ class Db { | ||||
| 	} | ||||
|  | ||||
| 	# TODO once tested $values can have a default value of an empty array | ||||
| 	# TODO both selects were assoc | ||||
| 	function select($sql, $values, $single = false){ | ||||
| 		try { | ||||
| 			$query = $this->_pdo->prepare($sql); | ||||
| @@ -173,7 +172,7 @@ class Db { | ||||
| 				$i++; | ||||
| 			} | ||||
| 			$query->execute(); | ||||
| 			$query->commit(); | ||||
| 			$this->_pdo->commit(); | ||||
| 		} catch(PDOException $e) { | ||||
| 			return array('error'=>true,'info'=>$e->getMessage()); | ||||
| 		} | ||||
| @@ -194,7 +193,7 @@ class Db { | ||||
| 			} | ||||
| 			$query->execute(); | ||||
| 			$rowCount=$query->rowCount(); | ||||
| 			$query->commit(); | ||||
| 			$this->_pdo->commit(); | ||||
| 		} catch(PDOException $e) { | ||||
| 			return false;//$e->getMessage(); | ||||
| 		} | ||||
|   | ||||
| @@ -1,14 +1,14 @@ | ||||
| <?php | ||||
|  | ||||
| class Locale() | ||||
| class Locale | ||||
| { | ||||
| 	public $language='en'; | ||||
| 	public $translate_arr=array(); | ||||
|  | ||||
| 	function __construct($realpath_public) | ||||
| 	{ | ||||
| 		(isset($_COOKIE['lang'])) $this->language=$_COOKIE['lang']; | ||||
| 		(!array_key_exists($this->language, Config::languages)) $this->language='en'; | ||||
| 		(isset($_COOKIE['lang'])) AND $this->language=$_COOKIE['lang']; | ||||
| 		(!array_key_exists($this->language, Config::$languages)) AND $this->language='en'; | ||||
| 		include($realpath_public.'/lang/'.$this->language.'.php'); | ||||
| 		$this->translate_arr=$lang; | ||||
| 	} | ||||
| @@ -20,7 +20,7 @@ class Locale() | ||||
|  | ||||
| 	public function get_available_languages() | ||||
| 	{ | ||||
| 		return Config::languages; | ||||
| 		return Config::$languages; | ||||
| 	} | ||||
|  | ||||
| 	public function translate($phrase) | ||||
|   | ||||
| @@ -36,7 +36,7 @@ class Menu | ||||
| 	{ | ||||
| 		$realpath_public=$_REALPATH.'/public/'; # /usr/home/web/cp/clonos/public/ | ||||
| 		$lang = new Locale($realpath_public); | ||||
| 		$menu_config = Config::menu; | ||||
| 		$menu_config = Config::$menu; | ||||
| 		if(!empty($menu_config)){ | ||||
| 			reset($menu_config); | ||||
| 			$this->first_key=key($menu_config); | ||||
| @@ -95,7 +95,7 @@ class Menu | ||||
| 		$this->html.='</ul>'; | ||||
|  | ||||
| 		if($this->title=='Error'){ | ||||
| 			$other_titles = Config::other_titles; | ||||
| 			$other_titles = Config::$other_titles; | ||||
| 			if(isset($other_titles[$qstr])) | ||||
| 				$this->title=$lang->translate($other_titles[$qstr]); | ||||
| 		} | ||||
|   | ||||
| @@ -2,7 +2,7 @@ | ||||
|  | ||||
| class Utils | ||||
| { | ||||
| 	public static gen_uri_chunks($uri) | ||||
| 	public static function gen_uri_chunks($uri) | ||||
| 	{ | ||||
| 		$uri_chunks = []; | ||||
| 		if(!empty($uri)){ | ||||
|   | ||||
| @@ -10,7 +10,7 @@ $uri=trim($_SERVER['REQUEST_URI'],'/'); | ||||
| include($_REALPATH.'/php/clonos.php'); | ||||
| include($_REALPATH.'/php/menu.php'); | ||||
| $clonos=new ClonOS($_REALPATH,$uri); | ||||
| $menu=new Menu($this, $uri); | ||||
| $menu=new Menu($_REALPATH, $uri); | ||||
| $realpath_public=$_REALPATH.'/public/'; # /usr/home/web/cp/clonos/public/ | ||||
| $locale = new Locale($realpath_public); | ||||
| //echo json_encode($clonos->config->os_types);exit; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Momchil Bozhinov
					Momchil Bozhinov