Ecc easycalccheck plus настройка
ECC+ - EasyCalcCheck Plus – это бесплатный русскоязычный плагин капчи для Joomla. Он защищает встроенные и сторонние расширения при помощи собственных методов проверки и при помощи интеграции с антиспам сервисами: reCaptcha, Akismet, Honeypot Project, StopForumSpam и Botscout. Встроенные методы включают в себя: арифметические задачи, ответ на заданный вопрос, скрытое поле, блокировку по времени и защиту от SQL-инъекций и включения локальных файлов. При помощи ECC+ - EasyCalcCheck Plus можно защитить от спама формы таких расширений: Community Builder, JomSocial, Kunena, Phoca Guestbook, VirtueMart и другие. При помощи настраиваемого вызова плагин можно загрузить в любую форму Joomla. ECC+ также позволяет защитить админку при помощи токена.
EasyCalcCheck Plus – это системный плагин, а не плагин капчи. Поэтому его не получится использовать везде, где поддерживается интеграция с плагинами капчи Joomla. Но у него есть ряд опций, позволяющих настроить совместимость с разными формами.
В предыдущей статье «Обзор eKerner Captcha – NoCaptcha. Joomla капча» мы уже рассматривали аналогичный плагин, ECC EasyCalcCheck Plus является альтернативным решением с более расширенным набором опций.
В обзоре будет участвовать последняя, на момент написания статьи (26.09.2019), русскоязычная версия ECC EasyCalcCheck Plus 3.1.6 в Joomla 3.9.12. Шаблон фронтальной части сайта – JM Services 1.0.5.
На официальном сайте расширений Joomla 168 отзывов, расширение добавлено 18 ноября 2014 года.
- Общий рейтинг – 5 из 5.
- Функциональность – 5 из 5.
- Простота использования – 5 из 5.
- Поддержка – 4,5 из 5.
- Документация – 5 из 5.
Можно сделать «пожертвование» в размере 20 € и получить возможность отключения ссылки на сайт разработчика (с Вашего сайта) во всех расширениях разработчика, но только для одного домена. Пожертвование не даёт доступа к Pro расширениям и форуму технической поддержки.
Также есть возможность купить техническую поддержку от разработчика на 1 месяц за 20 €. Но это не даёт доступ к Pro расширениям и не даёт возможность отключения ссылки на сайт разработчика (с Вашего сайта).
Видео обзор
Основные возможности и особенности
Бесплатная версия.
Платная версия.
- Возможность скрытия ссылки на сайт разработчика.
- Улучшена защита от SQL инъекций.
- Настраиваемое поле.
- Множество улучшений разных функций защиты от спама.
- Проверка на соответствие сайта/сервера минимальным системным требованиям плагина.
- Автоматическое обновление плагина при помощи встроенной системы обновлений Joomla.
Настройки плагина
Все опции плагина капчи для Joomla 3 разделены на шесть вкладок.
- Плагин. Содержит краткое описание плагина и опции, позволяющие его опубликовать, сменить уровень доступа к нему или порядок обработки плагинов (опции стандартны для всех плагинов Джумла).
- Описание. Содержит более расширенное описание плагина.
- Настройки.
- Дополнительная информация.
- Антиспам сервисы (рисунок ниже). Содержит опции, позволяющие активировать интеграцию для защиты Joomla от спама со сторонними сервисами: Akismet, Honeypot Project, StopForumSpam, Botscout. Для интеграции с сервисами Вам нужно пройти бесплатную регистрацию в каждом из них, кроме StopForumSpam, и ввести в ECC EasyCalcCheck Plus специальный код. Можно использовать один или несколько сервисов. Принцип проверки таков: плагин отправляет разную информацию о пользователе (например, IP адрес), который вводит данные в форму в сервисы, сервисы её анализируют и возвращают плагину информацию о том, является ли этот пользователь спамером/ботом или нет. Информация может не соответствовать действительности. Чем больше сервисов Вы задействуете, тем точнее информация, но при этом и дольше может проходить проверка.
- Код пожертвования. Содержит поле ввода кода пожертвования для возможности скрытия ссылки на сайт разработчика и скрытия красной области с текстом в верхней части настроек плагина (рисунок ниже).
Все опции переведены на русский язык и оснащены русскоязычными всплывающими подсказками. Рассмотрим только наиболее интересные, на мой взгляд, параметры.
Вкладка Настройки (рисунок ниже). В основном, тут можно включить/отключить и настроить разные встроенные методы защиты от спама: математическая проверка, скрытое поле и блокировка по времени. Плюс, можно сконфигурировать капчу reCaptcha (нужна бесплатная регистрация в сервисе).
Цифры словами. Нужно ли показывать цифры в математической капче (в выражении) от 0 до 20, в виде слов? Вероятность отображения в виде слов составляет 2/3 и 1/3 в виде цифр. Например, может быть так: «Семь плюс 19 равно», «Девять минус Два равно» и «18 плюс 14 равно».
Максимальное значение каждого числа. Тут Вы можете определить максимальное значение для ответа на математическое выражение (по умолчанию - 20).
Скрытое поле. Можно использовать скрытое от человеческих глаз поле. Но это заставит спам-ботов ввести значение в это поле и приведёт к запрету отправки формы.
Блокировка по времени. Препятствует слишком быстрому вводу. Как правило, спам-боты вводят все данные сразу. Как следствие, время ввода данных получается слишком маленьким. На основании этого можно реализовать дополнительный метод защиты Joomla от спама.
Задержка в секундах. Можно указать, сколько секунд должно пройти перед тем, как форма будет принята.
Специальный вопрос. Проверка на спам будет пройдена только если пользователь введёт точный ответ.
ECC EasyCalcCheck Plus
Вкладка Дополнительная информация (рисунок ниже). В основном, тут собраны настройки, позволяющие интегрировать капчу ECC EasyCalcCheck Plus в формы разных расширений, как встроенных в Joomla, так и в сторонние.
Максимальное количество попыток входа. Относится к формам встроенной регистрации Джумла. Сколько попыток должно быть у пользователей, если они используют не форму входа компонента, а модуль входа. Если введённое количество неудачных попыток достигнуто, пользователь может войти в систему только после того, как решит проверку на спам в форме входа компонента. Эта опция важна, так как помогает избежать атак методом перебора через прямые запросы POST.
aiContactSafe. У интеграции ECC EasyCalcCheck Plus с aiContactSafe есть особенность. ECC+ можно использовать только без AJAX функций aiContactSafe. Значения ECC+ нужно генерировать заново и сбрасывать при выводе формы по запросу, но это невозможно при использовании AJAX запросов компонента. Откройте форму в aiContactSafe и отключите опцию Использовать AJAX для отправки формы, если хотите использовать ECC+ в форме контактов aiContactSafe.
Капча в Joomla 3
Предупреждение. Показывает предупреждение о возможной потере введённых в поля данных, рядом с кодом проверки или reCaptcha. Отображается, только если опция Оставить данные в форме при неудачной попытке пройти капчу отключена.
Альтернативная искомая строка. Если проверка на спам не появилась из-за использования переопределений в шаблоне, соответствующую искомую строку можно ввести вручную. Вы должны проверить исходный код страницы. Например, соответствующая искомую строку для шаблонов, сделанных на Artisteer: «class="_QQ_"art-button-wrapper"» (без кавычек ёлочек).
Настраиваемый вызов (только для продвинутых пользователей). Опция нужна для встраивания капчи ECC EasyCalcCheck Plus в формы, для которых нет встроенной интеграции. При помощи настраиваемого вызова Вы можете защитить любую форму на сайте Joomla, используя конструкцию «» (без кавычек ёлочек). Конструкцию нужно поместить между атрибутами формы в определённом месте. Используйте функцию переопределения шаблона, чтобы настроить соответствующее расширение. Внимание: эта опция может сильно повлиять на скорость страницы и должна быть активирована только тогда, когда Вы её точно используете.
Защита админки. При помощи этой опции форма входа в админку загружается только при помощи выбранного Вами токена (постфикса). Токен нужно добавлять к URL так: «/administrator/index.php?token=xxx» или «/administrator/?token=xxx» (без кавычек-ёлочек). Где «xxx» – это и есть токен.
Токен. Введите сюда описательный токен, например, «sekret» (без кавычек- ёлочек). Если токен введён верно, то админка будет работать по обычному адресу, до конца сессии. «0» – недопустимое значение для токена.
Как видите, данный плагин защиты Joomla от спама обладает большим набором возможностей в плане защиты и интеграции с другими расширениями. Даже можно организовать защиту от ботов без необходимости разгадывания капчи, что гораздо более дружелюбно по отношению к реальным пользователям. Интеграция с разными анти-спам сервисами позволяет повысить защиту не усложняя процесс проверки для людей. Учитывая это, считаю, что Вам стоит рассомтреть ECC EasyCalcCheck Plus в качестве плагина защиты сайта от спама и ботов.
Автор статьи – Хорошевский Алексей
Примерно с 2008 года и по сегодняшний день создаю сайты «под ключ» на Joomla и WebSite X5. Также занимаюсь их доработкой, SEO-продвижением, контекстной рекламой, защитой от взлома и оптимизацией скорости загрузки сайта.
Кандидат технических наук по специальности «Информационные технологии».
Немного подробнее обо мне можно прочесть на этом сайте. На нём Вы найдёте примеры моих работ, а также перечень и цены предоставляемых услуг.
Читайте также: