diff options
author | Dries Buytaert <dries@buytaert.net> | 2007-04-30 14:25:14 +0000 |
---|---|---|
committer | Dries Buytaert <dries@buytaert.net> | 2007-04-30 14:25:14 +0000 |
commit | 248703477d7004478595995a08a5441856e2c178 (patch) | |
tree | 755e9d62e7b21272894a33ce077e288f9ffb3096 /modules/syslog/syslog.module | |
parent | e9ffe24f8eaaf8440152f6201b76109e98e20b12 (diff) | |
download | brdo-248703477d7004478595995a08a5441856e2c178.tar.gz brdo-248703477d7004478595995a08a5441856e2c178.tar.bz2 |
- Patch #76588 by kbahey and RobRoy: made the syslog deamon strip HTML tags.
Diffstat (limited to 'modules/syslog/syslog.module')
-rw-r--r-- | modules/syslog/syslog.module | 23 |
1 files changed, 10 insertions, 13 deletions
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; } |