[KeyCaptcha for SMF v2.0] - Итерактивная защита от спама

Автор 0daliska, 25 ноября 2010, 22:48:56

« назад - далее »

0 Пользователи и 3 гостей просматривают эту тему.

0daliska

KeyCAPTCHA for SMF - полный пакет
v.2.0.
Автор пакета модификации: 0daliska
Автор исходного кода: KeyCAPTCHA
Совместимость: версии SMF 1.1.8 - 1.1.13, SMF 2.0 RC3 - RC5


Описание
KeyCAPTCHA поддерживает два режима работы: Flash и HTML5. При загрузке KeyCAPTCHA автоматически определяет режим своей работы в веб-браузере посетителя.

Интерактивность данной капчи заключается в том, что посетителю Вашего сайта предлагается восстановить объекты в соответствии с заданием, а не угадать ее содержание, как в других капчах.

Более подробную информацию Вы можете получить на сайте: https://www.keycaptcha.com/


Особенности


  • За случайную расстановку неподвижных объектов отвечает сервер KeyCAPTCHA. Таким образом, спам-боты не могут найти их координаты в исходном коде страницы.
  • Проверка корректности выполнения задания происходит на сервере KeyCAPTCHA. Соответственно, на странице, защищенной KeyCAPTCHA, полностью отсутствует информация о правильном ответе. По этой причине спам-боты не имеют возможности узнать правильный ответ.
  • Вся передача данных между Вашим веб-сервером, веб-браузером посетителя и сервером KeyCAPTCHA защищается цифровой подписью.
  • Ключи для проверки подлинности переданных данных хранятся только на сервере KeyCAPTCHA и в приватной части Вашего веб-сервера. Для большей степени защиты ключи уникальны для каждого сайта и имеют переменную длину 112-165 бит. Все это позволяет с уверенностью утверждать, что спам-боты полностью лишены возможности подделать передаваемые данные.
Поддерживаемые языки:
- english
- english-utf8
- english_british
- english_british-utf8
- russian
- russian-utf8



Как использовать
----------
Настройки для KeyCAPTCHA доступны:

SMF 1.1:
Администрирование -> Регистрация -> Настройки

SMF 2.0:
Админ -> Безопасность и модерирование -> Анти-спам

Установка приватного ключа и получение скрипта KeyCaptcha являются обязательными для использования KeyCAPTCHA. Вы должны зарегистрироваться на сервисе KeyCAPTCHA, чтобы получить свой персональный ключ и KeyCAPTCHA-скрипт.

Любые предыдущие версии мода ДОЛЖНЫ быть удалены ДО установки текущей версии.

Модификация работает только на форумах с доступом в глобальный интернет. На локальном компьютере, закрытом от доступа из интернет, или на сервере, закрытом через .htaccess по паролю, данная модификация работать не будет!



История версий:

Версия 1.0 - ноябрь, 2010
поддержка только SMF 1.1.x - кейкапча только для регистрации

Версия 2.0 - март, 2011
+ добавлена поддержка SMF2.0 RC3 - RC5
+ добавлены комментарии в область настройки для SMF 1.1.x
+ добавлена кейкапча в модуль личных сообщений для SMF 1.1.x
o Обновление keycaptcha_class до версии v3.4.0



Ниже приведены несколько изображений, как выглядит данная модификация на форуме:






Регистрация SMF1

Регистрация SMF2

Личные сообщения SMF1

Личные сообщения SMF2

Настройки в админке SMF1

Ответы в теме для гостей SMF2

Поиск гостями SMF2

Расширенный поиск гостями SMF2
Добавляемые модификацией файлы:
./Sources/keycaptcha_class.php    
./Sources/kc-gettime.php

Изменяемые модификацией файлы:
Для SMF1:
./Sources/ManageRegistration.php
./Sources/Register.php
./Sources/PersonalMessage.php

./Themes/default/Register.template.php
./Themes/default/PersonalMessage.php

+ соответствующие файлы локализации ./Themes/default/languages/
Login.*.php
Errors.*.php
Help.*.php
Modifications.*.php

Для SMF2:
./Sources/ManageSettings.php
./Sources/PersonalMessage.php
./Sources/Post.php
./Sources/Register.php
./Sources/Search.php
./Sources/SendTopic.php

