Описание переменных BB3UserAgentInfo

Мод отображение данных о браузерах и операционных системах пользователей
 • Просмотры: 5457
Аватара пользователя
PPK
Администратор
Благодарил (а): 82 раза
Поблагодарили: 1621 раз
Сообщения: 10284
Зарегистрирован: 21 мар 2009, 17:13
Сообщение

Описание переменных BB3UserAgentInfo

07 фев 2011, 13:41

В файлах /viewonline.php, /includes/functions.php для отображаения данных могут использоваться следующие переменные:

Пример приведён для строки UserAgent

Код: Выделить всё

Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13 WebMoney Advisor 
1. $ua_info[0] - содержит статус ответа от сервиса user-agent-string.info, возможные значения:
0 - Без ошибок
1 - Неизвестная операционая система
2 - Неизвестный браузер
3 - Неизвестная операционая система и неизвестный браузер
4 - Неверный ключ в запросе
5 - Системная ошибка
Для отображения данных необходимо, что сервис вернул любой статус кроме 4 и 5 , для указанной строки UserAgent статус (в идеале) будет 0

2. $ua_info[1] - указывает "тип пользователя", возможные значения:
"robot" - бот (робот)
"browser" - браузер
"mobile browser" - мобильный браузер
"email client" - почтовый клиент
"wap browser" - wap браузер
"offline browser" - оффлайновый браузер
"ua anonymizer" - анонимайзер
"library" - библиотека
"other" - другой
для указанной строки UserAgent тип будет указан как Browser

В случае, если в переменной $ua_info[0] статус ответа будет равным 4 или 5, в этой ($ua_info[1]) переменной будет содержаться текст ошибки, а не "тип пользователя"

3. $ua_info[2] - определяет название браузера
для указанной строки UserAgent название будет указано как Firefox

4. $ua_info[3] - определяет версию браузера
для указанной строки UserAgent версия будет указана как Firefox 3.6.13

5. $ua_info[4] - определяет "домашнюю страницу" браузера
для указанной строки UserAgent будет указана страница http://www.mozilla.org/products/firefox/

6. $ua_info[5] - определяет производителя браузера
для указанной строки UserAgent будет указан Mozilla Foundation

7. $ua_info[6] - определяет "домашнюю страницу" производителя браузера
для указанной строки UserAgent будет указан http://www.mozilla.org/

8. $ua_info[7] - определяет иконку браузера
для указанной строки UserAgent будет указана http://user-agent-string.info/pub/img/ua/firefox.png

9. $ua_info[8] - определяет название операционной системы
для указанной строки UserAgent название будет указано как Linux

10. $ua_info[9] - определяет версию операционной системы
для указанной строки UserAgent версия будет указана как Linux

11. $ua_info[10] - определяет "домашнюю страницу" операционной системы
для указанной строки UserAgent будет указана страница http://en.wikipedia.org/wiki/Linux

12. $ua_info[11] - определяет производителя операционной системы
для указанной строки UserAgent будет указан unknown

13. $ua_info[12] - определяет "домашнюю страницу" производителя операционной системы
для указанной строки UserAgent будет указан unknown

14. $ua_info[13] - определяет иконку операционной системы
для указанной строки UserAgent будет указана http://user-agent-string.info/pub/img/os/linux.png
vu
vulkan3
Благодарил (а): 45 раз
Поблагодарили: 36 раз
Сообщения: 1801
Зарегистрирован: 28 сен 2009, 03:36
Сообщение

Описание переменных BB3UserAgentInfo

08 фев 2011, 00:49

супер
Pritoc.org Свободный торрент трекер
vu
vulkan3
Благодарил (а): 45 раз
Поблагодарили: 36 раз
Сообщения: 1801
Зарегистрирован: 28 сен 2009, 03:36
Сообщение

Описание переменных BB3UserAgentInfo

21 сен 2012, 21:03

