config fixes, sai config mod fixes
This commit is contained in:
parent
2b2d2d76f6
commit
fe6790df08
@ -4,26 +4,28 @@ namespace SYSTEM\CONFIG;
|
||||
|
||||
class config_ids {
|
||||
|
||||
const SYS_CONFIG_ERRORREPORTING = 1;
|
||||
const SYS_CONFIG_PATH_BASEURL = 2;
|
||||
const SYS_CONFIG_PATH_BASEPATH = 3;
|
||||
const SYS_CONFIG_PATH_SYSTEMPATHREL = 4;
|
||||
const SYS_CONFIG_DEFAULT_RESULT = 5;
|
||||
const SYS_CONFIG_ERRORREPORTING = 1;
|
||||
const SYS_CONFIG_PATH_BASEURL = 2;
|
||||
const SYS_CONFIG_PATH_BASEPATH = 3;
|
||||
const SYS_CONFIG_PATH_SYSTEMPATHREL = 4;
|
||||
const SYS_CONFIG_DEFAULT_RESULT = 5;
|
||||
const SYS_CONFIG_DEFAULT_RESULT_JSON = 'json';
|
||||
const SYS_CONFIG_DEFAULT_RESULT_MSGPACK = 'msgpack';
|
||||
|
||||
const SYS_CONFIG_DB_TYPE = 11; //mys = 1 pg = 2
|
||||
const SYS_CONFIG_DB_TYPE_MYS= 1;
|
||||
const SYS_CONFIG_DB_TYPE_PG = 2;
|
||||
const SYS_CONFIG_DB_HOST = 12;
|
||||
const SYS_CONFIG_DB_PORT = 13;
|
||||
const SYS_CONFIG_DB_USER = 14;
|
||||
const SYS_CONFIG_DB_PASSWORD = 15;
|
||||
const SYS_CONFIG_DB_DBNAME = 16;
|
||||
const SYS_CONFIG_DB_TYPE = 11;
|
||||
const SYS_CONFIG_DB_TYPE_MYS = 'mysql';
|
||||
const SYS_CONFIG_DB_TYPE_PG = 'postgresql';
|
||||
const SYS_CONFIG_DB_HOST = 12;
|
||||
const SYS_CONFIG_DB_PORT = 13;
|
||||
const SYS_CONFIG_DB_USER = 14;
|
||||
const SYS_CONFIG_DB_PASSWORD = 15;
|
||||
const SYS_CONFIG_DB_DBNAME = 16;
|
||||
|
||||
const SYS_CONFIG_LANGS = 21;
|
||||
const SYS_CONFIG_DEFAULT_LANG = 22;
|
||||
const SYS_CONFIG_LANGS = 21;
|
||||
const SYS_CONFIG_DEFAULT_LANG = 22;
|
||||
|
||||
const SYS_SAI_CONFIG_BASEURL = 50;
|
||||
const SYS_SAI_CONFIG_NAVIMG = 51;
|
||||
const SYS_SAI_CONFIG_TITLE = 52;
|
||||
const SYS_SAI_CONFIG_COPYRIGHT = 53;
|
||||
const SYS_SAI_CONFIG_BASEURL = 50;
|
||||
const SYS_SAI_CONFIG_NAVIMG = 51;
|
||||
const SYS_SAI_CONFIG_TITLE = 52;
|
||||
const SYS_SAI_CONFIG_COPYRIGHT = 53;
|
||||
}
|
||||
@ -17,16 +17,16 @@ class JsonResult extends \SYSTEM\LOG\AbstractResult {
|
||||
$json['status'] = $status;
|
||||
$json['result'] = $json_array;
|
||||
|
||||
if(\SYSTEM\CONFIG\config::get(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DEFAULT_RESULT) == 'json'){
|
||||
if(\SYSTEM\CONFIG\config::get(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DEFAULT_RESULT) == \SYSTEM\CONFIG\config_ids::SYS_CONFIG_DEFAULT_RESULT_MSGPACK){
|
||||
//send Header
|
||||
\SYSTEM\HEADER::JSON();
|
||||
|
||||
return msgpack_pack($json);
|
||||
} else {
|
||||
//send Header
|
||||
\SYSTEM\HEADER::JSON();
|
||||
|
||||
return json_encode($json);
|
||||
} else {
|
||||
//send Header
|
||||
\SYSTEM\HEADER::JSON();
|
||||
|
||||
return msgpack_pack($json);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -6,23 +6,27 @@ class saimod_sys_config extends \SYSTEM\SAI\SaiModule {
|
||||
$result = '<h3>Sys Config</h3>'.
|
||||
'<table class="table table-hover table-condensed" style="overflow: auto;">'.
|
||||
'<tr>'.'<th>'.'Config ID'.'</th>'.'<th>'.'Config Name'.'</th>'.'<th>'.'Value'.'</th>'.'</tr>';
|
||||
|
||||
|
||||
$result .= '<tr>'.'<th>Basics</th>'.'<th></th><th></th>'.'</tr>';
|
||||
$result .= '<tr>'.'<td>'.\SYSTEM\CONFIG\config_ids::SYS_CONFIG_ERRORREPORTING. '</td>'.'<td>'.'\SYSTEM\CONFIG\config_ids::SYS_CONFIG_ERRORREPORTING'. '</td>'.'<td>'.\SYSTEM\CONFIG\config::get(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_ERRORREPORTING). '</td>'.'</tr>';
|
||||
$result .= '<tr>'.'<td>'.\SYSTEM\CONFIG\config_ids::SYS_CONFIG_PATH_BASEURL. '</td>'.'<td>'.'\SYSTEM\CONFIG\config_ids::SYS_CONFIG_PATH_BASEURL'. '</td>'.'<td>'.\SYSTEM\CONFIG\config::get(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_PATH_BASEURL). '</td>'.'</tr>';
|
||||
$result .= '<tr>'.'<td>'.\SYSTEM\CONFIG\config_ids::SYS_CONFIG_PATH_BASEPATH. '</td>'.'<td>'.'\SYSTEM\CONFIG\config_ids::SYS_CONFIG_PATH_BASEPATH'. '</td>'.'<td>'.\SYSTEM\CONFIG\config::get(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_PATH_BASEPATH). '</td>'.'</tr>';
|
||||
$result .= '<tr>'.'<td>'.\SYSTEM\CONFIG\config_ids::SYS_CONFIG_PATH_SYSTEMPATHREL. '</td>'.'<td>'.'\SYSTEM\CONFIG\config_ids::SYS_CONFIG_PATH_SYSTEMPATHREL'. '</td>'.'<td>'.\SYSTEM\CONFIG\config::get(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_PATH_SYSTEMPATHREL). '</td>'.'</tr>';
|
||||
$result .= '<tr>'.'<td>'.\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DB_TYPE. '</td>'.'<td>'.'\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DB_TYPE'. '</td>'.'<td>'.(\SYSTEM\CONFIG\config::get(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DB_TYPE) == 1 ? 'mysql' : 'postgres'). '</td>'.'</tr>';
|
||||
$result .= '<tr>'.'<td>'.\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DEFAULT_RESULT. '</td>'.'<td>'.'\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DEFAULT_RESULT'. '</td>'.'<td>'.\SYSTEM\CONFIG\config::get(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DEFAULT_RESULT). '</td>'.'</tr>';
|
||||
$result .= '<tr>'.'<td>'.\SYSTEM\CONFIG\config_ids::SYS_CONFIG_LANGS. '</td>'.'<td>'.'\SYSTEM\CONFIG\config_ids::SYS_CONFIG_LANGS'. '</td>'.'<td>'.implode(',',\SYSTEM\CONFIG\config::get(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_LANGS)). '</td>'.'</tr>';
|
||||
$result .= '<tr>'.'<td>'.\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DEFAULT_LANG. '</td>'.'<td>'.'\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DEFAULT_LANG'. '</td>'.'<td>'.\SYSTEM\CONFIG\config::get(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DEFAULT_LANG). '</td>'.'</tr>';
|
||||
$result .= '<tr>'.'<th>Database</th>'.'<th></th><th></th>'.'</tr>';
|
||||
$result .= '<tr>'.'<td>'.\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DB_TYPE. '</td>'.'<td>'.'\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DB_TYPE'. '</td>'.'<td>'.\SYSTEM\CONFIG\config::get(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DB_TYPE). '</td>'.'</tr>';
|
||||
$result .= '<tr>'.'<td>'.\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DB_HOST. '</td>'.'<td>'.'\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DB_HOST'. '</td>'.'<td>'.\SYSTEM\CONFIG\config::get(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DB_HOST). '</td>'.'</tr>';
|
||||
$result .= '<tr>'.'<td>'.\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DB_PORT. '</td>'.'<td>'.'\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DB_PORT'. '</td>'.'<td>'.\SYSTEM\CONFIG\config::get(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DB_PORT). '</td>'.'</tr>';
|
||||
$result .= '<tr>'.'<td>'.\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DB_USER. '</td>'.'<td>'.'\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DB_USER'. '</td>'.'<td>'.\SYSTEM\CONFIG\config::get(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DB_USER). '</td>'.'</tr>';
|
||||
$result .= '<tr>'.'<td>'.\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DB_PASSWORD. '</td>'.'<td>'.'\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DB_PASSWORD'. '</td>'.'<td>'.'<hidden>'. '</td>'.'</tr>';
|
||||
$result .= '<tr>'.'<td>'.\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DB_DBNAME. '</td>'.'<td>'.'\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DB_DBNAME'. '</td>'.'<td>'.\SYSTEM\CONFIG\config::get(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DB_DBNAME). '</td>'.'</tr>';
|
||||
$result .= '<tr>'.'<th>System Admin Interface</th>'.'<th></th><th></th>'.'</tr>';
|
||||
$result .= '<tr>'.'<td>'.\SYSTEM\CONFIG\config_ids::SYS_SAI_CONFIG_BASEURL. '</td>'.'<td>'.'\SYSTEM\CONFIG\config_ids::SYS_SAI_CONFIG_BASEURL'. '</td>'.'<td>'.\SYSTEM\CONFIG\config::get(\SYSTEM\CONFIG\config_ids::SYS_SAI_CONFIG_BASEURL). '</td>'.'</tr>';
|
||||
$result .= '<tr>'.'<td>'.\SYSTEM\CONFIG\config_ids::SYS_SAI_CONFIG_NAVIMG. '</td>'.'<td>'.'\SYSTEM\CONFIG\config_ids::SYS_SAI_CONFIG_NAVIMG'. '</td>'.'<td>'.\SYSTEM\CONFIG\config::get(\SYSTEM\CONFIG\config_ids::SYS_SAI_CONFIG_NAVIMG). '</td>'.'</tr>';
|
||||
$result .= '<tr>'.'<td>'.\SYSTEM\CONFIG\config_ids::SYS_SAI_CONFIG_COPYRIGHT. '</td>'.'<td>'.'\SYSTEM\CONFIG\config_ids::SYS_SAI_CONFIG_COPYRIGHT'. '</td>'.'<td>'.\SYSTEM\CONFIG\config::get(\SYSTEM\CONFIG\config_ids::SYS_SAI_CONFIG_COPYRIGHT). '</td>'.'</tr>';
|
||||
$result .= '<tr>'.'<td>'.\SYSTEM\CONFIG\config_ids::SYS_SAI_CONFIG_TITLE. '</td>'.'<td>'.'\SYSTEM\CONFIG\config_ids::SYS_SAI_CONFIG_TITLE'. '</td>'.'<td>'.\SYSTEM\CONFIG\config::get(\SYSTEM\CONFIG\config_ids::SYS_SAI_CONFIG_TITLE). '</td>'.'</tr>';
|
||||
$result .= '<tr>'.'<td>'.\SYSTEM\CONFIG\config_ids::SYS_CONFIG_LANGS. '</td>'.'<td>'.'\SYSTEM\CONFIG\config_ids::SYS_CONFIG_LANGS'. '</td>'.'<td>'.implode(',',\SYSTEM\CONFIG\config::get(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_LANGS)). '</td>'.'</tr>';
|
||||
$result .= '<tr>'.'<td>'.\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DEFAULT_LANG. '</td>'.'<td>'.'\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DEFAULT_LANG'. '</td>'.'<td>'.\SYSTEM\CONFIG\config::get(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DEFAULT_LANG). '</td>'.'</tr>';
|
||||
$result .= '<tr>'.'<td>'.\SYSTEM\CONFIG\config_ids::SYS_SAI_CONFIG_TITLE. '</td>'.'<td>'.'\SYSTEM\CONFIG\config_ids::SYS_SAI_CONFIG_TITLE'. '</td>'.'<td>'.\SYSTEM\CONFIG\config::get(\SYSTEM\CONFIG\config_ids::SYS_SAI_CONFIG_TITLE). '</td>'.'</tr>';
|
||||
|
||||
$result .= '</table>';
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user