./Themes/default/Display.template.php
./Themes/default/PersonalMessage.template.php
./Themes/default/Post.template.php
./Themes/default/SendTopic.template.php
./Themes/default/Register.template.php
./Themes/default/Search.template.php

./Themes/core/Display.template.php
./Themes/core/PersonalMessage.template.php

+ соответствующие файлы локализации ./Themes/default/languages/
index.*.php
Errors.*.php
Help.*.php
ManageSettings.*.php

В настоящее время эта модификация еще не доступна нигде, кроме нашего форума.
На сервисе Кейкапчи также пока нет данной модификации.
Поэтому, регистрируясь в сервисе кейкапча, и желая установить капчу на форум, работающий на SMF2.0, указывайте в аккаунте, что используете версию форума SMF1.1.x
Ключ и скрипт кейкапчи, полученные Вами в аккаунте сервиса, подходят как для SMF1, так и для SMF2.

Новая версия модификации (для форумов, работающих на SMF1.1.x и для форумов работающих на SMF2.0 RC3-RC5) - в приложении к этому топику.

Протестировать модификацию в работе можно:
На форуме, работающем на SMF1
На форуме, работающем на SMF2 RC3
На форуме, работающем на SMF2 RC4
На форуме, работающем на SMF2 RC5
Уехала отдыхать. Сейчас без интернета до 1 августа. Приеду - выполню все обещания
® For members of Russian community (simplemachines.ru) only

Drakonsa

Демо? :facepalm:

Для меня сильно долго раставлять каких-то солдатиков к песикам...
Кстати как насчет вопрос с дальтониками?

0daliska

#2
Drakonsa, перезалила демо  - сменила музыку, немного подкорректировала длительность некоторых отрывков...
:D Сорри за первую музыку... Умоталась подыскивать, а в полной тишине как-то совсем грустно все смотрится...


И, видимо, не смотрел ты этот ролик... Сразу facepalm и под стол...  2funny

Буквально в самом начале показано, что есть вариант капчи и для тех, кто не различает цвета!!! И даже высвечивается надпись, перед тем, как эту капчу демонстрирую - что вот тут для тех, кто не различает цвета!!!

В углу любой капчи есть человечек в инвалидной коляске, жмете и вуаля...
Поучаете, что вам выдаются контрастные геометрические фигуры, которые нужно собрать... Цвет там не имеет значения...

Что ж, каждому свое - кому-то проще пытаться вникнуть в те буквы, которые один черт не разберешь за шумами - там о дальтониках как-то даже вообще никто не думает... Мне вообще интересно, как они родную SMF капчу собирают, у меня, к примеру, озвучка капчи не работает ни на одном из хостингов... - здесь на форуме (www.simplemachines.ru) , кстати, тоже!!! :)
а кому то проще охотников составить к собачкам...

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

Ну а коли ты захочешь персональную капчу, только для своего форума - серьезную, соответствующую тематике форума - строго нарисованную... Рисуешь нужную и с помощью конструктора в своем аккаунте собираешь... За скоромную плату будет тебе твоя серьезная капча такая, как ты захочешь... До пяти видов на один сайт...

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

К тому же ни для кого не секрет, что капча у единицы - что есть - что нет...
Сама столкнулась, с какой легкостью боты регистрируются!

А на тестовом даже авторизацию мгновенную поставила, пусть пробуют :)
Сейчас немного допилю модификацию и даже гостям разрешу писать на форуме, только прежде эту капчу прицеплю на посты и в личку...
Заодно и проверим надежность и нераспознаваемость :)
Уехала отдыхать. Сейчас без интернета до 1 августа. Приеду - выполню все обещания
® For members of Russian community (simplemachines.ru) only

Z

Ерундень! Чем вопрос при реге не устроил? Инопланетяне, собаки, машины и платья. Я не дальтоник, но с первого раза цвета не расставил.

0daliska

А задание не пробовали прочитать?
Цветы в вазы расставляются, если мне память не изменяет, а не перед вазами...
Хотя соглашусь, есть несколько видов капчи, которая сложно распознается по цветам...
Мне, к примеру, не нравятся мониторы, вот здесь, действительно сложно различить...

Если Вы не видите буквы, которые Вам предлагают в обычной капче, разве Вы не обновляете страницу?
При обновлении страницы - будет другая капча, возможно ее Вы соберете... Ну или другой вариант - если так сложно с цветами, то кто мешает использовать капчу для дальтоников?
Это нигде не регистрируется - какую капчу Вы собрали - обычную или для дальтоников...