странно на
http://user-agent-string.info
есть бот
Mozilla/5.0 (compatible; archive.org_bot +http://www.archive.org/details/archive.org_bot)
но почему то не отображается как бот
http://user-agent-string.info/list-of-u ... ve.org_bot
PPK может как то обновить мод, или я туплю , хотя использую вот такие настройки
vu
vulkan3
Благодарил (а): 45 раз
Поблагодарили: 36 раз
Сообщения: 1801
Зарегистрирован: 28 сен 2009, 03:36
Сообщение

Описание переменных BB3UserAgentInfo

21 сен 2012, 21:36

обновил UASparser с 0.4.2 beta до 0.51 , вроде все работает юез глюков кому надо вот он http://user-agent-string.info/download/ ... er-for-PHP
vu
vulkan3
Благодарил (а): 45 раз
Поблагодарили: 36 раз
Сообщения: 1801
Зарегистрирован: 28 сен 2009, 03:36
Сообщение

Описание переменных BB3UserAgentInfo

05 мар 2013, 18:34

а нельзя фикс какой то сделать чтоб когда с сайта http://user-agent-string.info не может вытянуть иконку не вылизили нотисы
[phpBB Debug] PHP Notice: in file [ROOT]/includes/functions.php on line 5154: Undefined offset: 2
[phpBB Debug] PHP Notice: in file [ROOT]/includes/functions.php on line 5154: Undefined offset: 3
[phpBB Debug] PHP Notice: in file [ROOT]/includes/functions.php on line 5154: Undefined offset: 3
[phpBB Debug] PHP Notice: in file [ROOT]/includes/functions.php on line 5154: Undefined offset: 5
[phpBB Debug] PHP Notice: in file [ROOT]/includes/functions.php on line 5154: Undefined offset: 5
[phpBB Debug] PHP Notice: in file [ROOT]/includes/functions.php on line 5155: Undefined offset: 4
[phpBB Debug] PHP Notice: in file [ROOT]/includes/functions.php on line 5155: Undefined offset: 4
[phpBB Debug] PHP Notice: in file [ROOT]/includes/functions.php on line 5155: Undefined offset: 4
[phpBB Debug] PHP Notice: in file [ROOT]/includes/functions.php on line 5156: Undefined offset: 8
[phpBB Debug] PHP Notice: in file [ROOT]/includes/functions.php on line 5156: Undefined offset: 9
[phpBB Debug] PHP Notice: in file [ROOT]/includes/functions.php on line 5156: Undefined offset: 9
[phpBB Debug] PHP Notice: in file [ROOT]/includes/functions.php on line 5156: Undefined offset: 11
[phpBB Debug] PHP Notice: in file [ROOT]/includes/functions.php on line 5156: Undefined offset: 11
[phpBB Debug] PHP Notice: in file [ROOT]/includes/functions.php on line 5157: Undefined offset: 10
[phpBB Debug] PHP Notice: in file [ROOT]/includes/functions.php on line 5157: Undefined offset: 10
[phpBB Debug] PHP Notice: in file [ROOT]/includes/functions.php on line 5157: Undefined offset: 10
[phpBB Debug] PHP Notice: in file [ROOT]/includes/functions.php on line 5158: Undefined offset: 1
[phpBB Debug] PHP Notice: in file [ROOT]/includes/functions.php on line 5158: Undefined offset: 1
Аватара пользователя
PPK
Администратор
Благодарил (а): 82 раза
Поблагодарили: 1621 раз
Сообщения: 10284
Зарегистрирован: 21 мар 2009, 17:13
Сообщение

Описание переменных BB3UserAgentInfo

06 мар 2013, 10:29

includes/functions.php заменить

Код: Выделить всё

$ua_info=@explode('|', $users_md5_data[$users_ua_data[$row['user_id']]]);
на

Код: Выделить всё

$ua_info=my_split_config($users_md5_data[$users_ua_data[$row['user_id']]], 14, 'strval', '|');
viewonline.php заменить

Код: Выделить всё

$ua_info=@explode('|', $users_md5_data[$row['ua_md5_string']]);
на

Код: Выделить всё

$ua_info=my_split_config($users_md5_data[$row['ua_md5_string']], 14, 'strval', '|');
vu
vulkan3
Благодарил (а): 45 раз
Поблагодарили: 36 раз
Сообщения: 1801
Зарегистрирован: 28 сен 2009, 03:36
Сообщение

Описание переменных BB3UserAgentInfo

19 мар 2013, 00:16

Код: Выделить всё

[phpBB Debug] PHP Notice: in file [ROOT]/viewonline.php on line 388: Undefined offset: 1
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 6117: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:4702)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 6119: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:4702)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 6120: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:4702)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 6121: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:4702)
такие нотисы лезут иногда когда заходишь в
Кто сейчас на конференции
Аватара пользователя
PPK
Администратор
Благодарил (а): 82 раза
Поблагодарили: 1621 раз
Сообщения: 10284
Зарегистрирован: 21 мар 2009, 17:13
Сообщение

Описание переменных BB3UserAgentInfo

19 мар 2013, 09:57

я не знаю, что в том файле в строке 388.
vu
vulkan3
Благодарил (а): 45 раз
Поблагодарили: 36 раз
Сообщения: 1801
Зарегистрирован: 28 сен 2009, 03:36
Сообщение

Описание переменных BB3UserAgentInfo

19 мар 2013, 23:58

Код: Выделить всё

    $location_url = append_sid("{$phpbb_root_path}viewtopic.$phpEx", 'f=' . $forum_id . ((!empty($on_page[1])) ? '&t=' . $on_page[1] : '&p=' . $on_page_post[1]));
- строка 388
Аватара пользователя
PPK
Администратор
Благодарил (а): 82 раза
Поблагодарили: 1621 раз
Сообщения: 10284
Зарегистрирован: 21 мар 2009, 17:13
Сообщение

Описание переменных BB3UserAgentInfo

20 мар 2013, 10:17

этот код не относится к этому моду, причина в чём-то другом.

Вернуться в «BB3UserAgentInfo»