diff options
Diffstat (limited to 'modules/statistics/statistics.module')
-rw-r--r-- | modules/statistics/statistics.module | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/modules/statistics/statistics.module b/modules/statistics/statistics.module index 0ba9d7f733e..2cbe94bf575 100644 --- a/modules/statistics/statistics.module +++ b/modules/statistics/statistics.module @@ -75,10 +75,13 @@ function statistics_exit() { } if (variable_get('statistics_enable_access_log', 0)) { drupal_bootstrap(DRUPAL_BOOTSTRAP_SESSION); + + // For anonymous users unicode.inc will not have been loaded. + include_once DRUPAL_ROOT . '/includes/unicode.inc'; // Log this page access. db_insert('accesslog') ->fields(array( - 'title' => strip_tags(drupal_get_title()), + 'title' => truncate_utf8(strip_tags(drupal_get_title()), 255), 'path' => $_GET['q'], 'url' => isset($_SERVER['HTTP_REFERER']) ? $_SERVER['HTTP_REFERER'] : '', 'hostname' => ip_address(), |