| Elite-Board tech support https://forum.illusionweb.ru/ |
|
| Как сменить стандартную каптчу? https://forum.illusionweb.ru/viewtopic.php?f=3&t=3136 |
Страница 1 из 5 |
| Автор: | Владимир 777 [ 06 окт 2015, 00:54 ] |
| Заголовок сообщения: | Как сменить стандартную каптчу? |
Доброго времени суток. Постоянно боты регистрируются на доске, висят сотни в неподтверждённых,проходят стандартную капчу на ура. Может кто знает как прикрутить другой вариант,н-р вопрос-ответ ? Спасибо |
|
| Автор: | Станислав Боровик [ 26 окт 2015, 20:33 ] |
| Заголовок сообщения: | Re: Как сменить стандартную каптчу? |
Актуально, тоже. Вижу, что сообщение старое, он никто не ответил. Неужели нет решения. Как можно защититься от ботов? |
|
| Автор: | Kolunya [ 27 окт 2015, 14:14 ] |
| Заголовок сообщения: | Re: Как сменить стандартную каптчу? |
Присоединяюсь к вопросу? |
|
| Автор: | Николай [ 01 ноя 2015, 06:44 ] |
| Заголовок сообщения: | Замена каптчи на recaptcha 2 |
Как заменить обычную каптчу, на recaptcha 2 от Google? А то уж очень сильно простая каптча на доске, спам боты будут легко её обходить, в отличии от гугловской, там все спамерские ip серверов уже внесены в чёрный список. Использую эту каптчу на многих форумах и после установки recaptcha 2, отсеивается сразу 99.99% ботов пытающихся зарегистрироваться на форумах. |
|
| Автор: | Саня [ 01 ноя 2015, 17:58 ] |
| Заголовок сообщения: | Re: Замена каптчи на recaptcha 2 |
Поддерживаю! Сменить капчу, было бы действительно неплохо. |
|
| Автор: | Anatoly [ 06 ноя 2015, 23:17 ] |
| Заголовок сообщения: | Re: Как сменить стандартную каптчу? |
Важно перед редактированием файлов делайте резервную копию файла!!! В общем регистрируемся на сайте google если не зарегистрированы 1. переходим по ссылке https://www.google.com/recaptcha/admin 2. регистрируем сайт (думаю там будет все понятно), зарегистрировались? отлично открываем раздел Ключи нам понадобится Ключ и Секретный ключ 3. подключаем в шаблоне header.html перед закрывающемся тегом head Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. 4. в шаблоне заменяем вывод капчи (картинка и поле input) на Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. не забываем заменить ключ на свой ключ сайта 5. Открываем файл includes/compile/functions.php и в конце перед закрывающимся тегом php т.е ?> вставляем Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. не забываем указать значение $recaptcha_secret свой секретный ключ 6 открываем файл includes/compile/check_form.php находим условие Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. заменяем содержимое условия на Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. должно получится так Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. Радуемся капчи от гугл |
|
| Автор: | Николай [ 07 ноя 2015, 16:30 ] |
| Заголовок сообщения: | Re: Как сменить стандартную каптчу? |
Anatoly писал(а): 4. в шаблоне заменяем вывод капчи (картинка и поле input) на <div class="g-recaptcha" data-sitekey="ключ"></div> Непонятно, какие именно строки нужно заменить и в каком файле? |
|
| Автор: | Anatoly [ 07 ноя 2015, 17:06 ] |
| Заголовок сообщения: | Re: Как сменить стандартную каптчу? |
в каком файле зависит от того где выводится каптча на примере: шаблон geo, страница добавления объявлений выводит файл шаблона add.html так вот чтобы изменить каптчу при добавлении объявления , нужно заменить строки Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. должно получится примерно так Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. остальные выводы каптчи заменяем по аналогии |
|
| Автор: | Николай [ 08 ноя 2015, 08:41 ] |
| Заголовок сообщения: | Re: Как сменить стандартную каптчу? |
Спасибо, получилось, показывает Google каптчу, но только для уже зарегистрированных пользователей, для тех кто не зарегистирован - показывает старую каптчу. И зарегистрированным показывает две каптчи - старую и новую Шаблон Expresso p.s. чтоб не было косяков, желательно заключать указываемые коды в кнопку "CODE" на форуме и писать конкретно какие строки на какие менять. Перед какой строкой или после какой строки ставить конкретно какой код. |
|
| Автор: | Anatoly [ 08 ноя 2015, 09:24 ] |
| Заголовок сообщения: | Re: Как сменить стандартную каптчу? |
У вас изменённый шаблон как я понимаю, в стандартном шаблоне будет так Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. вывод старой каптчи можете удалить, так как она не будет работать строчки для вывода каптчи у всех шаблонов находится на разных строчках кода, все шаблоны описывать нет смысла, я написал на примере шаблона geo, в других шаблонах по аналогии меняется код |
|
| Страница 1 из 5 | Часовой пояс: UTC + 3 часа |
| Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |
|