mirror of
https://github.com/optim-enterprises-bv/control-pane.git
synced 2025-10-30 01:22:24 +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