Тем более, что на двойку еще не написана модификация...
Мод для единицы, в которой просто спасения нет от ботов без доп.защиты...



-----------
Всякая перемена, даже перемена к лучшему, всегда сопряжена с неудобствами (Ричард Хукер)
Уехала отдыхать. Сейчас без интернета до 1 августа. Приеду - выполню все обещания
® For members of Russian community (simplemachines.ru) only

Z

Цитата: 0daliska от 26 ноября 2010, 23:30:27
А задание не пробовали прочитать?
Цветы в вазы расставляются, если мне память не изменяет, а не перед вазами...
Вам насильно никто не впихивает на Ваш форум модификацию... Не нравится - используйте свои средства защиты... Колхоз - дело добровольное...
Я в вазу и ставил, а отнес специально, чтобы показать как ставил. Да и про колхоз: Зачем форум нужен? Не для того ли , чтоб высказать мнение? Я и не собираюсь ставить т.к. у меня двойка, просто выражаю точку зрения.

0daliska

#6
Это еще одно подтверждение тому, что мужчины воспринимают гораздо меньшую цветовую палитру, чем женщины...
Сейчас ведь самое становление сервиса, или вы хотите всего и сразу?
Помогите, нарисуйте шаблоны бесплатно, которые на ваш взгляд должны быстро собирать пользователи не заморачиваясь с цветами так, как Вы увидели, а так...
Просто возмущение тем, что не понравилось...
Буквенные капчи Вы все с первого раза собираете и на все выдуманные вопросы админами форумов сразу с лету отвечаете, лично я - нет... Порою так навертят, особенно во флэш вопросах на английской с исажениями, что просто ум за разум зайдет, пока разгадаешь, чего от тебя хотят...

Просто вдумайтесь, задумка-то хорошая... Хотя пока реализация не лишена мелких недостатков...
Но если приложить руки и помочь, то все там будет лучше, чем в рекапче...
Хватит уже англицкие буквы юзерам подсовывать... Давайте как-то от стереотипов отряхнемся...

--------------------
Кстати, это Сибиряки (мои соседи - Новосибирск)... К вопросу об отечественном производителе... (для тех кто в теме)
Уехала отдыхать. Сейчас без интернета до 1 августа. Приеду - выполню все обещания
® For members of Russian community (simplemachines.ru) only

Bugo

Цитата: Z от 26 ноября 2010, 23:18:45
Ерундень! Чем вопрос при реге не устроил?
То, что Вы используете SMF 2, не означает, что и весь остальной мир тоже. Поэтому прежде чем критиковать, почитали бы информацию о стандартной анти-спам защите в SMF 1.x. Никто же Вас не заставляет использовать этот мод.

yrygvay

а почему под двойку нет?

Неужели потому что RC ?
Music in Soul
Помогу с переездом с UCOZ

Bugo

В двойке вполне достаточно стандартных средств + подобных модов для нее куча.

0daliska

На двойку есть наброски модификации, однако, пока полностью не готова... Поэтому модификация будет но позднее...
Там (в двойке) реализация капчи и ее вывод отличаются от тех, что в единице...
Да и для двойки, как правильно заметил Буго, это не критично...
Но вниманием, разумеется, двойку не обделим... :)
Ведь все же за двойкой - будущее развитие...  O0
Уехала отдыхать. Сейчас без интернета до 1 августа. Приеду - выполню все обещания
® For members of Russian community (simplemachines.ru) only

0daliska

Обновленная версия модификации KeyCaptcha - v.1.1

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

Исправленная версия модификации отправлена в сервис KeyCaptcha.
Пока что обновленная версия доступна только на нашем форуме (приложена к этому сообщению) или на демофоруме (http://www.test.0daliska.ru)

Если Вы уже используете модификацию кейкапча на своем форуме, то Вы должны сначала успешно деинсталлировать старую версию.
Просьба убедиться, что файл keycaptcha_class.php был удален при деинсталляциии из папки Sources (не на всех хостингах есть права на удалением папок и файлов скриптами). Если есть необходимость - вручную удалите этот файл...

А затем загрузите и установите новую версию модификации...
Уехала отдыхать. Сейчас без интернета до 1 августа. Приеду - выполню все обещания
® For members of Russian community (simplemachines.ru) only

Validoll

Ну так что, как распознаваемость?

Скажу проще: её уже научились взламывать? :)
Занимаюсь визуализацией модов и созданием рисунков-концептов для модификаций в разработке.
Что-то не работает? Проверьте права доступа к файлам.

