Web-разработка, иностранные языки, Eclipse и разные разности

Zygo Profile

Санскрит - словоформы

Verbos Irregulares

Zygo Joomshopping Review Captcha - капча KCaptcha для отзывов в интернет-магазине Joomshopping

11.02.2017
Недавно сделала для одного из моих проектов плагин, который позволяет добавлять капчу KCaptcha к отзывам магазина Joomshopping. Сейчас хочу поделиться с вами наработками.

KCaptcha используется в разных полезных расширениях, в том числе, в jComments. Эта капча не относится к откровенно издевательским капчам, в которых тест Тьюринга не пройдет даже простой смертный.

  Скачать Zygo Joomshopping Review Captcha
  Демо - сайт с установленным расширением

В админ-панели достаточное количество настроек, которыми можно варьировать:

Ключевое слово:
Ключевое слово позволяет добавлять капчу в любое место формы отзывов.

Вы можете добавить в шаблон отзывов ключевое слово (напр. %captcha%), который будет заменяться на капчу. (В таком случае нужно вставить желаемый фрагмент в components/com_jshopping/templates/ваш_шаблон/product/review.php внутрь формы с атрибутом name="add_review" )

Если поле Ключевое слово оставить пустым, тогда капча будет располагаться перед кнопкой отправить (это касается шаблона default или сверстанного аналогично default). Для шаблона с другой версткой ситуация может быть иная.
Группы пользователей, которые не должны заполнять капчу:
По умолчанию выбрано per Users, можно назначить и другие необходимые группы
Плотность белого и черного шума:
Количество темных и светлых элементов в капче, мешающих ее разбору. Чем больше число, указанное в полях, тем меньше плотность шума. Чтобы вообще исключить шум, можно выставить 0.
Пример: "Черный шум - 30"

Вкладка 'Дополнительные параметры':

Здесь можно указать качество сжатия картинки и значения цветов (по 3-м каналам RGB от 0 до 255), из интервалов которых будет случайным образом выбираться цвет фона и шрифта капчи. Если вы хотите постоянный цвет, выставляйте одинаковое минимальное и максимальное значение по конкретному каналу (каналам)

В частности, чтобы сделать фон капчи темнее, можно выставить минимальное и максимальное значение фона не от 220 до 255, а от 100 до 200



Вкладка 'HTML /CSS':

Можно редактировать стили и верстку капчи из админ-панели. При этом в случае верстки не забывать добавлять необходимые константы (* - опционально)
%CAPTCHA_LABEL%-заголовок капчи (*)
%CAPTCHA_IMG%-формируемое изображение капчи
%CAPTCHA_INPUT_NAME%-атрибут name поля правильного ответа
%CAPTCHA_REFRESH%-атрибут onclick элемента обновления капчи

%CAPTCHA_REFRESH_LABEL%-заголовок обновления капчи (*)


P.S: Буду рада вашим вопросам, советам по улучшению приложения и конструктивной критике
Облако тегов
Меню
Архив
© Psytronica.ru. Блог существа SherZa. 2015-2017 Наверх