Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
Форум для авторов расширений для phpBB. Здесь можно попросить помощи в разработке у коллег.
Vlad__
phpBB 2.0.7
Сообщения: 566 Стаж: 7 лет 4 месяца
Благодарил (а): 278 раз
Поблагодарили: 65 раз
Сообщение
Vlad__ » 17.11.2018 14:42
Напомните условие, чтобы код выполнялся только для зарегестрированных пользователей и НЕ ботов.
Код: Выделить всё
if ($this->user->data['user_id'] != ANONYMOUS)
Сюда боты попадают как я понял?
Vlad__
rxu
phpBB Guru
Сообщения: 16359 Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1742 раза
Сообщение
rxu » 17.11.2018 14:48
Попадают.
rxu
Siava
Поддержка
Сообщения: 5280 Стаж: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 791 раз
Сообщение
Siava » 17.11.2018 14:50
Vlad__ ,
Код: Выделить всё
if ( !empty($user->data['is_registered'] && empty($user->data['is_bot']) )
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb
2.0.x 3.5.x)
Siava
Vlad__
phpBB 2.0.7
Сообщения: 566 Стаж: 7 лет 4 месяца
Благодарил (а): 278 раз
Поблагодарили: 65 раз
Сообщение
Vlad__ » 17.11.2018 15:01
Siava , а такое же в шаблоне? убрать ботов.
Vlad__
Siava
Поддержка
Сообщения: 5280 Стаж: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 791 раз
Сообщение
Siava » 17.11.2018 15:03
Vlad__ , ага, а для ботов S_IS_BOT.
Смотрите строки 4437 и 4438 в includes/functions.php (phpbb 3.2.3)
Код: Выделить всё
<!-- IF S_REGISTERED_USER and not S_IS_BOT -->
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb
2.0.x 3.5.x)
Siava