From 27f7b1e49fcf236f2559ac9c58df64e68983b4c9 Mon Sep 17 00:00:00 2001 From: Ulf Gebhardt Date: Thu, 2 Nov 2023 19:57:56 +0100 Subject: [PATCH] saimod server classic --- .../saimod_mojotrollz_server_classic.php | 8 ++++++-- .../sai/saimod_mojotrollz_server_classic/tpl/menu.tpl | 8 ++++++++ 2 files changed, 14 insertions(+), 2 deletions(-) create mode 100644 mojotrollz/sai/saimod_mojotrollz_server_classic/tpl/menu.tpl diff --git a/mojotrollz/sai/saimod_mojotrollz_server_classic/saimod_mojotrollz_server_classic.php b/mojotrollz/sai/saimod_mojotrollz_server_classic/saimod_mojotrollz_server_classic.php index 33971f9..423c44b 100644 --- a/mojotrollz/sai/saimod_mojotrollz_server_classic/saimod_mojotrollz_server_classic.php +++ b/mojotrollz/sai/saimod_mojotrollz_server_classic/saimod_mojotrollz_server_classic.php @@ -9,7 +9,11 @@ class saimod_mojotrollz_server_classic extends \SYSTEM\SAI\sai_module { $vars['classic_players_online'] = self::online_classic(); $vars['classic_test_players_online'] = self::online_classic_test(); return \SYSTEM\PAGE\replace::replaceFile(dirname(__FILE__).'/tpl/main.tpl', $vars);} - public static function html_li_menu(){return '
  •   Classic Server
  • ';} + public static function menu(){ + return new \SYSTEM\SAI\sai_module_menu( 100, + \SYSTEM\SAI\sai_module_menu::POISITION_LEFT, + \SYSTEM\SAI\sai_module_menu::DIVIDER_NONE, + \SYSTEM\PAGE\replace::replaceFile((new \PSAI('saimod_mojotrollz_server_classic/tpl/menu.tpl'))->SERVERPATH()));} public static function right_public(){return false;} public static function right_right(){return \SYSTEM\SECURITY\security::check(\SYSTEM\SECURITY\RIGHTS::SYS_SAI);} public static function js(){return array(new \PSAI('saimod_mojotrollz_server_classic/js/saimod_mojotrollz_server_classic.js'));} @@ -21,7 +25,7 @@ class saimod_mojotrollz_server_classic extends \SYSTEM\SAI\sai_module { return \SYSTEM\LOG\JsonResult::toString(\SQL\STATS_CLASSIC_SERVER::QA(array($filter)));} public static function online_classic(){ - return \SQL\ONLINE_PLAYERS::Q1(new \SQL\mangos_zero_chars())['count'];} + return \SQL\ONLINE_PLAYERS::Q1(\SQL\mangos_zero_chars::connection())['count'];} public static function online_classic_test(){ return 0;}//\SQL\ONLINE_PLAYERS::Q1(new \SQL\mangos_zero_chars_test())['count'];} diff --git a/mojotrollz/sai/saimod_mojotrollz_server_classic/tpl/menu.tpl b/mojotrollz/sai/saimod_mojotrollz_server_classic/tpl/menu.tpl new file mode 100644 index 0000000..74f932b --- /dev/null +++ b/mojotrollz/sai/saimod_mojotrollz_server_classic/tpl/menu.tpl @@ -0,0 +1,8 @@ + +