theme_dblog_message
function theme_dblog_message
theme_dblog_message($variables)
Returns HTML for a log message.
Parameters
array $variables: An associative array containing:
- event: An object with at least the message and variables properties.
- link: (optional) Format message as link, event->wid is required.
Related topics
File
- modules/dblog/dblog.admin.inc, line 284
- Administrative page callbacks for the Database Logging module.
Code
function theme_dblog_message($variables) { $output = ''; $event = $variables['event']; // Check for required properties. if (isset($event->message) && isset($event->variables)) { // Messages without variables or user specified text. if ($event->variables === 'N;') { $output = $event->message; } // Message to translate with injected variables. else { $output = t($event->message, unserialize($event->variables)); } if ($variables['link'] && isset($event->wid)) { // Truncate message to 56 chars. $output = truncate_utf8(filter_xss($output, array()), 56, TRUE, TRUE); $output = l($output, 'admin/reports/event/' . $event->wid, array('html' => TRUE)); } } return $output; }
© 2001–2016 by the original authors
Licensed under the GNU General Public License, version 2 and later.
Drupal is a registered trademark of Dries Buytaert.
https://api.drupal.org/api/drupal/modules!dblog!dblog.admin.inc/function/theme_dblog_message/7.x