? errorlog_notices.patch Index: errorlog/errorlog.module =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/logging_alerts/errorlog/errorlog.module,v retrieving revision 1.1 diff -u -p -r1.1 errorlog.module --- errorlog/errorlog.module 18 Nov 2008 23:59:24 -0000 1.1 +++ errorlog/errorlog.module 29 Dec 2008 19:36:00 -0000 @@ -63,6 +63,7 @@ function errorlog_severity_list() { } function errorlog_watchdog($log) { + global $user; $language = user_preferred_language($user); $message = theme('errorlog_format', $log); if (variable_get('errorlog_' . $log['severity'], FALSE)) { @@ -82,13 +83,13 @@ function theme_errorlog_format($log_msg global $base_root; $message = $base_root; - $message .= '|type=' . $type; + $message .= '|type=' . $log_msg['type']; $message .= '|ip=' . $log_msg['ip']; $message .= '|uri=' . $log_msg['request_uri']; $message .= '|referer=' . $log_msg['referer']; $message .= '|uid=' . $log_msg['user']->uid; - $message .= '|link=' . strip_tags($link); - $message .= '|message=' . strip_tags(is_null($variables) ? $message : strtr($message, $variables)); + $message .= '|link=' . strip_tags($log_msg['link']); + $message .= '|message=' . strip_tags(is_null($log_msg['variables']) ? $log_msg['message'] : strtr($log_msg['message'], $log_msg['variables'])); return $message; }