Пропустить

Prime Anti-bot и русский язык

Поддержка старых модов или модов, созданных авторами не из нашего сообщества, а также любые вопросы, связанные с модами для phpBB 3.0.x, кроме относящихся к форуму Для авторов (phpBB 3.0.x).
Свернуть Развернуть Правила форума Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).

Prime Anti-bot и русский язык

Сообщение edgar » 03.06.2008 23:47

Внимание! Начиная с версии 3.0.6. в движок уже встроена возможность установки вопроса при регистрации. Данный мод более не актуален

Есть такой мод Prime Anti-bot. См. здесь
Такой же по функционалу как Anti Bot Question в phpbb 2, можно задать вопросы при регистрации и постинге гостя. Но установка проще и варианты вопросов и ответов прописываются не через админку в базу, а в файле. Если вопрос с картинкой, то тоже в файле прописывается путь к картинке.

Мод не дружит с русским языком. Если ответы на кириллице, то они всегда воспринимаются как неправильные.
Если у гуру найдется время, просьба посмотреть этот мод - насколько он хорош в плане кода и можно ли его подружить с русским языком.

Клюевые слова для поиска: антиспам, замучали спаммеры / спамеры, спам-боты, спамботы, защита от спама, спам на форуме, замучили спамеры, как бороться со спамом.
Последний раз редактировалось Rayden 25.01.2010 18:50, всего редактировалось 3 раз(а).
Причина: Добавление собщения о неактуальности мода
Временно отключен.
Аватара пользователя
edgar
phpBB 3.0.0 RC1
 
Сообщения: 942
Зарегистрирован: 26.07.2005 6:20
Откуда: с Луны свалил...
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Prime Anti-bot и русский язык

Сообщение Rayden » 04.06.2008 0:10

А этот не пробовал?
http://www.phpbb.com/community/viewtopi ... 9&t=645075

ps. не думаю, что в файле это хорошо
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Rayden
Former team member
 
Сообщения: 3841
Зарегистрирован: 27.06.2005 0:07
Благодарил (а): 0 раз.
Поблагодарили: 27 раз.

Re: Prime Anti-bot и русский язык

Сообщение edgar » 04.06.2008 1:09

Rayden, видел этот мод, но это совсем не то. Там вопрос только для регистрации, для гостевого постинга нет. И вопрос там возможен только один.
В Prime Anti-bot количество вопросов может быть любое (и количество вариаций ответа тоже). По функциональности Prime Anti-bot такой же как и ABQ 1.0.3 для phpbb 2. Ничего аналогичного больше для трешки не видел, поэтому хочется чтобы этот мод заработал с русскими ответами.

ps. не думаю, что в файле это хорошо

Почему?
Временно отключен.
Аватара пользователя
edgar
phpBB 3.0.0 RC1
 
Сообщения: 942
Зарегистрирован: 26.07.2005 6:20
Откуда: с Луны свалил...
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Prime Anti-bot и русский язык

Сообщение Mr. Angelo » 28.06.2008 8:18

ps. не думаю, что в файле это хорошо

Файл PHP-шный. Что плохого? И в БД к тому же лишний раз не лезет.
Файл с вопросами сохраните в UTF-8.

Открываем /includes/prime_captcha.php
Ищем код:
$user_response = request_var($field_key_response, '');

Меняем на:
$user_response = request_var($field_key_response, '', true);

И русские ответы должны заработать.

Mr. Angelo
phpBB 1.0.0
 
Сообщения: 2
Зарегистрирован: 28.06.2008 8:12
Откуда: Тюмень
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Prime Anti-bot и русский язык

Сообщение rxu » 28.06.2008 8:37

Mr. Angelo
Всё верно, только сохранять без метки BOM.
Изображение
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
 
Сообщения: 7313
Зарегистрирован: 12.05.2006 17:16
Откуда: Красноярск
Благодарил (а): 2 раз.
Поблагодарили: 251 раз.

Re: Prime Anti-bot и русский язык

Сообщение Alex_G » 30.11.2008 15:10

