From 248703477d7004478595995a08a5441856e2c178 Mon Sep 17 00:00:00 2001 From: Dries Buytaert Date: Mon, 30 Apr 2007 14:25:14 +0000 Subject: - Patch #76588 by kbahey and RobRoy: made the syslog deamon strip HTML tags. --- modules/syslog/syslog.module | 23 ++++++++++------------- 1 file changed, 10 insertions(+), 13 deletions(-) (limited to 'modules/syslog/syslog.module') diff --git a/modules/syslog/syslog.module b/modules/syslog/syslog.module index 1807b415d..8e55664e1 100644 --- a/modules/syslog/syslog.module +++ b/modules/syslog/syslog.module @@ -88,18 +88,15 @@ function syslog_theme() { function theme_syslog_format($entry) { global $base_url; - $message = t('@base_url|@timestamp|@type|@uid|@ip|@request_uri|@referer_uri|@link|@message', - array( - '@base_url' => $base_url, - '@timestamp' => $entry['timestamp'], - '@type' => $entry['type'], - '@ip' => $entry['ip'], - '@request_uri' => $entry['request_uri'], - '@referer_uri' => $entry['referer'], - '@uid' => $entry['user']->uid, - '@link' => strip_tags($entry['link']), - // Keep message English, but replace variable components, if present. - '@message' => strip_tags(is_null($entry['variables']) ? $entry['message'] : strtr($entry['message'], $entry['variables'])), - )); + $message = $base_url; + $message .= '|' . $entry['timestamp']; + $message .= '|' . $entry['type']; + $message .= '|' . $entry['ip']; + $message .= '|' . $entry['request_uri']; + $message .= '|' . $entry['referer']; + $message .= '|' . $entry['user']->uid; + $message .= '|' . strip_tags($entry['link']); + $message .= '|' . strip_tags(is_null($entry['variables']) ? $entry['message'] : strtr($entry['message'], $entry['variables'])); + return $message; } -- cgit v1.2.3