Using table prefix preference in 'inc/lib_log.php'
This commit is contained in:
parent
a87f4da3f3
commit
31df117f1c
|
@ -47,8 +47,12 @@ class OC_LOG {
|
||||||
* @param type $type
|
* @param type $type
|
||||||
* @param message $message
|
* @param message $message
|
||||||
*/
|
*/
|
||||||
public static function event($user,$type,$message){
|
public static function event($user, $type, $message){
|
||||||
$result = OC_DB::query('insert into log (timestamp,user,type,message) values ("'.time().'","'.addslashes($user).'","'.addslashes($type).'","'.addslashes($message).'")');
|
global $CONFIG_DBTABLEPREFIX;
|
||||||
|
$dbTableLog = $CONFIG_DBTABLEPREFIX . 'Log';
|
||||||
|
$query = 'insert into ' . $dbTableLog . ' (timestamp,user,type,message) values
|
||||||
|
("' . time() . '","' . addslashes($user) . '","' . addslashes($type) . '","' . addslashes($message) . '")';
|
||||||
|
$result = OC_DB::query($query);
|
||||||
OC_DB::free_result($result);
|
OC_DB::free_result($result);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -59,14 +63,17 @@ class OC_LOG {
|
||||||
*/
|
*/
|
||||||
public static function show(){
|
public static function show(){
|
||||||
global $CONFIG_DATEFORMAT;
|
global $CONFIG_DATEFORMAT;
|
||||||
|
global $CONFIG_DBTABLEPREFIX;
|
||||||
echo('<div class="center"><table cellpadding="6" cellspacing="0" border="0" class="log">');
|
echo('<div class="center"><table cellpadding="6" cellspacing="0" border="0" class="log">');
|
||||||
|
|
||||||
|
$dbTableLog = $CONFIG_DBTABLEPREFIX . 'Log';
|
||||||
if(OC_USER::ingroup($_SESSION['username_clean'],'admin')){
|
if(OC_USER::ingroup($_SESSION['username_clean'],'admin')){
|
||||||
$result = OC_DB::select('select timestamp,user,type,message from log order by timestamp desc limit 20');
|
$query = "select timestamp,user,type,message from $dbTableLog order by timestamp desc limit 20";
|
||||||
}else{
|
}else{
|
||||||
$user=$_SESSION['username_clean'];
|
$user = $_SESSION['username_clean'];
|
||||||
$result = OC_DB::select('select timestamp,user,type,message from log where user=\''.$user.'\' order by timestamp desc limit 20');
|
$query = "select timestamp,user,type,message from $dbTableLog where user='$user' order by timestamp desc limit 20";
|
||||||
}
|
}
|
||||||
|
$result = OC_DB::select($query);
|
||||||
foreach($result as $entry){
|
foreach($result as $entry){
|
||||||
echo('<tr class="browserline">');
|
echo('<tr class="browserline">');
|
||||||
echo('<td class="sizetext">'.date($CONFIG_DATEFORMAT,$entry['timestamp']).'</td>');
|
echo('<td class="sizetext">'.date($CONFIG_DATEFORMAT,$entry['timestamp']).'</td>');
|
||||||
|
|
Loading…
Reference in New Issue