CMS Drupal: Улучшаем страницу пользователя. Часть 2

03.09.2009

Очень важно указывать статус пользователя в сети на данный момент. Это очень важный момент особенно для сайтов с системой внутренних личных сообщений.

Для того, чтобы вывести информацию о том, в онлайне пользователь или нет, необходимо в файл user-profile.tpl.php (необходимо этот файл добавить в папку темы оформления Вашего сайта) вставить следующий код:

<?php
  $time_period
= variable_get('user_block_seconds_online', 2700);
 
$uid = $account->uid;
  if (
$account->access > time() - $time_period) {
    echo
'В сети';
  }
  else {
    echo
'Оффлайн';
  }
?>

Добавить в блог:

Для вставки в блог анонса данной статьи, скопируйте нижеприведенный код.