diff --git a/core/modules/tracker/tracker.pages.inc b/core/modules/tracker/tracker.pages.inc index be5302e..7d601e4 100644 --- a/core/modules/tracker/tracker.pages.inc +++ b/core/modules/tracker/tracker.pages.inc @@ -74,11 +74,16 @@ function tracker_page($account = NULL, $set_title = FALSE) { } } + $mark_build = array( + '#theme' => 'mark', + '#type' => node_mark($node->nid, $node->changed), + ); + $row = array( 'type' => check_plain(node_get_type_label($node)), // Do not use $node->label(), because $node comes from the database. - 'title' => array('data' => l($node->title, 'node/' . $node->nid) . ' ' . theme('mark', array('type' => node_mark($node->nid, $node->changed)))), - 'author' => array('data' => theme('username', array('account' => $node))), + 'title' => array('data' => l($node->title, 'node/' . $node->nid) . ' ' . drupal_render($mark_build)), + 'author' => array('data' => array('#theme' => 'username', '#account' => $node)), 'replies' => array('class' => array('replies'), 'data' => $comments), 'last updated' => array('data' => t('!time ago', array('!time' => format_interval(REQUEST_TIME - $node->last_activity)))), );