User Visits Advanced

Модуль User Visits Advanced является дополнением для модуля User Visits, которое позволяет показывать в профилях пользователей информацию о количестве посещений профиля за день, за неделю и за всё время. Для показа этих данных, модуль User Visits Advanced генерирует блоки, которые и можно разместить на нужных страницах. Темизация блока с историей посещения аккаунта, может быть выполнена с использованием данной функции:

<?php
/**
* Theme function for history block
* @param $history is array with the views data of the past X days.
* X is defined in the configuration of the block
* @param $total the total number of views
*/
function theme_user_visits_adv_history($history, $total) {

 
$output = '<div>' . t('!total views in total', array('!total' => $total)) . '</div>';
 
$output .= '<div>' . t('history') . ': ' . implode(' ', $history) . '</div>';
  return
$output;
}
?>

Drupal. User Visits Advanced

При запуске cron, модулем забираются данные из таблицы {user_visits} и сохраняются в таблице {user_visits_adv}, в которой модуль хранит нужные ему данные.

Зависит от модулей: 
User Visits