0daliska

Цитата: Validoll от 22 декабря 2010, 22:24:07
Ну так что, как распознаваемость?

Скажу проще: её уже научились взламывать? :)
Не-а :) Еще не научились... Отрабатывает на все 100%
Смотрим скрин (все 14 страниц ошибок - это попытки регистрации спам-ботами - других ошибок нет)...
Как Вы знаете, что если форум попал спамерам и там хотя бы раз отписался бот, все, спам-боты будут постоянно пытаться зарегиться... А оно на том форуме так и было... Админ очень просил принять меры... Была в шоке от списка забаненных...
Это самый первый из SMF форумов с кейкапчой... На нем отрабатывали правильность модификации и инсталлятора... После установки первой версии пошли экстремальным путем... Очистили лог банов и удалили аккаунты забаненных за спам, разрешив тем самым заново зарегистрироваться всем спамерам...
Результат установки кейкапчи версии 1.1 наглядно показывает отработку за неделю...
Тем, кто подумает, что это выдумки, вот Вам база спам-ботов, проверьте по ip (хотя модификация не делает запросов в базу спамеров, у нее другой принцип работы)...
На первом этапе тестирования мода каждый ip, с которого была ошибка, проверяла индивидуально... Ни разу не было, чтобы нормальный юзер вызвал подобную ошибку...
И ни одного бота более не зарегистрировалось с момента установки сей модификации... предваряя шутки сразу замечу, что нормальные юзеры за это время были зарегистрированы...  ;)
Кстати, картинки капчи они значительно улучшили... Причем вариантов все больше и больше, постоянно появляются новые... Вот, к примеру, новогодняя капча (дед морозы на мешках) с недавнего времени подгружается... Так что рекомендую очень этот сервис...
После нового года на один из проектов буду ставить платную капчу с индивидуальным дизайном... Так что сможете сами потом глянуть, что не обязательно раскладывать младенцев в колыбельки и лошадок запрягать в кареты... Можно сделать свою солидную и хорошую капчу на основе этого сервиса и в соответствии с тематикой вашего ресурса...
Уехала отдыхать. Сейчас без интернета до 1 августа. Приеду - выполню все обещания
® For members of Russian community (simplemachines.ru) only

