diff --git a/sai/modules/saimod_sys_security/saimod_sys_security.php b/sai/modules/saimod_sys_security/saimod_sys_security.php index 9992d99..c735550 100644 --- a/sai/modules/saimod_sys_security/saimod_sys_security.php +++ b/sai/modules/saimod_sys_security/saimod_sys_security.php @@ -24,18 +24,21 @@ class saimod_sys_security extends \SYSTEM\SAI\SaiModule { return $result; } - public static function html_content_users(){ + public static function html_content_users($search = null){ $con = new \SYSTEM\DB\Connection(\SYSTEM\system::getSystemDBInfo()); - if(\SYSTEM\system::isSystemDbInfoPG()){ - $res = $con->query('SELECT id,username,email,joindate,locale,last_active,account_flag FROM system.user ORDER BY last_active DESC;'); + if(\SYSTEM\system::isSystemDbInfoPG()){ + $res = $con->query('SELECT id,username,email,joindate,locale,last_active,account_flag FROM system.user ORDER BY last_active DESC LIMIT 100;'); + $res2 = $con->query('SELECT count(*) as count FROM system.user;'); } else { - $res = $con->query('SELECT id,username,email,joindate,locale,last_active,account_flag FROM system_user ORDER BY last_active DESC;'); - } + $res = $con->query('SELECT id,username,email,joindate,locale,last_active,account_flag FROM system_user ORDER BY last_active DESC LIMIT 100;'); + $res2 = $con->query('SELECT count(*) as count FROM system.user;'); + } - - $now = microtime(true); - - $result = ''. + $pcount = $res2->next(); + $count = $pcount['count']; + $result = 'Users: '.$count. + '
'. + '
'. ''.''.''.''.''.''.''.''.''.''; while($r = $res->next()){ if(\SYSTEM\system::isSystemDbInfoPG()){
'.'ID'.''.'Username'.''.'E-Mail'.''.'JoinDate'.''.'Locale'.''.'Last Active'.''.'Flag'.''.'Rights'.'reset password