IP пользователя

Главные вкладки

Аватар пользователя Ekaterina23 Ekaterina23 14 октября 2014 в 13:34

такой вопрос, друпал сохраняет ip пользователя на последний вход и на последнюю активность?
нужно показать пользователю примерно это:
последний вход (введен пароль) - ip, дата
личные сообщения (чтение, отправка) - ip, дата
последняя активность - ip, дата

с датой понятно, а вот на ip, есть готовые поля или лучше создать свои поля и их заполнять?

Комментарии

Аватар пользователя pazitiff pazitiff 15 октября 2014 в 15:54

Необходимо включить модуль Statistics - он поставляется с ядром Drupal 7. Далее вся информация хранится в таблице accesslog, в том числе время и IP, с которого был последний заход.

Решение на Drupal.org https://www.drupal.org/node/59421

Аватар пользователя Ekaterina23 Ekaterina23 17 октября 2014 в 16:55

"pazitiff" wrote:
Далее вся информация хранится в таблице accesslog

я так поняла, что это выводится представлением журнал доступа.
тогда немного изменю вопрос.
там выводятся все обращения пользователя к страницам, а можно сделать, чтобы выводились только те обращения, при которых менялся IP?
например
с 10 до 11 часов пользователь с ip1,
с 14 до 15 с ip2,
с 17 до 18 с ip3,
а с 21 до 23 опять с ip1.
чтобы выводилось:
10.00 - ip1
14.00 - ip2
17.00 - ip3
21.00 - ip1,
а все остальные скрыть из вывода.

но это для примера, а в идеале конечно показывать все обращения при которых менялись ID сессии, или IP пользователя, или если интервал между обращениями более 15 минут.