У меня часть ответов срабатывает, часть нет. Например, "в траве сидел кузнечик" - да, а "Луна" - нет.
Пока обхожусь цифровыми вопросами (т.е. где ответ надо цифрами давать).
Такой вопрос: можно ли интегрировать этот мод в Quick reply for phpBB3? А то в регистрации и в кнопке "Ответить" есть проверка, а быстрый ответ остаётся неприкрытым. :-(
Аватара пользователя
Alex_G
phpBB 1.4.1
 
Сообщения: 47
Зарегистрирован: 06.11.2007 11:13
Откуда: Moscow
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Предупреждения: 1

Re: Prime Anti-bot и русский язык

Сообщение Alex_G » 19.12.2008 20:49

Alex_G писал(а): интегрировать этот мод в Quick reply for phpBB3?

В общем, сам спросил, сам интегрировал. Не знаю насколько правильно, но у меня работает.
Итак, интеграция 'Prime Anti-bot' 1.0.3 и 'Quick reply for phpBB3' Version 1.6.7 (для темы subsilver2)

Open: includes/quick_reply.php
Find
// Send vars to template


Add before
//-- mod: Prime Anti-bot ----------------------------------------------------//
if (!empty($config['prime_captcha_post']) && !$user->data['is_registered'] && in_array($mode, array('quote', 'post', 'reply')))
{
	include($phpbb_root_path . 'includes/prime_captcha.' . $phpEx);
	$prime_captcha->handle_captcha();
	$prime_captcha->update_error($error);
}

$s_hidden_fields .= isset($prime_captcha->fields) ? build_hidden_fields($prime_captcha->fields) : '';
//-- end: Prime Anti-bot ----------------------------------------------------//


Open: styles/subsilver2/template/quick_reply.html
Find
<!-- IF S_CONFIRM_CODE -->


Add before
<!-- INCLUDE prime_captcha_inline.html -->
Аватара пользователя
Alex_G
phpBB 1.4.1
 
Сообщения: 47
Зарегистрирован: 06.11.2007 11:13
Откуда: Moscow
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Предупреждения: 1

Re: Prime Anti-bot и русский язык

Сообщение Thanx » 24.01.2009 17:29

Странно. Установил этот мод здесь: http://honeygarden.ru/, кстати, у меня версия 3.0.4., и первые пару раз сразу после инсталляции я видел вопросы анти-бота на странице регистрации, но потом они пропали, и что я ни делал - менял опции в админке, чистил кеш и шаблоны - всё напрасно. Не могу опять увидеть строчки работы этого мода на странице регистрации.

Добавлено спустя 24 секунды:
О! Появилось! Сорри, что отвлёк!

Thanx
phpBB 2.0.7
 
Сообщения: 294
Зарегистрирован: 27.12.2005 17:37
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Prime Anti-bot и русский язык

Сообщение labview » 03.02.2009 17:10

Та же проблема, в начале было, а теперь пропало. К сожалению опять не появляется. Кэш чистил, перепроверил ещё раз установку, всё на месте, а вопрос при регистрации не появляется. Подскажите плиз где ещё можно посмотреть? В админке мод включен!

Начал потихоньку разбираться, вставил слово "hallo" в файл:
prime_captcha_inline.html
Мне кажется не срабатывает вот это условие:
<!-- ELSEIF PRIME_CAPTCHA_MODE eq prime_captcha_reg -->
Ещё разок перепроверил инсталляцию, ничего вроде не забыл.
Аватара пользователя
labview
phpBB 1.4.4
 
Сообщения: 88
Зарегистрирован: 11.01.2008 16:46
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

Re: Prime Anti-bot и русский язык

Сообщение Efilnikufesin » 04.02.2009 1:09

labview
Попробуйте очистить кукки в браузере, должно появиться тогда.
Мне юзеры писали, мол если ввести правильно ответ на вопрос, но не правильное визуальное подтверждение - вопрос пропадает. Если очистить кукки и начать регистрацию заново, вопрос появляется, если не чистить кукки, то вопроса нет.
Последний раз редактировалось Efilnikufesin 04.02.2009 11:09, всего редактировалось 1 раз.

Efilnikufesin
phpBB 1.2.1
 
Сообщения: 25
Зарегистрирован: 20.12.2008 23:58
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Prime Anti-bot и русский язык

Сообщение labview » 04.02.2009 3:42

Вау, класс!!! На самом деле!!!

Но какая какашка, неужели такое бывает... Печально...
Аватара пользователя
labview
phpBB 1.4.4
 
Сообщения: 88
Зарегистрирован: 11.01.2008 16:46
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

Re: Prime Anti-bot и русский язык

Сообщение RedNaxi » 05.02.2009 16:59

Efilnikufesin писал(а):если не чистить кукки, то вопроса нет.

но тем не менее, регистрация все равно проходит. как я понял там фишка типа если один раз ответил то можно больше не спрашивать чтобы не напрягать пользователя лишний раз
Аватара пользователя
RedNaxi
Former team member
 
Сообщения: 933
Зарегистрирован: 21.02.2007 2:05
Откуда: BeBoss.ru
Благодарил (а): 0 раз.
Поблагодарили: 2 раз.

Re: Prime Anti-bot и русский язык

Сообщение Andrew_spb » 06.02.2009 22:42

Наверное я всетаки что-либо недосмотрел, а где можно скачать этот мод или его более неразрабатывают? спасибо.

Andrew_spb
phpBB 1.4.4
 
Сообщения: 77
Зарегистрирован: 18.08.2006 21:15
Откуда: Санкт-Петербург
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Prime Anti-bot и русский язык

Сообщение ninjasf » 07.02.2009 10:26

Andrew_spb
Вот тут забирайте Prime Anti-bot
Кстати, там уже с локализацией, есть русский.

Добавлено спустя 13 минут 35 секунд:
Если вопрос с картинкой, то тоже в файле прописывается путь к картинке.

А, подскажите пожалуйста, как уже в установленном моде в файле, прописать чтобы выдавался вопрос с картинокой?
Аватара пользователя
ninjasf
phpBB 1.4.3
 
Сообщения: 60
Зарегистрирован: 18.10.2008 9:20
Откуда: Украина
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Prime Anti-bot и русский язык

Сообщение Andrew_spb » 07.02.2009 22:52

Большее спасибо за ссылку. как поставить вроде разобрался, а вот куда класть файл с вопросами и ответами? простите, но этого я непонял.

Andrew_spb
phpBB 1.4.4
 
Сообщения: 77
Зарегистрирован: 18.08.2006 21:15
Откуда: Санкт-Петербург
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

След.

Вернуться в Поддержка модов для phpBB 3.0.x

 

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

Кто сейчас на конференции

Сейчас этот форум просматривают: Magpie [Crawler] и гости: 0

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Место для вашей рекламы