Исправление ошибки мода AntiBot Question

Для защиты от спама есть неплохой мод AntiBot Question. Данный мод позволяет добавить вопрос с двумя вариантами ответа в анкету регистрации, что весьма эффективно отсеивает спам. Но, к сожалению, при тестировании этого мода обнаружилась одна неприятная особенность — некорректно обрабатываются ответы на русском языке.

Первое время из-за этого я использовал ответы на английском языке (самый простой пример — попросить пользователя ввести адрес сайта). Но это не совсем удобно. Сегодня наконец-то нашел время для того, чтобы исправить данную ошибку. Делюсь решением с общественностью.

Открываем для редактирования файл includes/ucp/ucp_register.php.

Находим там такую строчку:

и заменяем ее на такую

Сохраняем и закрываем файл. Затем отправляемся в администраторский раздел и пишем новый вопрос с ответами на русском языке.

Важно! После всех этих действий обязательно проверьте работу регистрации — разлогиньтесь и попробуйте зарегистрироваться. Иначе можно из-за неосмотрительности потерять энное количество потенциальных пользователей форума.

Добавить комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.