Самарец

 :-[ как поставить данный мод на домен .РФ... не дает регистрироваться на сайте

0daliska

#15
Цитата: Самарец от 28 декабря 2010, 22:01:34
:-[ как поставить данный мод на домен .РФ... не дает регистрироваться на сайте
Написать их техподдержке на сайте кейкапчи... Они оперативно реагируют на замечания пользователей...
Тем более что в данном случае самому сервису надо будет смотреть конкретно по домену и по тому, как обрабатывались запросы...

___________
После разговора с разработчиками сервиса отвечаю по существу:
Домены РФ пока не поддерживаются, поскольку браузеры отдают параметры в разной кодировке  (здесь как всегда ИЕ отличился) , из-за этого с кириллическими доменами небольшая задержка. Однако, в ближайшее время для данных доменов также будет возможность обработки кейкапчи...
Уехала отдыхать. Сейчас без интернета до 1 августа. Приеду - выполню все обещания
® For members of Russian community (simplemachines.ru) only

0daliska

У Кейкапчи новинка... Теперь Вы можете установить вместо ранее единственного варианта - сопоставление пары объектов, новый вариант -  пазл!
Этот выбор производится в панели Вашего аккаунта на сервисе для конкретного сайта... В модификации и в админке форума при этом менять ничего не надо...
Выбор варианта для капчи осуществляется в Основных параметрах настройки Вашего сайта.
Доступно:
- Любой (будет случайным образом отображаться либо пазл, либо сопоставление пары объектов)
- Пары объектов (вариант базовый)
- Пазл (новый вариант)...
Более подробно смотрите на сайте кейкапчи
Уехала отдыхать. Сейчас без интернета до 1 августа. Приеду - выполню все обещания
® For members of Russian community (simplemachines.ru) only

Самарец

 :D Ответили, что пока рассматривают вариант поддержки кириллических доменов... но позже)

nowik

#18
Устаноевил Вашу каптчу  на форум smf 1.1.12, а при регистрации просто кружочек крутится на против надписи -Защита от спама и все.... что-то не работает совсем.... помогите!
Веду блог новостей на сайте Цитата-блог свежих и популярных новостей .
Заходите так же на сайты Справочник сельского электрика-все про электричество и Адрес-Лемурия

0daliska

Цитата: nowik от 10 февраля 2011, 01:09:27
Устаноевил Вашу каптчу  на форум smf 1.1.12, а при регистрации просто кружочек крутится на против надписи -Защита от спама и все.... что-то не работает совсем.... помогите!
Внимательно читайте мануал... Вам в техподдержке на нуленом форуме отказано...
Уехала отдыхать. Сейчас без интернета до 1 августа. Приеду - выполню все обещания
® For members of Russian community (simplemachines.ru) only

0daliska

#20
Поскольку у меня нет возможности править свои сообщения в этой теме, то в связи с устареванием данной модификации просьба к администратору или модератору - удалить вложения из этой темы.

Новая версия мода, поддерживающая не только SMF1.1.x, но и SMF2.0 RC3-RC5  - вот в этой теме
Уехала отдыхать. Сейчас без интернета до 1 августа. Приеду - выполню все обещания
® For members of Russian community (simplemachines.ru) only

Mavn

только зачем вот новую тему создавать? не судьба было опубликовать пост здесь или в служебном разделе?
по-моему еще ни разу никому не отказывал в обновлении первого сообщения в теме в случае если информация по моду обновилась...
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

0daliska

#22
Извини, Мавн, честно, не сообразила... :)
Только там версия 1.1.  мода не актуальна, ее вообще надо убрать... Чтобы не вводить пользователей в заблуждение, что качать...
Сменился keycaptcha class... и править их версию нового keycaptcha class не стала, поэтому нет более фишки по записям в лог ошибок попыток регистрации спам-ботом (как это было в версии 1.1. - кстати, официальной версией 1.1 так и не стала и была только у нас на форуме), так что все, что обсуждалось здесь, вообще отношения к новому моду имеет слабое...
Поэтому и новая тема была создана...
Еще раз приношу извинения, и прошу почистить тему...
Уехала отдыхать. Сейчас без интернета до 1 августа. Приеду - выполню все обещания
® For members of Russian community (simplemachines.ru) only

Mavn

Удалил вложение из первого сообщения
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

Lodar

#24
Помогите, пожалуйста решить проблему, после установки каптчи, на странице регистрации в самом верху такая строка:  Strict Standards: Assigning the return value of new by reference is deprecated in /storage/home/simpleton/data/www/forum.lstu5b.org.ru/Sources/Register.php on line 269
И после нажатиякнопки регистрации тоже самое(
Сама каптча работает отлично. только вот почему установка каптчи не правильно изменяет файл??

В 269 строке вот что:
$kc_o = &new KeyCAPTCHA_CLASS( $modSettings['keycaptcha_private_key'] );
А нужно вот так:
$kc_o = new KeyCAPTCHA_CLASS( $modSettings['keycaptcha_private_key'] );

Спасибо за внимание)

0daliska

#25
Цитата: Lodar от 12 апреля 2011, 11:10:28
Помогите, пожалуйста решить проблему, после установки каптчи, на странице регистрации в самом верху такая строка:  Strict Standards: Assigning the return value of new by reference is deprecated in /storage/home/simpleton/data/www/forum.lstu5b.org.ru/Sources/Register.php on line 269
И после нажатиякнопки регистрации тоже самое(
Сама каптча работает отлично. только вот почему установка каптчи не правильно изменяет файл??

В 269 строке вот что:
$kc_o = &new KeyCAPTCHA_CLASS( $modSettings['keycaptcha_private_key'] );
А нужно вот так:
$kc_o = new KeyCAPTCHA_CLASS( $modSettings['keycaptcha_private_key'] );

Спасибо за внимание)
Это нотисы, а не ворнинги, так что не особо страшно... Почему пишет именно $kc_o = &new KeyCAPTCHA_CLASS( $modSettings['keycaptcha_private_key'] );, потому что для четверки и 5.1. надо писать так... А вот для 5.2.9 и > надо писать так, как Вы указали...
Проблема возникает потому, что класс кейкапчи написан с поддержкой php более ранних версий, а в новых версиях php изменен немного синтаксис, поэтому нотисы и появляются, предупреждая о том, что при переходе к новой версии этот синтаксис будет недействителен... (Для четверки все корректно, а вот на 5.3. уже по-другому надо писать (как Вы указали))...
Опять же обращаю внимание на то, что это Уведомление (Notice), а НЕ Warning (Ошибка), поэтому и нет проблем в работе кейкапчи...
Сама с этим сталкивалась, когда тестировала...
Можете обратиться в техподдержку кейкапчи, они Вм ответят абсолютно все то же самое... :)

