fixed pg related errors and saimod_sys_security table coloration

This commit is contained in:
Ulf Gebhardt 2014-01-25 20:28:48 +01:00
parent f5da3f0638
commit 49c5b2630c
3 changed files with 3 additions and 3 deletions

View File

@ -55,7 +55,7 @@ class ConnectionPG extends ConnectionAbstr {
if($result === TRUE){
return TRUE;}
return new ResultPostgres($result);
return new ResultPostgres($result,$this);
}
}

View File

@ -5,7 +5,7 @@ class SYS_SAIMOD_SECURITY_USERS extends \SYSTEM\DB\QP {
protected static function query(){
return new \SYSTEM\DB\QQuery(get_class(),
//pg
'SELECT id,username,email,joindate,locale,last_active,account_flag FROM system.user WHERE username LIKE $1 OR email LIKE $1 ORDER BY last_active DESC LIMIT 100;',
'SELECT id,username,email,joindate,locale, EXTRACT(EPOCH FROM last_active) as last_active ,account_flag FROM system.user WHERE username LIKE $1 OR email LIKE $1 ORDER BY last_active DESC LIMIT 100;',
//mys
'SELECT id,username,email,joindate,locale,last_active,account_flag FROM system_user WHERE username LIKE ? OR email LIKE ? ORDER BY last_active DESC LIMIT 100;'
);}}

View File

@ -31,7 +31,7 @@ class saimod_sys_security extends \SYSTEM\SAI\SaiModule {
return \SYSTEM\PAGE\replace::replaceFile(\SYSTEM\SERVERPATH(new \SYSTEM\PSAI(),'modules/saimod_sys_security/saimod_sys_security.tpl'), array());}
private static function tablerow_class($last_active){
$time = time() - strtotime($last_active);
$time = time() - $last_active;
if($time <= 60*60){
return 'success';}