diff --git a/core/modules/dblog/src/Controller/DbLogController.php b/core/modules/dblog/src/Controller/DbLogController.php index 643afa5a55f24a6dd7d9cdf8171e904a8773f92d..3e98512d1bece0cb55d7089eb6a2ee7cdb6332f8 100644 --- a/core/modules/dblog/src/Controller/DbLogController.php +++ b/core/modules/dblog/src/Controller/DbLogController.php @@ -173,7 +173,13 @@ public function overview() { if ($message && isset($dblog->wid)) { // Truncate link_text to 56 chars of message. $log_text = Unicode::truncate(Xss::filter($message, array()), 56, TRUE, TRUE); - $message = $this->l($log_text, 'dblog.event', array('event_id' => $dblog->wid), array('html' => TRUE)); + $message = $this->l($log_text, 'dblog.event', array('event_id' => $dblog->wid), array( + 'attributes' => array( + // Provide a title for the link for useful hover hints. + 'title' => Unicode::truncate(strip_tags($message), 256, TRUE, TRUE), + ), + 'html' => TRUE, + )); } $username = array( '#theme' => 'username',