Нотисы можно просто отключить посредством htaccess или настройкой php.ini

Объясняю, как это делать через  .htaccess
Если в корне форума нет файла .htaccess, то создаем свой такой файл
Если есть - то просто вносим две строчки в имеющийся на сервере файл htaccess
Строчки следующего содержания:
php_flag display_errors off
php_flag display_startup_errors off

Проблема будет решена...

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

Если по какой-то причине подобная директива у Вас на сервере не отключается через .htaccess, то попросите хостера, он Вам через настройку Вашего сервера отключит сию директиву... :)

Уехала отдыхать. Сейчас без интернета до 1 августа. Приеду - выполню все обещания
® For members of Russian community (simplemachines.ru) only

starocean

Спасибо за такую классную капчу! У меня женский форум, тематика капчи что надо!

Gnostis

0daliska, возможно ли реализовать уровень сложности капчи? Что-бы не двинуть две фигурки, а что-нибудь посложнее? :)

0daliska

Цитата: Gnostis от 28 апреля 2011, 09:53:34
0daliska, возможно ли реализовать уровень сложности капчи? Что-бы не двинуть две фигурки, а что-нибудь посложнее? :)
Там на сайте кейкапчи в своем аккаунте посмотрите - вы сами можете выбрать... Там есть три варианта
1. пары объектов,
2. пазлы
3. или пары объектов или пазлы случайным образом...
Это бесплатно...
Есть также и платные варианты... Хоть и не слишком дорогие... Например, Вы можете свою капчу создать... Почитайте - это ж русский сайт - там все расписано... В любом случае все настройки капчи - это у них в аккаунте... SMF только получает результат, так что для усложнения кейкапчи ее переделывать не понадобится на SMF, это все централизовано у них  :)
Уехала отдыхать. Сейчас без интернета до 1 августа. Приеду - выполню все обещания
® For members of Russian community (simplemachines.ru) only

Old Human

