Определение устройства пользователя в профиле 2.X

488
Дополнение выводит с какого устройства в данный момент зашел пользователь, пишет в базу и соответственно, как и ВК видно с какого устройства был в последний раз.

Определение устройства пользователя в профиле
Определение устройства пользователя в профиле



1. Сделать backup
2. Для установки выполнить запрос в MySQL - добавит столбец в cms_users
Код PHP:
  1. ALTER TABLE `cms_users` ADD `user_device` MEDIUMTEXT NULL DEFAULT NULL
3. Далее загрузить файл auth_login с заменой в папку /system/controllers/users/hooks/.

4. И вставить код:
Код PHP:
  1. <div class="onliner">
  2. <?php if (isset($profile['user_device'])){ ?>
  3.  
  4. <?php echo $profile['user_device']; ?>
  5.  
  6. <?php } ?>
  7. </div>
по адресу /templates/ВАШ_ШАБЛОН/controllers/users/ в файл profile_header.tpl.php или profile_view.tpl.php куда Вам будет больше по вкусу.

Особая благодарность Ris за постоянную помощь.
Тестировалось от версии 2.7.1 - 2.8.2, возможно будет работать и на более ранних версиях.

Демо
Скачать
Не забываем ставить палец вверх))
RSS Feed для Турбо-страниц
Комментарии (10)
Kreator 22 декабря 2017 в 16:49 0
small user social cms
Разрывы страниц почему не ставите? Это же не сложно.
GoodMix 22 декабря 2017 в 18:52 +1
small user social cms
Чтобы это увидеть, нужно зарегистрироваться на сайте. Поэтому извините, но минус.
Dimson 22 декабря 2017 в 21:30 0
small user social cms
А зарегистрироваться то и не получается. Регистрация просит аватар, при этом его добавить его нельзя, так как не авторизован laugh
TOPg 23 декабря 2017 в 13:45 +1
small user social cms
открыл сайт, забыл за это)
TOPg 23 декабря 2017 в 13:56 +1
small user social cms
открыл, не серчайте))
Нико 23 декабря 2017 в 01:45 -1
small user social cms
Не работает все сделал как в описании, кто то сделал это ?
Нико 23 декабря 2017 в 01:48 +1
small user social cms
А нет работает smile надо было просто выйти из системы потом опять войти )) +
TOPg 23 декабря 2017 в 13:43 0
small user social cms
так точно) чтобы записи начали создаваться
TOPg 23 декабря 2017 в 13:47 0
small user social cms
пользователь должен войти первый раз
TOPg 23 декабря 2017 в 13:55 0
small user social cms
если вставить под аватар, например в файл profile_view будет так