parameterize teamspeak query using config
This commit is contained in:
parent
26fe69bba6
commit
4c6cae0020
@ -5,7 +5,7 @@ function config($basepath){
|
|||||||
array(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_PATH_BASEURL, 'http://localhost/'),
|
array(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_PATH_BASEURL, 'http://localhost/'),
|
||||||
array(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_PATH_BASEPATH, $basepath.'/'),
|
array(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_PATH_BASEPATH, $basepath.'/'),
|
||||||
array(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DB_TYPE, \SYSTEM\CONFIG\config_ids::SYS_CONFIG_DB_TYPE_MYS),
|
array(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DB_TYPE, \SYSTEM\CONFIG\config_ids::SYS_CONFIG_DB_TYPE_MYS),
|
||||||
array(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DB_HOST, 'localhost'),
|
array(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DB_HOST, 'mariadb'),
|
||||||
array(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DB_PORT, ''),
|
array(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DB_PORT, ''),
|
||||||
array(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DB_USER, 'web'),
|
array(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DB_USER, 'web'),
|
||||||
array(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DB_PASSWORD, 'SECRET'),
|
array(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DB_PASSWORD, 'SECRET'),
|
||||||
@ -15,5 +15,8 @@ function config($basepath){
|
|||||||
array(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_LANGS, array('deDE','enUS')),
|
array(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_LANGS, array('deDE','enUS')),
|
||||||
array(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DEFAULT_LANG, 'deDE'),
|
array(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DEFAULT_LANG, 'deDE'),
|
||||||
array(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_PATH_CACHE, $basepath.'/cache/'),
|
array(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_PATH_CACHE, $basepath.'/cache/'),
|
||||||
array(\SYSTEM\CONFIG\config_ids::SYS_CRON_LOG2SQLITE_PATH, $basepath.'/log/'));
|
array(\SYSTEM\CONFIG\config_ids::SYS_CRON_LOG2SQLITE_PATH, $basepath.'/log/'),
|
||||||
|
array(\config_ids::TEAMSPEAK_HOST, 'localhost'),
|
||||||
|
array(\config_ids::TEAMSPEAK_QUERY_USER, 'queryuser'),
|
||||||
|
array(\config_ids::TEAMSPEAK_QUERY_PASSWORD, 'SECRET'));
|
||||||
}
|
}
|
||||||
@ -2,4 +2,7 @@
|
|||||||
|
|
||||||
class config_ids extends \SYSTEM\CONFIG\config_ids {
|
class config_ids extends \SYSTEM\CONFIG\config_ids {
|
||||||
const WEBCRAFT_BILLING_TOKEN = 1000;
|
const WEBCRAFT_BILLING_TOKEN = 1000;
|
||||||
|
const TEAMSPEAK_HOST = 1100;
|
||||||
|
const TEAMSPEAK_QUERY_USER = 1101;
|
||||||
|
const TEAMSPEAK_QUERY_PASSWORD = 1102;
|
||||||
}
|
}
|
||||||
|
|||||||
@ -14,9 +14,8 @@ class default_page implements SYSTEM\PAGE\DefaultPage {
|
|||||||
'<link rel="stylesheet" href="'.(new PLIB('tsstatus/tsstatus.css'))->WEBPATH().'" type="text/css" />';}
|
'<link rel="stylesheet" href="'.(new PLIB('tsstatus/tsstatus.css'))->WEBPATH().'" type="text/css" />';}
|
||||||
|
|
||||||
private static function ts_app(){
|
private static function ts_app(){
|
||||||
$ts = new TSStatus('127.0.0.1');
|
$ts = new TSStatus(\SYSTEM\CONFIG\config::get(\config_ids::TEAMSPEAK_HOST));
|
||||||
//$ts = new TSStatus('mojotrollz.eu');
|
$ts->setLoginPassword(\SYSTEM\CONFIG\config::get(\config_ids::TEAMSPEAK_QUERY_USER), \SYSTEM\CONFIG\config::get(\config_ids::TEAMSPEAK_QUERY_PASSWORD));
|
||||||
$ts->setLoginPassword('mojotrollztsquery', '9aYllYkG');
|
|
||||||
$ts->imagePath = 'api.php?call=files&cat=img&id=';
|
$ts->imagePath = 'api.php?call=files&cat=img&id=';
|
||||||
return $ts->render();
|
return $ts->render();
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user