У меня пустой экран после нажатия на кнопку "регистрация" в случае какого-то косяка (существующее имя, email)
то же самое с новой версией recaptcha 0.9.8 (работает только 0.9.5а)
проблема в интеграторе с joomla
обрезается код страницы, показывается только:
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /><script>alert('Это имя пользователя уже используется. Пожалуйста, выберите другое.
.../administrator/components/com_smf/admin.smf.class.php
createJoomlaUser
577'); window.history.go(-1);</script>

что можно поковырять?

0daliska

Цитата: Old Human от 18 мая 2011, 15:48:13
У меня пустой экран после нажатия на кнопку "регистрация" в случае какого-то косяка (существующее имя, email)
то же самое с новой версией recaptcha 0.9.8 (работает только 0.9.5а)
проблема в интеграторе с joomla
обрезается код страницы, показывается только:
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /><script>alert('Это имя пользователя уже используется. Пожалуйста, выберите другое.
.../administrator/components/com_smf/admin.smf.class.php
createJoomlaUser
577'); window.history.go(-1);</script>

что можно поковырять?
Для джумлы свой пакет кейкапчи... Сорри, но под Джумлу помочь Вам не смогу... Пишите саппортам кейкапчи, кто разрабатывал модуль для джумлы...
Уехала отдыхать. Сейчас без интернета до 1 августа. Приеду - выполню все обещания
® For members of Russian community (simplemachines.ru) only

Old Human

Закачал вручную из дистрибутива чистый ./Sources/Register.php и ручками поменял по инструкции куски кода
все заработало  O0
автомат косячит

L.....a

Кто подскажет, как можно установить пакет вручную, а не автамотически через Пакеты модификаций?
дело в том что не могу автоатически обновляться или устанавливать новые пакеты.

chilly86

Цитата: L.....a от 12 июня 2011, 19:33:51
Кто подскажет, как можно установить пакет вручную, а не автамотически через Пакеты модификаций?
дело в том что не могу автоатически обновляться или устанавливать новые пакеты.

а какое это имеет отношение к сабжу?
to live is to die

Pheebio

#34
А можно также, только вместо большого пазла сделать прямоугольную картинку разрезанную на равные части?
Объясню на примере.
Картинка размером 300х80, в зависимости от уровня защиты картинка разрезается на кусочки.

  • Слабый уровень 3 кусочка размерами 100x80
    Рекомендуемый 5 кусочков 60x80
    Усиленный 6 кусочков 50x80
    Критический, если спамят оч яро :) от 10 по 30х80 до 100 по 3х80
Удобно тем, что менять части картинки надо только горизонтально.Если мою идею кто-нибудь реализует предлагаю назвать мод Flow.
Ещё несколько вариантов на тему оружия, человеку ошибиться невозможно.

0daliska

Цитата: L.....a от 12 июня 2011, 19:33:51
Кто подскажет, как можно установить пакет вручную, а не автамотически через Пакеты модификаций?
дело в том что не могу автоатически обновляться или устанавливать новые пакеты.
Скачиваете пакет и читаете, что изменяет мод по инструкциям... Если у Вас двойка - не рекомендую, ибо там много надо будет делать, на единице проще...

Pheebio, спасибо за предложение, но индивидуальная кейкапча у них есть, Вы можете в аккаунте на сервисе кейкапчи включить поддержку кейкапчи хоть с оружием, хоть с танками, собственноручно вами нарисованными. Это у них за символическую плату предусмотрено :)
А извращаться по поводу тех, кто спамит очень яро, то это только к юзверям-людям применимо... Бот не в состоянии обойти эту капчу до сего времени... Даже, если всего один квадратик надо передвинуть :)
Уехала отдыхать. Сейчас без интернета до 1 августа. Приеду - выполню все обещания
® For members of Russian community (simplemachines.ru) only

treking

0daliska хочу установить рекомендованную капчу. Вопрос: какие пакеты нужно удалить перед установкой капчи?
На данный момент установленны следующие пакеты:
1.    SMF 1.0.14 / 1.1.6 Update    1.0
2.    SMF 1.0.15 / 1.1.7 Update    1.0
3.    SMF 1.0.16 / 1.1.8 Update    1.0    
4.    SMF 1.0.17 / 1.1.9 / 2.0 RC1 Update    1.0    
5.    SMF 1.0.18 / 1.1.10 / 2.0 RC1-2 Update    1.1
6.    SMF 1.0.19 / 1.1.11 Update    1.0
7.    SMF 1.0.20 / 1.1.12 Update    1.0
8.    SMF 1.0.21 / 1.1.13 Update    1.0    
9.    SMF 1.1.14 Update    1.0

Gnostis

Цитата: treking от 14 июня 2011, 01:18:08
0daliska хочу установить рекомендованную капчу. Вопрос: какие пакеты нужно удалить перед установкой капчи?
На данный момент установленны следующие пакеты:
1.    SMF 1.0.14 / 1.1.6 Update    1.0
2.    SMF 1.0.15 / 1.1.7 Update    1.0
3.    SMF 1.0.16 / 1.1.8 Update    1.0    
4.    SMF 1.0.17 / 1.1.9 / 2.0 RC1 Update    1.0    
5.    SMF 1.0.18 / 1.1.10 / 2.0 RC1-2 Update    1.1
6.    SMF 1.0.19 / 1.1.11 Update    1.0
7.    SMF 1.0.20 / 1.1.12 Update    1.0
8.    SMF 1.0.21 / 1.1.13 Update    1.0    
9.    SMF 1.1.14 Update    1.0
У вас тяга к разрушению? Зачем вообще что-то удалять?

treking

Цитата: 0daliska от 25 ноября 2010, 22:48:56
Любые предыдущие версии мода ДОЛЖНЫ быть удалены ДО установки текущей версии.
Вот эта надпись смутила и решил что наверное нужно удалить все установленые модификации. ОК не буду ничего удалять попробую просто установить.

stepan_spb

Когда ожидается поддержка SMF - v.2.0 Gold ?

Bitserv

