Центр пользователя  |  Ваши сообщения  |  FAQ
Форум поддержки phpBB » phpBB 3.0.x » Модификация phpBB 3.0.x » Моды каталога

Anti Bot Question

Обсуждение и поддержка модов, размещённых в каталоге
Пожалуйста, помните, что существуют: Поиск, Правила форума
Возможно, ответ на Ваш вопрос уже имеется: Документация, Статьи, Накопленный опыт
Полезные материалы по этой теме: Инструкция по установке модов

Сообщение 21 янв 2009, 21:42

Название мода: Anti Bot Question
Версия мода: 1.1.0
Автор: Chris
Язык: Русский
Сложность установки: Низкая
Длительность установки: 10 мин.
Сборка форума с этим модом: Перейти

Описание:
Средство борьбы со спамботами. В форме регистрации пользователю предлагается ответить на вопрос. Текст вопроса и вариантов ответа изменяется администратором в панели администрирования.

Страница в каталоге модов: Перейти
Раздел каталога модов: Перейти
Размер архива: 61 Kb
Ставить мод следует только для phpbb 3.0.0-3.0.5
Начиная с версии 3.0.6 и выше функции этого мода уже встроены в официальные сборки phpbb разработчиками!
Последний раз редактировалось Key 11 янв 2011, 20:37, всего редактировалось 1 раз.
Причина: Добавил пояснение
mod_robot
Активный участник
 
Сообщений: 60
Зарегистрирован:
18 янв 2009, 15:05
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 05 фев 2009, 02:08

Кто нибудь хоть проверял работоспособность мода?
мод не работает при использовании кодировки utf-8

если ответ на русском, то возвращает знаки вопросов.

в руководстве можете переписать
как написано (это неправильно):
после этого:
'tz' => request_var('tz', (float) $timezone),
добавить это:
//-- begin mod: Anti Bot Question -------------------------------------------//
'AB_Question' => strtolower(request_var('AB_Question', '')),
//-- end mod: Anti Bot Question -------------------------------------------//


как надо (правильно):
после этого:
'tz' => request_var('tz', (float) $timezone),
добавить это:
'AB_Question' => strtolower(utf8_normalize_nfc(request_var('AB_Question', '', true))),
Somarion

 

Сообщение 05 фев 2009, 13:57

Somarion писал(а):Кто нибудь хоть проверял работоспособность мода?

Да конечно мод стоит и успешно работает в демо сборке форума, в чем Вы сами можете убедиться. Никаких проблем с кодировкой пока нами не выявлено.
Аватар пользователя
serjan
Разработчик модов
 
Сообщений: 480
Зарегистрирован:
12 янв 2009, 19:18
Благодарил (а): 0 раз.
Поблагодарили: 4 раз.

Сообщение 05 фев 2009, 14:47

serjan писал(а):мод стоит и успешно работает в демо сборке форума

Действительно, не работает и выводится как знаки вопроса. Сначала я проверил на своем форуме - вышеописанная проблема возникла при введении русских букв. Внёс изменения в код, как написал Somarion, и проблема решилась.

Сейчас проверил на Вашем тестовом форуме в браузерах Firefox 3, IE 6, Opera 9.25 и Google Chrome. Если ввести "четыре" (буквами), то во всех этих браузерах возникает вышеописанная ошибка. Таким образом, либо ошибка в моде есть, либо дважды два - не четыре :)
Алексей
Пользователь
 
Сообщений: 11
Зарегистрирован:
03 фев 2009, 01:26
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 05 фев 2009, 16:00

Прошу прощения. Somarion прав,
Somarion писал(а):если ответ на русском, то возвращает знаки вопросов.

действительно ошибка есть .... к тому же в админке правильный ответ был введен с ошибкой.... :oops:

Изменения предложенные Somarion внесены в инструкцию и дистрибутив перезалит.
Аватар пользователя
serjan
Разработчик модов
 
Сообщений: 480
Зарегистрирован:
12 янв 2009, 19:18
Благодарил (а): 0 раз.
Поблагодарили: 4 раз.

Сообщение 10 фев 2009, 12:32

У меня почему-то мод работает только в subsilver2, если зайти в prosilver, то при регистрации вопроса не видно((
в "styles/prosilver/template/ucp_register.html" поменял все как написано для этого стиля
В subsilver2 вопрос появляется, а в prosilver - ничего
Что это может быть?
HELP!!!
Гость

 

Сообщение 10 фев 2009, 14:46

Я разобрался с такой фигней!!!

Надо очистить кеш шаблона. Зайди в админку -> стили -> шаблоны -> нажми "обновить" в столбце Операции
alexus.in.ua

 

Сообщение 11 фев 2009, 18:28

Кодеры блиныч, не можете хак сделать простой, зачем использовать базу данных.. Простецкий хак с ротацией сделали бы 2-3 слова и всё как на пхпбб 2й версии было
bambino

 

Сообщение 11 фев 2009, 18:36

bambino
на phpbb2 мод Anti Bot Question использовал базу. Если вам не нравится, то воспользуйтесь другим модом.
crash
Поддержка
 
Сообщений: 11345
Зарегистрирован:
27 янв 2009, 03:22
Благодарил (а): 1 раз.
Поблагодарили: 568 раз.

Сообщение 13 фев 2009, 23:21

bambino писал(а):Кодеры блиныч, не можете хак сделать простой, зачем использовать базу данных.. Простецкий хак с ротацией сделали бы 2-3 слова и всё как на пхпбб 2й версии было


Это адресовано ему?

mod_robot писал(а):Автор: Chris


Во-первых, он не бывает на этом форуме, поэтому не узнает о Вашем совете... Во-вторых, он вряд ли пользуется русским языком, чтобы сталкиваться с этими проблемами. Продолжаем обсуждение мода и его реальных свойств.
Atlanto
Разработчик скинов
 
Сообщений: 201
Зарегистрирован:
11 дек 2008, 14:01
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 14 фев 2009, 00:39

Спасибо, но думаю к сожалению мне это не позубам 8(
Варвар

 


Вернуться в Моды каталога

 


  • Похожие темы
    Ответов
    Просмотров
    Последнее сообщение

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4

Форум поддержки phpBB
2008 - 2017 © BB3x.ru - русская поддержка форума phpBB3
Создано на основе phpBB® Forum Software © phpBB Group
+ 17 предустановленных модов
+ SEO-оптимизация форума
+ авторизация через соц. сети
+ защита от спама