Реализуем посредством материалов, чтобы потом можно было расширять...
Можно сделать это и типом материала из собственного модуля или взять за основу любой другой нужный тип.
Суть решения: сделать представление, отображающее активность пользователя и его "посетителей"