В последнюю неделю спамеры жутко активизировались. Сегодня поставил Кейкапчу.

Теперь появляются такие звери:
Гость (61.247.204.36)    11:43:36    Скрытый пользователь. Просмотр не доступен.
Естественно пользователей таких нет.

P.S.
Почему то при регистрации и при отправке этого сообщения предлагается решить 1 и то же уравнение!?

0daliska

Цитата: Bitserv от 14 июня 2011, 12:57:48
В последнюю неделю спамеры жутко активизировались. Сегодня поставил Кейкапчу.

Теперь появляются такие звери:
Гость (61.247.204.36)    11:43:36    Скрытый пользователь. Просмотр не доступен.
Естественно пользователей таких нет.

P.S.
Почему то при регистрации и при отправке этого сообщения предлагается решить 1 и то же уравнение!?
И что смущает?
Какие уравнения в кейкапче?  :o
Уехала отдыхать. Сейчас без интернета до 1 августа. Приеду - выполню все обещания
® For members of Russian community (simplemachines.ru) only

Mavn

Цитата: 0daliska от 14 июня 2011, 20:58:39
И что смущает?
Какие уравнения в кейкапче?  :o
да он наверное про наш форум :)))
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

vitekk

10. Скопируйте в буфер обмена Ваш секретный ключ **************** и вставьте его в поле "Секретный ключ" настройки плагина.

11. Скопируйте нижеуказанный код в буфер обмена и вставьте его в поле "KeyCAPTCHA скрипт" настройки плагина.
"<script type='text/javascript'> </script>"

12. Сохраните сделанные изменения в настройках (кнопка "Save" в нижней части страницы).

Пунк 10 и 11 не очень ясен, так как не найду куда вводить секретный ключ и скрипт?
Где именно настройки Плагина???

tony

Цитата: vitekk от 15 июня 2011, 10:56:47
10. Скопируйте в буфер обмена Ваш секретный ключ **************** и вставьте его в поле "Секретный ключ" настройки плагина.

11. Скопируйте нижеуказанный код в буфер обмена и вставьте его в поле "KeyCAPTCHA скрипт" настройки плагина.
"<script type='text/javascript'> </script>"

12. Сохраните сделанные изменения в настройках (кнопка "Save" в нижней части страницы).

Пунк 10 и 11 не очень ясен, так как не найду куда вводить секретный ключ и скрипт?
Где именно настройки Плагина???
Админка - Конфигурация - Безопасность и модерирование - Антиспам -Настройки KeyCAPTCHA:
ставим галочку "Использовать защиту KeyCAPTCHA" и ниже два поля для введения ключа и скрипта.

Единственное что на 2.0 на дефаулт теме может возникнуть ошибка при цитировании и изменении поста, тогда нужно чуть подправить Post.php.

vitekk

Не найду Настройки KeyCAPTCHA такое ощущение что где-то что-то не прописалось! Ниже скрин!

0daliska

Да, мод не установлен или установлен не полностью...
Такого быть не должно...
Либо при установке были ошибки, когда ставили мод... (Это относится также и к темам недефолтным)
Либо проблемы у Вас с установками модов.
Уехала отдыхать. Сейчас без интернета до 1 августа. Приеду - выполню все обещания
® For members of Russian community (simplemachines.ru) only

vitekk

Всем спасибо при установки не поставил галочки на текущем шаблоне!

vesna

Установил данный мод. При регистрации происходит следующее:
- заполняю поля, собираю картинку, жму "зарегистрироваться";
- в окошке keycaptcha пишут, что идёт проверка правильности;
- вместо окошка появляется большая зелёная галочка, видимо свидетельствующая о правильности выполнения задания;
- а потом наступает обломо грандиозо: SMF перенаправляет меня на страницу, на которой написано, что "Вы неправильно выполнили задание. Прочитайте задание и попробуйте еще раз."

Я пробовал много раз, всё время получается одно и то же. В чём беда?

Alex K

установил актуальную версию кейкапчи на 1.1.14. в логе ошибок изредка для некоторых юзеров наблюдаю такие записи
*/index.php?action=pm;sa=send2

8: Undefined index: use_keycaptcha
Файл: */Themes/default/languages/Errors.russian.php (send sub template - eval?)
Строка: 949

причем это для любых пользователей, даже для тех, которым при отправке личных сообщений капчей пользоваться и не нужно...