index 24ee43237a267f9b4af9c8236191eb7cc8037444..ebaeff5a611b0eaf079a05c1f0ed3c178a1336aa 100644 (file)
if(!isset($this->config) && empty($entry['user'])){
$entry['user'] = "unknown";
}
-
+
/* Check if all given values are valid */
+ global $config;
$msgs = @log::check($entry);
if(count($msgs)){
foreach($msgs as $msg){
msg_dialog::display(_("Internal error"), sprintf(_("Logging failed: %s"), $msg), ERROR_DIALOG);
}
}else{
- $this->log_into_syslog($entry);
+ if(is_object($config) && preg_match("/true/i",$config->get_cfg_value("logging",""))){
+ $this->log_into_syslog($entry);
+ }
}
}