* Code cleanup

This commit is contained in:
Momchil Bozhinov
2021-02-23 21:24:58 +02:00
parent d27c1ec723
commit 20d5f45d93
3 changed files with 6 additions and 12 deletions

View File

@@ -94,8 +94,9 @@ class ClonOS {
//echo $this->realpath_page;
}else if($_SERVER['REQUEST_URI']){
//$this->realpath_page=$this->realpath_public.'pages/'.trim($_SERVER['REQUEST_URI'],'/').'/';
if(isset($this->uri_chunks[0]))
if(isset($this->uri_chunks[0])){
$this->realpath_page=$this->realpath_public.'pages/'.$this->uri_chunks[0].'/';
}
}
if(isset($this->_vars['hash'])) $this->url_hash=preg_replace('/^#/','',$this->_vars['hash']);

View File

@@ -2,8 +2,8 @@
class Locale
{
public $language='en';
public $translate_arr=array();
private $language='en';
private $translate_arr=array();
function __construct($realpath_public)
{
@@ -18,14 +18,8 @@ class Locale
return $this->language;
}
public function get_available_languages()
{
return Config::$languages;
}
public function translate($phrase)
{
if(isset($this->translate_arr[$phrase])) return $this->translate_arr[$phrase];
return $phrase;
return (isset($this->translate_arr[$phrase])) ? $this->translate_arr[$phrase] : $phrase;
}
}

View File

@@ -165,8 +165,7 @@ echo $menu->html;
<li><a name="">
<select id="lng-sel">
<?php
$_languages=$locale->get_available_languages();
foreach($_languages as $lng=>$lngname){
foreach(Config::$languages as $lng=>$lngname){
$sel = ($lang==$lng) ? ' selected="selected"' : '';
echo ' <option value="'.$lng.'"'.$sel.'>'.$lngname.'</option>'.PHP_EOL;
}