summaryrefslogtreecommitdiff
path: root/modules/syslog/syslog.module
diff options
context:
space:
mode:
authorDries Buytaert <dries@buytaert.net>2007-04-30 14:25:14 +0000
committerDries Buytaert <dries@buytaert.net>2007-04-30 14:25:14 +0000
commit248703477d7004478595995a08a5441856e2c178 (patch)
tree755e9d62e7b21272894a33ce077e288f9ffb3096 /modules/syslog/syslog.module
parente9ffe24f8eaaf8440152f6201b76109e98e20b12 (diff)
downloadbrdo-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.module23
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;
}