Textual Confirmation
-
- phpBB 1.4.0
- Сообщения: 34
- Стаж: 17 лет 10 месяцев
- Откуда: msk
-
- phpBB 2.0.0
- Сообщения: 230
- Стаж: 20 лет 4 месяца
- Откуда: Москва
-
- phpBB 1.4.3
- Сообщения: 83
- Стаж: 20 лет 3 месяца
- Откуда: Питер
Не, не нравится мне ползучий фичеризм. Так недолго стать вторым antibot question hack.Таким образом пользователь определяет - на какой вопрос хочет ответить.
Проще в скобках перевод писать:
Код: Выделить всё
What's the month after March? (После марта идёт месяц?)
april
апрель
Неплохо!За первые сутки Textual Confirmation выловил 89 случаев попытки регистрации ботами.
Advanced Textual Confirmation: единый антиспам для форумов, блогов, гостевух и прочего
-
- phpBB 2.0.0
- Сообщения: 230
- Стаж: 20 лет 4 месяца
- Откуда: Москва
olpa, прямо забавно смотреть на просьбы спамеров отключить вопросы при регистрации. Пишут письмо: я сто раз отвечал на вопрос и сто раз правильно, а мне все равно не удается зарегистрироваться... только я полез смотреть причины и возможность отключить вопросы, как тут же понимаю, что они email указывают не верно и через прокси регистрируют кучу ботов. Нееет. Не отключил вопросы - пусть мучаются, как мы мучались.
Спасибо!
Спасибо!
-
- phpBB 1.4.3
- Сообщения: 83
- Стаж: 20 лет 3 месяца
- Откуда: Питер
Офигеть. В первый раз о таком слышу.прямо забавно смотреть на просьбы спамеров отключить вопросы при регистрации.
Advanced Textual Confirmation: единый антиспам для форумов, блогов, гостевух и прочего
-
- phpBB 2.0.0
- Сообщения: 230
- Стаж: 20 лет 4 месяца
- Откуда: Москва
Цитирую:
"Скажу откровенно, много форумчан с такой системой регистрации у Вас не будет. Может это является политикой сайта, но тогда уж лучше напишите об этом открыто. А то после нескольких попыток зарегистрироваться, сайт выдает ошибку об неправильном ответе на вопрос, хотя отвечал вроде правильно."
Потом много слов... захожу проверить регистрацию, из 4 попыток 4 раза зарегистрировался без проблем.
Или еще появилась фишка, спамеры пишут "зарегистрировался, а письмо не приходит, мол активируйте меня"... Проверяю, а мыло не то. Говорю напишите мне с того мыла, тогда активирую. И больше я их не вижу с подобной просьбой.
"Скажу откровенно, много форумчан с такой системой регистрации у Вас не будет. Может это является политикой сайта, но тогда уж лучше напишите об этом открыто. А то после нескольких попыток зарегистрироваться, сайт выдает ошибку об неправильном ответе на вопрос, хотя отвечал вроде правильно."
Потом много слов... захожу проверить регистрацию, из 4 попыток 4 раза зарегистрировался без проблем.
Или еще появилась фишка, спамеры пишут "зарегистрировался, а письмо не приходит, мол активируйте меня"... Проверяю, а мыло не то. Говорю напишите мне с того мыла, тогда активирую. И больше я их не вижу с подобной просьбой.
-
- phpBB 1.4.3
- Сообщения: 83
- Стаж: 20 лет 3 месяца
- Откуда: Питер
Вдвойне офигеваю. У меня тоже есть популярный русскоязычный форум (http://xmlhack.ru/forum/xml/), но мне такого ни разу не писали. Тишь жа гладь.
Advanced Textual Confirmation: единый антиспам для форумов, блогов, гостевух и прочего
-
- phpBB 1.0.0
- Сообщения: 5
- Стаж: 17 лет 8 месяцев
Зравствуйте всем.
Я впервые здесь пишу, прошу простить если что не так.
Вопрос по установке мода Textual Confirmation (перечитал все 8 страниц), и ответа на свой вопрос не нашел.
А звучит он так.
В инструкции по установке написано:
#
#-----[ FIND ]------------------------------------------
#
$template->assign_vars(array(
'USERNAME' => isset($username) ? $username : '',
'CUR_PASSWORD' => isset($cur_password) ? $cur_password : '',
#
#-----[ REPLACE WITH ]------------------------------------------
#
tc_hook_template($mode, $template, $s_hidden_fields, $tc_question);
$template->assign_vars(array(
'TEXTUAL_CONFIRMATION_QUESTION' => isset($tc_question) ? $tc_question : '',
'L_TEXTUAL_CONFIRMATION_EXPLAIN' => isset($lang['tc_explain']) ? $lang['tc_explain'] : '',
'USERNAME' => isset($username) ? $username : '',
'CUR_PASSWORD' => isset($cur_password) ? $cur_password : '',и т.д.
А у меня установлен ренее мод Stop Advertisement Bots 2.0.0, в котором есть запись кода, между нужными строчками, которые надо заменить:
$template->assign_vars(array(
'USERNAME' => isset($username) ? $username : '',
// [begin] Stop Advertisement Bots 2.0.0
'VARS_PREFIX' => $vars_prefix,
// [end] Stop Advertisement Bots 2.0.0
'CUR_PASSWORD' => isset($cur_password) ? $cur_password : '',
Помогите, пожалуйста, как обойти данную проблему.
Сам мод Stop Advertisement Bots 2.0.0 работает исправно, по этому и эти строки:
// [begin] Stop Advertisement Bots 2.0.0
'VARS_PREFIX' => $vars_prefix,
// [end] Stop Advertisement Bots 2.0.0
... выбрасывать не хотелось бы.
Спасибо.
Я впервые здесь пишу, прошу простить если что не так.
Вопрос по установке мода Textual Confirmation (перечитал все 8 страниц), и ответа на свой вопрос не нашел.
А звучит он так.
В инструкции по установке написано:
#
#-----[ FIND ]------------------------------------------
#
$template->assign_vars(array(
'USERNAME' => isset($username) ? $username : '',
'CUR_PASSWORD' => isset($cur_password) ? $cur_password : '',
#
#-----[ REPLACE WITH ]------------------------------------------
#
tc_hook_template($mode, $template, $s_hidden_fields, $tc_question);
$template->assign_vars(array(
'TEXTUAL_CONFIRMATION_QUESTION' => isset($tc_question) ? $tc_question : '',
'L_TEXTUAL_CONFIRMATION_EXPLAIN' => isset($lang['tc_explain']) ? $lang['tc_explain'] : '',
'USERNAME' => isset($username) ? $username : '',
'CUR_PASSWORD' => isset($cur_password) ? $cur_password : '',и т.д.
А у меня установлен ренее мод Stop Advertisement Bots 2.0.0, в котором есть запись кода, между нужными строчками, которые надо заменить:
$template->assign_vars(array(
'USERNAME' => isset($username) ? $username : '',
// [begin] Stop Advertisement Bots 2.0.0
'VARS_PREFIX' => $vars_prefix,
// [end] Stop Advertisement Bots 2.0.0
'CUR_PASSWORD' => isset($cur_password) ? $cur_password : '',
Помогите, пожалуйста, как обойти данную проблему.
Сам мод Stop Advertisement Bots 2.0.0 работает исправно, по этому и эти строки:
// [begin] Stop Advertisement Bots 2.0.0
'VARS_PREFIX' => $vars_prefix,
// [end] Stop Advertisement Bots 2.0.0
... выбрасывать не хотелось бы.
Спасибо.
-
- Former team member
- Сообщения: 3942
- Стаж: 19 лет 11 месяцев
- Откуда: Оренбург (Южный Урал)
- Благодарил (а): 3 раза
Проблема выеденного яйца не стоит.
Код: Выделить всё
#
#-----[ FIND ]------------------------------------------
#
$template->assign_vars(array(
'USERNAME' => isset($username) ? $username : '',
#
#-----[ BEFORE, ADD ]------------------------------------------
#
tc_hook_template($mode, $template, $s_hidden_fields, $tc_question);
#
#-----[ FIND ]------------------------------------------
#
'CUR_PASSWORD' => isset($cur_password) ? $cur_password : '',
#
#-----[ AFTER, ADD ]------------------------------------------
#
'TEXTUAL_CONFIRMATION_QUESTION' => isset($tc_question) ? $tc_question : '',
'L_TEXTUAL_CONFIRMATION_EXPLAIN' => isset($lang['tc_explain']) ? $lang['tc_explain'] : '',
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
-
- phpBB 1.0.0
- Сообщения: 5
- Стаж: 17 лет 8 месяцев
-
- Former team member
- Сообщения: 3942
- Стаж: 19 лет 11 месяцев
- Откуда: Оренбург (Южный Урал)
- Благодарил (а): 3 раза
На будущее запомни, что порядок присвоения значений переменным шаблонов не играет никакой роли.
Добавлено спустя 40 секунд:
Быстро ты..
Добавлено спустя 40 секунд:
Быстро ты..
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
-
- phpBB 1.0.0
- Сообщения: 5
- Стаж: 17 лет 8 месяцев
- Откуда: Воронеж
Только не ругайтесь на меня пожалуйста! 
Я в веб-дизайне и php полный ноль. Но форум на сайт поставил. Только вот спам достал, уже десятками в день новые "левые" пользователи и сообщения появляются.
Скопировал в нужные папки файлы ABQ 1.0.3, затем Textual Confirmation. В администрационной панели меню моды появились. Только вот работать они не хотят

Я в веб-дизайне и php полный ноль. Но форум на сайт поставил. Только вот спам достал, уже десятками в день новые "левые" пользователи и сообщения появляются.
Скопировал в нужные папки файлы ABQ 1.0.3, затем Textual Confirmation. В администрационной панели меню моды появились. Только вот работать они не хотят

Как их правильно установить?Общая ошибка
Could not insert question/answer pair!
DEBUG MODE
SQL Error : 1146 Table 'spetsdet_phpb.TEXTUAL_CONFIRMATION_TABLE' doesn't exist
INSERT INTO TEXTUAL_CONFIRMATION_TABLE(question,answers) VALUES('Столица России?','Москва')
Line : 113
File : admin_tc.php
-
- Former team member
- Сообщения: 9683
- Стаж: 18 лет 11 месяцев
- Откуда: Питер
- Благодарил (а): 1 раз
- Поблагодарили: 27 раз
Racer
Прочтите статью в разделе Документация
http://www.phpbbguru.net/docs/?id=17
Вкратце: вы не выполнили секцию SQL- не внесли изменения в базу данных.
Добавлено спустя 2 минуты 31 секунду:
Да, и судя по сообщению, вы и в кодовые файлы форума тоже не внесли изменений (обычным текстовым редактором, только не MSWord)
Здесь почитайте
http://www.phpbbguru.net/community/viewtopic.php?t=9815
Прочтите статью в разделе Документация
http://www.phpbbguru.net/docs/?id=17
Вкратце: вы не выполнили секцию SQL- не внесли изменения в базу данных.
Добавлено спустя 2 минуты 31 секунду:
Да, и судя по сообщению, вы и в кодовые файлы форума тоже не внесли изменений (обычным текстовым редактором, только не MSWord)
Здесь почитайте
http://www.phpbbguru.net/community/viewtopic.php?t=9815
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
-
- Former team member
- Сообщения: 6517
- Стаж: 20 лет 9 месяцев
- Откуда: Бердск
вы еще модов 100 от спама поставьтеRacer писал(а):Скопировал в нужные папки файлы ABQ 1.0.3, затем Textual Confirmation.
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
-
- phpBB 1.4.3
- Сообщения: 83
- Стаж: 20 лет 3 месяца
- Откуда: Питер
Надо внести исправления в файлы, как это написано в "install.txt".SQL Error : 1146 Table 'spetsdet_phpb.TEXTUAL_CONFIRMATION_TABLE' doesn't exist
ABQ и TC, наверное, могут работать вместе, но лучше оставить что-то одно.
Advanced Textual Confirmation: единый антиспам для форумов, блогов, гостевух и прочего